随笔分类 -  Dev

programming relevant
摘要:今天在代码中遇到了这个处理方式,去查了下,原来4786是标识符过长导致的,使用pragma可以屏蔽这个信息。 阅读全文
posted @ 2018-09-05 17:10 专属9号 阅读(427) 评论(0) 推荐(0)
摘要:今天在看代码时,遇到这么一段代码,我但是用g++编译了,运行发现有Segmentation fault。 然后就用gdb跟进去看看,可是gdb却正常执行了。不知道什么原因。 以下为运行的情况 以下为gdb跟进去的情况,打印出来了xorld 费解啊。后面再看吧。 阅读全文
posted @ 2018-09-05 17:01 专属9号 阅读(1050) 评论(0) 推荐(0)
摘要:在watch窗口输入,$err,hr可以看到上一个错误代码和相关描述信息 Error Lookup可以将错误代码转换成为相应的文本描述 FormatMessage() 阅读全文
posted @ 2018-09-05 16:25 专属9号 阅读(169) 评论(0) 推荐(0)
摘要: 阅读全文
posted @ 2018-09-05 16:24 专属9号 阅读(207) 评论(0) 推荐(0)
摘要:算法的五要素:有穷性:能够执行结束明确性:每一步都必须明确可行性:有效的执行,有确定的输出输入:输出: 数值型算法非数值型算法 算法的度量:时间复杂度空间复杂度 阅读全文
posted @ 2018-09-05 16:15 专属9号 阅读(147) 评论(0) 推荐(0)
摘要:cl /AL /Zi /W1 hello.cpp 阅读全文
posted @ 2018-09-05 16:11 专属9号 阅读(320) 评论(0) 推荐(0)
摘要: 阅读全文
posted @ 2018-09-05 16:10 专属9号 阅读(79) 评论(0) 推荐(0)
摘要: 阅读全文
posted @ 2018-09-05 16:09 专属9号 阅读(98) 评论(0) 推荐(0)
摘要:今天遇到一个问题,因为同时在写两个工具,在一个工具中我下面的这段代码是可以正常执行并且获取结果的。 但是我换到另外一个工具上去用,RegQueryValueEx的返回值一直是2.用Error Lookup看一下这个错误码代表说找不到指定的文件或路径。 这就奇怪了,明明在同一台测试机上,为什么两个程序 阅读全文
posted @ 2017-01-05 13:31 专属9号 阅读(189) 评论(0) 推荐(0)
摘要:在使用Pipe通信的使用,我使用GetProcessExitCode这个函数来获取返回值。而ExitCode的定义为DWORD DWORD的原型为unsigned long,在32位程序中,DWORD的最大存储数值为2 ** 32, 而当AddFile的时候,刚好有一个文件的值超过了这个限制。 导致 阅读全文
posted @ 2016-12-16 15:04 专属9号 阅读(170) 评论(0) 推荐(0)
摘要:SysWow64文件夹,是64位Windows,用来存放32位Windows系统文件的地方,而System32文件夹,是用来存放64位程序文件的地方。 当32位程序加载System32文件夹中的dll时,操作系统会自动映射到SysWow64文件夹中的对应的文件。 dumpbin可以查看一个dll文件 阅读全文
posted @ 2016-11-28 16:12 专属9号 阅读(150) 评论(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号 阅读(248) 评论(0) 推荐(0)
摘要:最近在项目开发过程中,要使用到C:\Windows\system32\bcdedit.exe 但是在使用过程中,发现了一个问题。在命令行下面使用bcdedit.exe,如果是以管理员方式运行的命令行就可以使用bcdedit,普通用户运行的命令行则是访问受限。 我现在的问题是,我需要通过程序来使用bc 阅读全文
posted @ 2016-11-27 12:13 专属9号 阅读(1300) 评论(0) 推荐(0)
摘要:上面这一段小代码,展示了C语言定义的一些东西,打印出来的值应该是未定义的值。main函数之外的定义为全局变量,而main函数内的定义是局部变量。 2. 这段代码其实就是检测输入值中包含二进制1的个数。 阅读全文
posted @ 2016-05-26 19:02 专属9号 阅读(168) 评论(0) 推荐(0)
摘要:\d 可匹配一个数字,0~9中的任意一个 \w 任意一个字母或数字或者下划线,也就是A~Z,a~z,0~9,_ \s 包括空格,制表符,换页符等空白字符的其中任意一个 . 小数点可以匹配除了换行符(\n)以外的任意一个字符 以上匹配只能是一次。 要想匹配多次,则需要用到下面的 {n} 表达式重复n次 阅读全文
posted @ 2016-04-10 00:01 专属9号 阅读(175) 评论(0) 推荐(0)
摘要:等待更新。。。 阅读全文
posted @ 2016-02-24 22:53 专属9号 阅读(167) 评论(0) 推荐(0)
摘要:Get-Process 显示所有正在运行的进程Sort-Object 排序-property 显示属性$env:Path 环境变量$env:path += ";C:\programs\Windows NT\accessories"Get-Command -commandType cmdlet 获取所... 阅读全文
posted @ 2016-01-13 15:01 专属9号 阅读(161) 评论(0) 推荐(0)
摘要:MySql多用户,开源 四大特性: AtomicConsistentIsolatedDurable 操作 Join Operation innodb -> 支持事务处理 http://www.mysql.com/information/crash-me.php http://www.mysql.co 阅读全文
posted @ 2013-04-24 14:30 专属9号 阅读(127) 评论(0) 推荐(0)