![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
知识库
staryy
这个作者很懒,什么都没留下…
展开
-
编译 libcurl 静态库
curl VC编译步骤原创 2022-06-28 20:12:05 · 531 阅读 · 1 评论 -
BAO力解决找不到vc_runtimeMinimum_x64.msi问题
解决找不到vc_runtimeMinimum_x64.msi,vc_runtimeAdditional_x64.msi问题原创 2022-05-06 19:11:51 · 4502 阅读 · 0 评论 -
修改Visual Studio 调试时指定的源文件路径
在"解决方案=>调试源文件"属性页中修改指定的源代码目录原创 2020-07-10 22:27:41 · 4041 阅读 · 0 评论 -
Win7 x64 修复IIS安装失败记录
ghost版本win7 安装好后添加IIS失败, 显示错误"出现错误,并非所有的功能被成功更改"首先百度, 得到的解决方式均失败: 1. 修改c盘安全属性,获得管理员所有权权限方式失败 2. 修改UAC, 权限要求降到最低方式失败 3. 安装微软更新准备工具KB947821方式失败 4. sfc /scannow 无法解决 5. dism修复命...原创 2019-10-20 19:33:16 · 1888 阅读 · 0 评论 -
wireshark 编译笔记
编译 wireshark 遇到问题的解决方法原创 2010-11-18 18:06:00 · 653 阅读 · 0 评论 -
(转)给Windows7减肥 让系统跑得更快
win7 winsxs 减肥转载 2011-02-25 22:37:00 · 614 阅读 · 0 评论 -
修复VS2008 "加载DLL时出错"问题
<br />VC 突然不能创建工程了,每当最后一步点击完成时总是弹出对话框,报"加载DLL时出错"<br /> <br />最终从微软查到解决方法:<br />http://msdn.microsoft.com/zh-cn/library/ect3fzs0(v=VS.90).aspx<br /> <br />原文如下:<br />------------------------------------------------------------------------------------------原创 2011-02-19 03:33:00 · 2049 阅读 · 0 评论 -
(转)Win2003上SVN无法使用解决方案
<br />原文:http://hi.baidu.com/braveboyx/blog/item/3195130a8fbee7da63d98623.html<br />实际以下面第二点方案解决了问题<br /><br /> Win2003上SVN无法使用解决方案2010-03-08 23:01<br /> 我记得曾经在Win2003上成功配置过SVN,详见http://hi.baidu.com/braveboyx/blog/item/efd19696efe63914d31b707a.html。然转载 2011-03-21 17:35:00 · 634 阅读 · 0 评论 -
DXSDK 重大版本变化记录
<br />dxsdk各个版本对开发工具和平台的支持变化很大,这里记录一下,以免经常弄错<br />2004年夏不再支持VC6,不再提供directplay和directshow,不再包含appwizard(可以使用sample browser安装例子工程,下同)<br />2005年2月不再支持windows2000,d3dx开始以动态链接库发布<br />2005年4月完全去除directshow,转移到Platform SDK(Platform SDK 后来改为windows sdk)<br />20原创 2011-05-03 10:14:00 · 2076 阅读 · 0 评论 -
BJam 快速上手
Boost.Jam(BJam)是包含在知名的 Boost C++ library 中,類似 make 的軟體建構工具。雖然 BJam 似乎只是拿來編譯 Boost 的附屬工具,但其實它的功能非常強大,同時改善了許多 make 的缺點,相當適合用來建構 C++ 軟體。BJam 的前身是 FTJam,而 FTJam 又是從 Perforce Jam 發展出來的軟體建構工具。Jam 為了方便控制转载 2012-01-18 17:59:09 · 1302 阅读 · 0 评论 -
【备忘】visual studio调试状态下显示lua调用栈
【备忘】visual studio调试状态下显示lua调用栈编辑文件:【VS安装目录】/Common7/Packages/Debugger/autoexp.dat,在文件最后[hresult]之上的空白插入以下代码,就可以在 visual studio调试的时候看到lua的调用栈、变量信息了lua_State { preview ( #( "th转载 2012-08-20 18:22:36 · 736 阅读 · 0 评论 -
关于c++ invalid vector<T> subscript 异常
关于c++ invalid vector<T> subscript 异常 标准库异常可以在<xthrow.cpp>文件中_Xout_of_range等异常触发函数下断点调试,当异常发生时,首先断点在这些函数中, 然后就可以查看调用堆栈找到出错位置...原创 2018-11-22 17:04:16 · 7091 阅读 · 0 评论 -
用户层下拦截系统api的原理与实现
写这篇文章是为了复习一些知识,最近在做毕业设计,之中大量地使用了这种技术,主要是用在拦截winsock函数,对于其他系统api,其效果也是一样的. 拦截api的技术有很多种,大体分为用户层和内核层的拦截.这里只说说用户层的拦截.而用户层也分为许多种:修改PE文件导入表,直接修改要拦截的api的内存(从开始到最后,使程序跳转到指定的地址执行).不过大部分原理都是修改程序流程,使之跳转到你要执行的地方,然后再返回到原地址.原来api的功能必须还能实现.否则拦截就失去作用了.修改文件导入表的方法的缺点是如果转载 2010-08-12 09:37:00 · 4282 阅读 · 0 评论 -
Winxp下拦截所有进程的写注册表操作以及进程创建的监控
原理介绍: Nt系统下用户层(Ring3)下写注册表的程序大都调用ntdll.dll导出的ZwSetValueKey,该API简单通过int 2e并传递一个服务号进入内核调用同名系统服务(NTSetValueKey)。所以在用户层(Ring3)下拦截写注册表的操作最后的也是最底层的方法便是拦截该API。 同时为了实时监控系统中当前运行的所有进程对该API的直接或者间接调用,需要对所有进程进行代码注入。对于新创建的进程,Xp系统下用户层最后一道入口是ZwCreateProcessEx,他也转载 2010-08-12 08:40:00 · 1217 阅读 · 1 评论 -
CPU中的缓存技术原理
CPU缓存(Cache Memory)是位于CPU与内存之间的临时存储器,它的容量比内存小但交换速度快。在缓存中的数据是内存中的一小部分,但这一小部分是短时间内CPU即将访问的,当CPU调用大量数据时,就可避开内存直接从缓存中调用,从而加快读取速度。由此可见,在CPU中加入缓存是一种高效的解决方案,这样整个内存储器(缓存+内存)就变成了既有缓存的高速度,又有内存的大容量的存储系统了。缓存对CPU的转载 2007-08-01 14:49:00 · 1099 阅读 · 0 评论 -
将32位代码向64位平台移植的注意事项(转)
将32位代码向64位平台移植的注意事项TheEdge推荐 [2007-3-27]出处:天极开发作者:启东编译 随着低成本64位平台的来临,加上内存和硬盘价格的不断下跌,无疑为32位程序向64位硬件的移植又加了一把劲,那些科学运算、数据库、消耗大量内存或密集浮点运算的程序也搭上了这一顺风车。在本文中,主要讨论向64位平台移植现有32位代码时,应注意的一些细小问题。 新近的64位平台在二进制转载 2007-06-08 17:19:00 · 1055 阅读 · 0 评论 -
用正确方法写出质量好的软件的75条体会(转)
用正确方法写出质量好的软件的75条体会blueski推荐 [2005-6-27]出处:goto推荐作者:不详 如何用正确的方法来写出质量好的软件的75条体会向不知名的作者表示深深的感谢!1. 你们的项目组使用源代码管理工具了么?应该用。VSS、CVS、PVCS、ClearCase、CCC/Harvest、FireFly都可以。我的选择是VSS。 2. 你们的项目组使转载 2007-06-08 17:27:00 · 972 阅读 · 0 评论 -
Windows下架设Subversion服务器
Windows下架设Subversion服务器http://indian.blog.163.com/blog/static/10881582007112415021751/作者:indian版本:v1.0修订:2007年12月23日23:37:41出处:blog.kysf.net版权:作者保留对本文的一切修改、发布等权力。任何人想要转载本文部分或全部内容时,必须保留转载 2007-12-24 23:14:00 · 1321 阅读 · 1 评论 -
C#实现的18位身份证格式验证算法
C#实现的18位身份证格式验证算法 2006-12-20 20:42:23 标签:C# [推送到博客圈] 18位身份证标准在国家质量技术监督局于1999年7月1日实施的GB11643-1999《公民身份号码》中做了明确的规定。 GB11643-1999《公转载 2008-04-05 21:48:00 · 571 阅读 · 0 评论 -
自己绘制True type font字体
Realrender转载 2008-06-05 15:05:00 · 1339 阅读 · 0 评论 -
搜集整理一些VC调试技巧
1. 常用VC调试用伪寄存器表Complete list of pseudoregisters Pseudoregister Description原创 2008-06-11 18:33:00 · 818 阅读 · 0 评论 -
C++ 库大全(好文收藏)
常有C++库大全标签: C++库日志原文:http://softwaredev.blog.sohu.com/105412003.html最后编辑:2008-11-29 07:28 下面是从网上找来的C++所用的库大全。真的是个大全,很全面,包括了C++编程方方面面(如:图形界面,算法,数据结构,字符串处理,网络通信,线程,XML,脚本语言等等)。有一些很有名,相信原创 2008-11-29 20:33:00 · 995 阅读 · 0 评论 -
解决Vista及Windows7系统下WM模拟器同步问题
Vista 及win7 下不能与WM虚拟机同步问题解决方式1. 下载安装最新版Microsoft Device Emulator(目前为3.0版), 如果已经安装的重装一遍2. 下载安装(或重装) Windows Mobile 设备中心6.1 3. 在Windows Mobile 设备中心 连接设置对话框中,选中"允许连接到以下任一端口",并选择DMA选项 4. 打开设备仿真原创 2009-11-03 11:44:00 · 1260 阅读 · 0 评论 -
(转)五种开源协议的比较(BSD,Apache,GPL,LGPL,MIT)
[比较有用的开源协议适用范围介绍,留档] 当Adobe、Microsoft、Sun等一系列巨头开始表现出对”开源”的青睐时,”开源”的时代即将到来!最初来自:sinoprise.com/read.php?tid-662-page-e-fpage-1.html(遗憾的是这个链接已经打不开了),我基本未改动,只是进行了一些排版和整理。参考文献:http://www.fsf.org/li转载 2009-12-25 22:26:00 · 546 阅读 · 0 评论 -
Unicode、GB2312、GBK和GB18030中的汉字
转载自:http://blog.csdn.net/fmddlmyy/archive/2007/11/05/1868313.aspx GB18030有两个版本:GB18030-2000和GB18030-2005。GB18030-2000是GBK的取代版本,它的主要特点是在GBK基础上增加了CJK统一汉字扩充A的汉字。GB18030-2005的主要特点是在GB18030-2000转载 2010-05-18 12:40:00 · 1176 阅读 · 0 评论