SYSTEM

Linux 高性能服务器编程:网络基础编程一

Linux 高性能服务器编程:网络基础编程一 5

bingliaolong 4年前 20 0

socket地址API 字节序 现代CPU的累加器一次都能装载(至少)4个字节(32位机器),即一个整数。 这4个字节在内存中排列的顺序将影响它被累加器装载成的整数的值,这就是字节序问题。 字节序分为大端字节序和小端字节序。 大端字节序是指整数的高位字节存储在内存的低地址处,低位...

Linux_ 命令大全  Windows System

Linux_ 命令大全 Windows System

bingliaolong 6年前 12 0

reconfig 功能说明:转换配置文件。 语 法:reconfig [Xconfig] XF86Config 补充说明:reconfig指令能将XFree86 3.1及以前的版本的配置文件,转成新的格式。现今的配置文件XF86Config,存放在/etc或/etc/X11目录...

Linux 线程等待&&取消&&终止

Linux 线程等待&&取消&&终止

bingliaolong 6年前 20 0

等待线程退出 线程从入口点函数自然返回,或者主动调用pthread_exit()函数,都可以让线程正常终止 线程从入口点函数自然返回时,函数返回值可以被其它线程用pthread_join函数获取 该函数是一个阻塞函数,一直等到参数th指定的线程返回;与多进程中的wait或wait...

COM组件_5_虚表、接口转换、其他

COM组件_5_虚表、接口转换、其他

bingliaolong 2个月前 16 0

关键标识符 CLSID (Class ID) CLSID 是一个 128 位 GUID,唯一标识一个 COM 对象类 ProgID (Programmatic ID) ProgID 是一个字符串,人类可读的类标识 IID (Interface ID) IID 也是 128 位 G...

一些问题:数据模型、数据类型相关、WPARAM和LPARAM

一些问题:数据模型、数据类型相关、WPARAM和LPARAM

bingliaolong 9个月前 10 0

cpp 数据模型和数据类型大小 C++ 数据类型的大小并不是完全固定的,而是由数据模型(Data Model)决定的 不同的操作系统和编译器组合会采用不同的数据模型 为什么有不同数据模型 Windows 选择 LLP64 是为了最大化 32 位代码兼容性 保持 long 为 4 ...

Linux学习:二进制、elf

Linux学习:二进制、elf

bingliaolong 5个月前 27 0

二进制文件类型 概述 Windows 有好几种不同的二进制格式 PE/COFF 用于 .exe/.dll/.obj/.sys 独立的 .pdb 格式 独立的 .lib 格式 Linux 几乎全部统一为 ELF 格式 可执行文件、共享库、目标文件、内核模块、core dump 全都...

Make&&Makefile

Make&&Makefile

bingliaolong 6年前 21 0

make make是一个命令工具,是一个解释makefile中指令的命令工具。 make工程管理器是个“自动编译管理器”。 “自动”是指它能构根据文件时间戳自动发现更新过的文件而减少编译的工作量,同时,它通过读入Makefile文件文件的内容来执行大量的编译工作 。 编译&...

Windbg:命令了解学习一

Windbg:命令了解学习一

bingliaolong 1年前 48 0

vtop 概述 !vtop(Virtual Address to Physical Address)是 WinDbg 的内置扩展命令,用于将虚拟地址转换为物理地址,同时展示页表(Page Table)和页目录(Page Directory)的转换过程 作用 解析虚拟地址对应的物理...

Windows进程通信同步、线程通信同步

Windows进程通信同步、线程通信同步

bingliaolong 9个月前 17 0

共享内存 概述 核心在于让多个进程能够访问同一块物理内存区域,从而实现快速的数据共享 原理 将同一段物理内存映射到多个进程各自的虚拟地址空间 通信方式 进程直接读写该内存区域,无需内核在用户态和内核态间拷贝数据 高性能原因 避免了数据在用户态和内核态之间的拷贝,是速度最快的IPC...

Linux 高性能服务器编程:TCP二

Linux 高性能服务器编程:TCP二

bingliaolong 4年前 26 0

TCP的建立和关闭 复位报文段 在某些特殊的情况,TCP连接的一端会向另一端发送携带RST标志的报文段,即复位报文段,以通知对方关闭连接或重新建立连接。 收到复位报文段的一端应该关闭连接或重新连接,而不能回应这个复位报文段。 异常终止连接 TCP提供了异常终止一个连接的方法,即给...

扫一扫二维码分享