• 2024-06-13runtime包
    目录runtime包返回Go的根目录--GOROOT返回Go的版本--Version返回本地机器的逻辑CPU个数--NumCPU设置可同时执行的最大CPU数--GOMAXPROCS手动GC--GC统计内存申请和分配信息--ReadMemStats返回正在使用的字节数--InUseBytes返回正在使用的对象数--InUseObjects返回当前存在的Go协程
  • 2024-05-28strcpy函数和memcpy函数的区别
    strcpy和memcpy的区别1.复制内容:strcpy:专门用于复制字符串,它会一直复制直到遇到源字符串中的'\0'结束符。这意味着如果源字符串长度超过了目标缓冲区的大小(不包括'\0'),就会发生缓冲区溢出,这是一个常见的安全隐患。memcpy:可以复制任意内容,如字符数组、整型、结构体、类等。它按
  • 2024-05-28strcpy和memcpy
    strcpy和memcpy目录strcpy和memcpy复制内容:strcpy:专门用于复制字符串,它会一直复制直到遇到源字符串中的'\0'结束符。这意味着如果源字符串长度超过了目标缓冲区的大小(不包括'\0'),就会发生缓冲区溢出,这是一个常见的安全隐患。memcpy:可以复制任意内容,如字符数组、整型、结构体、
  • 2024-05-12PWN的一些前置知识
    PWN的一些前置知识点虽然我超想打web方向,但是其实感觉每个方向都一窍不通555,算了先学学pwn和misc再说吧大致流程查看文件使用checksec命令,查看是否开启PIE,ASLR等,查看是否有canary(栈保护的机制)静态分析使用IDApro或者其他静态分析软件,获取软件逆向代码动态调试使用gdbdbg
  • 2024-03-27fsutil fsinfo ntfsinfo c:  查询NTFS特定卷信息C盘 fsutil fsinfo sectorInfo c: 查询扇区信息C盘 fsutil fsinfo statis
    fsutilfsinfontfsinfoc: 查询NTFS特定卷信息C盘NTFSVolumeSerialNumber:    NTFSVersion   :        3.1LFSVersion   :        2.0TotalSectors  :        TotalClusters  : 
  • 2024-03-27MySQL 中 LENGTH() 和 CHAR_LENGTH()用法
    在MySQL中,LENGTH()和CHAR_LENGTH()函数都用于获取字符串的长度,但它们有一些重要的区别。LENGTH()函数返回字符串的字节数(即存储在数据库中的实际字节数),而不是字符数。这意味着对于使用多字节字符集(如UTF-8)存储的数据,LENGTH()函数返回的值可能会大于实际字符数。例如:S
  • 2024-03-26/proc/pids/io
    rchar:代表自进程启动以来所读取的总字符数,包括通过缓存或直接读取的字符。单位是字节(bytes)。wchar:代表自进程启动以来所写入的总字符数,包括通过缓存或直接写入的字符。单位是字节(bytes)syscr:代表自进程启动以来所执行的read系统调用的次数。syscw:代表自进程启动以来所
  • 2024-03-20结构体与共用体
    结构体类型的说明​ 结构体是若干个类型数据的集合,结构体类型说明格式如下:struct类型名{类型1成员名1;类型2成员名2;……};,以上整个部分是一个数据类型,与整型的int是同样地位。可用typedef把结构体类型替换成一个只有几个字母的简短标识符。结构体变量的定义​ 结构体变量
  • 2024-02-22《Linux内核完全注释》(3)
    关于博客:当公开学习笔记写,如果对于有感想的地方就发散一下,没有感想的地方就了解学习一下。总之这个笔记不能代替书,也不是那种总结手册,更像是学习日记,请各位朋友理解。3.4C与汇编程序相互调用在Linux内核程序boot/head.s执行完基本初始化操作之后,就会跳转去执行init/main.c
  • 2024-01-27VMMap内存分析工具
    VMMap是一个运行在windows上的内存Profier工具。按F5刷新数据。 虚拟内存PrivateBytes:进程PrivateCommitted(不含共享库部分)的虚拟内存字节数   对应VMMap的Private、windows任务管理器中的【提交大小】,资源管理器中的【提交】Committed(VMMap):进程PrivateCommitted的
  • 2023-12-28[转发] Go pprof内存指标含义备忘录
    原文链接Gopprof内存指标含义备忘录最近组内一些Go服务碰到内存相关的问题,所以今天抽时间看了下Gopprof内存指标的含义,为后续查问题做准备。内容主要来自于Go代码中对这些字段的注释,加自己的理解。理解不对的地方欢迎指正。//https://github.com/golang/go/blob/master/src
  • 2023-12-28解密社招面试题:“new”一个对象究竟会产生多少字节?
    尊敬的小伙伴们,大家好!在程序员的职业生涯中,面试无疑是一次又一次的挑战。这些挑战中,总有一些问题会让我们略感头疼,今天小米就来和大家聊一聊,社招面试中经常被问到的一个问题:“new”一个对象究竟会产生多少字节?这个问题看似简单,实际上涉及到了许多底层的原理,而在我们日常开发中,也有
  • 2023-11-27Mysql Varchar(n) 占用字符、字节数浅析
    一、概述varchar(n)括号中的n代表最大可容纳的字符的个数,注意,并不是代表字节的个数一个中文和一个英文都是一个字符,只不过mysql的编码格式不同时,一个英文和一个中文所占用的存储字节数不同,一个英文字符占用的字节数是1,中文字符和英文字符不同,以下是常用的编码格式
  • 2023-11-23js如何计算字符串的字节数
    如果计算字符长度只需要使用length,letstr="hello世界";console.log(str.length)//7如何计算所占用的字节数呢?functiongetByteLength(str){letlength=0;for(leti=0;i<str.length;i++){letcharCode=s
  • 2023-11-21Modbus 转 PROFIBUS DP 应用场景 PM-160
    1)在网关PROFIBUSDP侧是一个PROFIBUSDP从站,在Modbus串口侧有Modbus主站、Modbus从站、通用模式可选:接口有RS232RS485、RS422三种可选。2)通信方式为半双工:波特率有300~115200bps可选;有/无校验位、奇/偶校验和标记/空格可选。3)网关作为PROFIBUS从站,波特率自适应MaxS12Mbps
  • 2023-11-07在线直播系统源码,输入框限制字节数 区分中英文
    在线直播系统源码,输入框限制字节数区分中英文   // 规则名称验证规则  不包含特殊字符   letcheckGroupName=(rule,value,callback)=>{    letreg=/^[0-9A-Za-z\u4e00-\u9fa5\(\)\(\)]+$/;     if(value!==''&&!reg.test(value)){
  • 2023-11-03梳理C++各种数据类型所占字节数和表示范围
    Outline1.数据类型所在字节数与程序运行平台有关2.列举各种数据类型所占字节数1.数据类型所在字节数与程序运行平台有关不同的平台上对不同数据类型分配的字节数是不同的。平台环境的理解:硬件架构操作系统(OS)编译器(Compiler)程序的运行环境取决于上述配件。原因:64位机
  • 2023-10-27oracle判断字段中包含全角字符
    如题,我们可以用2个函数 length()和  lengthb()length()表示字符个数。lengthb()表示字节数。在varchar2()中,“abc”算3个字符,“艾尔法”也算三个字符。“abc”有三个字节,但是”艾尔法“就不一定了。例子如下:selecta.*,length(a),lengthb(a)fromtest1a; 如上
  • 2023-10-22求各种数据类型的字节数
    #define_CRT_SECURE_NO_WARNINGS#include<stdio.h>intmain(){ printf("%d\n",sizeof(char)); printf("%d\n",sizeof(short)); printf("%d\n",sizeof(int)); printf("%d\n",sizeof(long)); printf("%d
  • 2023-10-20C++数据类型:
    C++数据类型:一:基本数据类型类型关键字布尔型bool字符型char整型int浮点型float双浮点型double无类型void宽字符型wchar_t其实wchar_t是这样来的:typedefshortintwchar_t;所以wchar_t实际上的空间是和shortint一样。一些基本
  • 2023-10-17FluxMQ-2.0.8版本发布
    FluxMQ—2.0.8版本更新内容前言FLuxMQ是一款基于java开发,支持无限设备连接的云原生分布式物联网接入平台。FluxMQ基于Netty开发,底层采用Reactor3反应堆模型,具备低延迟,高吞吐量,千万、亿级别设备连接;方便企业快速构建其物联网平台与应用。FluxMQ官网:https://www.fluxmq.comFluxM
  • 2023-10-15常见编码 占用字节数
    ASCII7位ISOLatin-1一个字节GB2312两个字节GBK两个字节GB18030两个字节UNICODE两个字节UTF-8编码1-4个字节UTF-16编码2个字节为最小单位ANSI在简体中文Windows
  • 2023-09-25【C语言菜鸟知识】——动态内存管理
    --------------------------------------------------------------------------------------------------------------------- 1、栈在全局变量是分配在内存中的静态储存区,非静态的局部变量是分配在内存中的动态储存区,这个储存区就是栈的区域。2、堆在内存中允许建立内存动态分
  • 2023-09-10C语言中几种类型所占字节数
    类型16位32位64位char111shortint222int244unsignedint244float444double888long448longlong888unsignedlong448
  • 2023-08-30write
    read函数从打开的设备或文件中读取数据。#include<unistd.h>ssize_tread(intfd,void*buf,size_tcount);返回值:成功返回读取的字节数,出错返回-1并设置errno,如果在调read之前已到达文件末尾,则这次read返回0参数count是请求读取的字节数,读上来的数据保存在缓冲区buf中,