上一页 1 2 3 4 5 6 7 8 ··· 10 下一页
摘要: #define SECTION_QUERY 0x0001 #define SECTION_MAP_WRITE 0x0002 #define SECTION_MAP_READ 0x0004 #define SECTION_MAP_EXECUTE 0x0008 #define SECTION_EXTEND_... 阅读全文
posted @ 2016-04-15 22:30 LarryKnight 阅读(473) 评论(0) 推荐(0) 编辑
摘要: 类的静态成员不能由类的构造函数来初始化。因为即使不存在类的任何对象时,类的静态成员依然存在并且可以被使用。类的静态成员也不能访问任何类的非静态成员。 类名和类对象都可以直接调用静态数据成员。因为静态数据成员在执行构造函数之前都已经存在了。 但如果静态成员是整型或是枚举型const,则可以在类声明中初 阅读全文
posted @ 2016-04-14 15:17 LarryKnight 阅读(437) 评论(0) 推荐(0) 编辑
摘要: 在NT/2K/XP中,操作系统利用虚拟内存管理技术来维护地址空间映像,每个进程分配一个4GB的虚拟地址空间。运行在用户态的应用程序,不能直接访问物理内存地址;而运行在核心态的驱动程序,能将虚拟地址空间映射为物理地址空间,从而访问物理内存地址。 如果要在应用程序中以物理地址方式访问内存,自然而然的办法 阅读全文
posted @ 2016-04-14 10:18 LarryKnight 阅读(349) 评论(0) 推荐(0) 编辑
摘要: OSVERSIONINFO结构 OSVERSIONINFO结构包含了操作系统的版本信息,包括操作系统的主版本号、副版本号、创建号、以及操作系统平台ID号和关于操作系统的其他描述信息。其定义为: typedef struct _OSVERSIONINFO{ DWORD dwOSVersionInfoS 阅读全文
posted @ 2016-04-13 20:49 LarryKnight 阅读(710) 评论(0) 推荐(0) 编辑
摘要: Linux下: #include <unistd.h> sleep(1); // 睡眠1秒 usleep(1); // 睡眠1微妙 阅读全文
posted @ 2016-04-01 20:46 LarryKnight 阅读(152) 评论(0) 推荐(0) 编辑
摘要: 传递多组参数: 阅读全文
posted @ 2016-03-30 21:11 LarryKnight 阅读(840) 评论(0) 推荐(0) 编辑
摘要: vim替换 :1,100s/from/to/g 替换1-100行的内容 :%s/from/to/g 替换所有行的内容 阅读全文
posted @ 2016-03-19 23:17 LarryKnight 阅读(111) 评论(0) 推荐(0) 编辑
摘要: 用gcc编译 c++ 程序时,出现错误 undefined reference to __cxa_guard_acquire linker error, 但是用icc可以正常编译, 问题出在static 上。从网上搜到的解决办法是加库的链接: To resolve this undefined re 阅读全文
posted @ 2016-03-17 02:59 LarryKnight 阅读(2610) 评论(0) 推荐(0) 编辑
摘要: 一、 三种类型的套接字:1.流式套接字(SOCKET_STREAM) 提供面向连接的可靠的数据传输服务。数据被看作是字节流,无长度限制。例如FTP协议就采用这种。2.数据报式套接字(SOCKET_DGRAM) 提供无连接的数据传输服务,不保证可靠性。3.原始式套接字(SOCKET_RAW) 该接口允 阅读全文
posted @ 2016-02-26 22:57 LarryKnight 阅读(6225) 评论(0) 推荐(2) 编辑
摘要: os.walk() 用元组表示(dirpath, dirnames, filenames);第一个是根路径,dirpath为str类型;第二个是根路径中的文件夹,dirnames为list类型;第三个是根路径下的文件,filenames为list类型。全路径表示法:os.path.join(dirp... 阅读全文
posted @ 2016-01-17 14:36 LarryKnight 阅读(214) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 7 8 ··· 10 下一页