Windows
zhuobattle
这个作者很懒,什么都没留下…
展开
-
SVN迁移Git过程碰到的问题和记录
相信大家现在代码管理基本上都用git了,但是其实在很多年前,那个时候还是svn的天下。svn的出现大大的降低了代码管理的难度。那为什么都2020年了,还要写一篇关于svn迁移git的文章呢,因为公司准备下线svn服务器了,我们项目组还有好多年前的svn代码要没处放了。开发中的项目现在基本了都用git了,但是那些老早前写的,已不维护的代码总要找个安身之处吧,总不能就丢掉吧。项目组之前迁移svn代码的时候,很多人用的是简单粗暴的迁移方法,就是代码拷贝出来,在git上建项目,然后上传。好处就是简单,没有什原创 2020-09-04 16:51:01 · 1297 阅读 · 0 评论 -
WIFI信号强度获取
现在WIFI热点越来越多,以下是通过C++ & wlanapi来获取当前可检测到的SID的信号强度,话不多说,上代码。void WifiQual(){ DWORD dwError = ERROR_SUCCESS; DWORD dwNegotiatedVersion; HANDLE hClientHandle = NULL; dwError = WlanOpenHandle(WLAN原创 2013-12-12 18:49:02 · 11731 阅读 · 2 评论 -
谈谈全局变量、静态变量的初始化问题
经常性的在面试和笔记题目中会看到全局变量、静态全局变量、静态变量的存储位置和初始化时间的问题,一般都能答出来他们存储位置,但可能有很多人不清楚这些变量是什么时候初始化的,下面我们从代码角度来看看,这些变量是什么时候初始化的,如果在main函数之前初始化,那么又是如何做的。samplecode定义如下:MyClass g_A;int g_nTest2 = 1;int main原创 2013-12-18 11:12:19 · 9564 阅读 · 0 评论 -
浅谈缓冲区溢出检查_security_cookie
介绍:当应用程序启动时,程序的cookie(4字节(dword),无符号整型)被计算出来(伪随机数)并保存在 加载模块的.data节中,在函数的开头这个cookie被拷贝到栈中,位于EBP和返回地址的正前方(位于返 回地址和局部变量的中间)。 [buffer][cookie][savedEBP][savedEIP]在函数的结尾处,程序会把这个cookie和保存在.da原创 2013-12-17 12:00:36 · 7510 阅读 · 1 评论 -
Vs2012安装问题
首先vs2012不支持xp安装,所以要在xp上安装的同学就绕过吧安装结束时碰到以下问题:没理它,重启系统后,双击运行,弹出一个框说:许可证数据无效还是不行。接着进行如下操作:双击运行"X:\Program Files\Microsoft Visual Studio 11.0\Common7\IDE\DDConfigCA.exe"等自然退出后,重启ID原创 2013-12-25 18:34:46 · 4427 阅读 · 2 评论 -
Windows 日志记录类(c++)
开发产品中都会用到日志记录,但是又会碰到日志文件大小有所限制,针对这样的功能,本人写了一个日志文件操作类,实现功能:1. 记录日志到可写目录,可以按照不同参数保存到不同目录2. 日志目前限制512K,超过这个大小后,会截取原来一半,较早的一半日志丢弃,这个限制只要修改一下那个宏即可3.每次运行日志用特殊符号分开,方便查看4.考虑到日志上传时,需要一次完整的运行记录,所以在截取时会做原创 2014-01-10 17:13:43 · 4287 阅读 · 1 评论 -
关于强制程序以管理员方式运行的方法
本文介绍三种方法,第一种就是之前较老的编译器用的方法,目测是vs2005及以前的编译器第一种:在资源文件中加入:1 24 "res\\win7admin.manifest"你可以网上搜索下这个manifest文件,应该很多,这里不在讲述。第二种:修改编译选项,vs2010以后有这个选项(vs2008是否有,大家可以自行查看下)Link->清原创 2014-02-26 11:24:46 · 2835 阅读 · 0 评论 -
计算从某个日期开始往前或往后天数的日期
基本需求:给出一个日期,可以是当天日期,计算原创 2014-08-31 18:46:56 · 10474 阅读 · 0 评论 -
解决svn一直报Error validating server certificate for https://XXXX fingerprint
起因:由于svn服务端证书的问题,svn在认证时会报以下一个错误: Error validating server certificate for ‘https://xxxxxxx‘: - The certificate is not issued by a trusted authority. Use the fingerprint to validate the certifica原创 2016-03-31 16:48:16 · 29038 阅读 · 2 评论