摘要: python的格式化操作使用format函数来处理 其中{:d}代表十进制数据 可以丰富的使用python format来处理格式化数据 阅读全文
posted @ 2017-05-16 04:08 专属9号 阅读(149) 评论(0) 推荐(0) 编辑
摘要: 今天遇到一个问题,因为同时在写两个工具,在一个工具中我下面的这段代码是可以正常执行并且获取结果的。 但是我换到另外一个工具上去用,RegQueryValueEx的返回值一直是2.用Error Lookup看一下这个错误码代表说找不到指定的文件或路径。 这就奇怪了,明明在同一台测试机上,为什么两个程序 阅读全文
posted @ 2017-01-05 13:31 专属9号 阅读(174) 评论(0) 推荐(0) 编辑
摘要: 在使用Pipe通信的使用,我使用GetProcessExitCode这个函数来获取返回值。而ExitCode的定义为DWORD DWORD的原型为unsigned long,在32位程序中,DWORD的最大存储数值为2 ** 32, 而当AddFile的时候,刚好有一个文件的值超过了这个限制。 导致 阅读全文
posted @ 2016-12-16 15:04 专属9号 阅读(163) 评论(0) 推荐(0) 编辑
摘要: SysWow64文件夹,是64位Windows,用来存放32位Windows系统文件的地方,而System32文件夹,是用来存放64位程序文件的地方。 当32位程序加载System32文件夹中的dll时,操作系统会自动映射到SysWow64文件夹中的对应的文件。 dumpbin可以查看一个dll文件 阅读全文
posted @ 2016-11-28 16:12 专属9号 阅读(137) 评论(0) 推荐(0) 编辑
摘要: 在用控制台编译c++程序的时候,可能会遇到找不到windows.h的情况。这是因为我们在使用cl命令的时候,并没有配置好环境变量。 所以我们在运行cl命令之前,我们可以运行C:\Program Files (x86)\Microsoft Visual Studio 10.0\Common7\Tool 阅读全文
posted @ 2016-11-28 16:03 专属9号 阅读(219) 评论(0) 推荐(0) 编辑
摘要: 最近在项目开发过程中,要使用到C:\Windows\system32\bcdedit.exe 但是在使用过程中,发现了一个问题。在命令行下面使用bcdedit.exe,如果是以管理员方式运行的命令行就可以使用bcdedit,普通用户运行的命令行则是访问受限。 我现在的问题是,我需要通过程序来使用bc 阅读全文
posted @ 2016-11-27 12:13 专属9号 阅读(1150) 评论(0) 推荐(0) 编辑
摘要: When installed partition tool & mkrcvcd as windows store app. it can't start at first time. the reason why present this phenomenal is not known. wait 阅读全文
posted @ 2016-11-23 18:26 专属9号 阅读(136) 评论(0) 推荐(0) 编辑
摘要: Logfile contents: 2016/11/23 02:15:09 NamePipeSer Log Start.2016/11/23 02:15:09 Start C:\Program Files (x86)\mkrcvcd_dp\MKRCVCDSER.exe, return code = 阅读全文
posted @ 2016-11-23 18:20 专属9号 阅读(293) 评论(0) 推荐(0) 编辑
摘要: 上面这一段小代码,展示了C语言定义的一些东西,打印出来的值应该是未定义的值。main函数之外的定义为全局变量,而main函数内的定义是局部变量。 2. 这段代码其实就是检测输入值中包含二进制1的个数。 阅读全文
posted @ 2016-05-26 19:02 专属9号 阅读(161) 评论(0) 推荐(0) 编辑
摘要: \d 可匹配一个数字,0~9中的任意一个 \w 任意一个字母或数字或者下划线,也就是A~Z,a~z,0~9,_ \s 包括空格,制表符,换页符等空白字符的其中任意一个 . 小数点可以匹配除了换行符(\n)以外的任意一个字符 以上匹配只能是一次。 要想匹配多次,则需要用到下面的 {n} 表达式重复n次 阅读全文
posted @ 2016-04-10 00:01 专属9号 阅读(170) 评论(0) 推荐(0) 编辑