申请内存时,申请的大小是4k的整倍数时,性能最好.因为*nix的内存页的大小是4k的,可以通过读取系统配置验证这一点 申请大块内存时,通过简单的...
格式化U盘插入U盘,打开macOS附带的磁盘工具左边选择框选择插入的U盘,然后选择抹掉image.pngimage.png记住对U盘的命名 ap...
在ubuntu下调试libco 调试example_thread时 遇到这样的问题gdb list显示的不是对应的源文件example_thre...
调试OpenGL程序时 需要在每个gl api调用后使用glGetError检查状态机错误 编码时每个调用后都加入这样一段代码会让代码变得繁琐可...
GL提供了glGetError接口用于获取gl状态机的错误状态,GL调试主要就依赖这个接口. 封装gl api每个gl api的调用都检查状态,...
Linux Kernel 2.6.22版本起加入eventfd机制,部分应用场景下可用于替代pipe.通常在事件机制里对信号的处理是这样的 : ...
阅读nodejs源代码时发现这一段导出win库符号宏: dllexport是vc库的概念,意为对外暴露接口dllimport表明是从外部库中引入...
NULL是C 标准库表示空指针的类型,nullptr是C++ stl表示空指针的类型事实上,NULL或是nullptr都不是C/C++的关键字 ...
信号和槽的实现原理大致是这样的 : 信号对象持有连接,连接里记录了槽对象的地址和槽函数(某个成员函数)地址信号对象发出信号,实质上是查询了连接以...