`
yaogangshi
  • 浏览: 74167 次
  • 性别: Icon_minigender_1
  • 来自: 杭州
社区版块
存档分类
最新评论
文章列表
工具列表,将不定期更新 slickrun 快速启动程序和打开浏览器 WinInspector    窗口信息查阅 HTTPAnalyzerFullV6 HTTP和HTTPS信息监控 BeyondCompare    文件、文件夹比较工具 RegexBuddy    正则表达式 Doxygen    文档化工具   SLICKRUN 一个快捷打开应用程序的软件 Refers: http://weblogs.asp.net/sjoseph/archive/2007/05/21/programmer-s-tools.aspx     开发辅助:Visual Assist X, ...
最近在VC中发现OutputDebugString不能使用了。 网上找了半天都没找到是什么原因。 后来发现有个选项不知道什么时候被去勾选了。 看下图。 参考: 原理与使用实战http://www.codeproject.com/KB/winsdk/OutputDebugString.aspx 原理2http://unixwiz.net/techtips/outputdebugstring.html  
在windbg中我们经常会遇到字符串通配的问题。下面就这个问题介绍一下。 *  表示0或者更多任意字符 ?  表示1个任意字符 [] 表示指定字符列表中的任意一个,在括号中的连接符(-)表示区间,比如[1-9]表示1到9的区间 # 表示匹配0个或者更多#前的字符,比如lo#p匹配lp lop loop loooop等 + 表示匹配1个或者更多+前的字符,比如lo+p不能匹配lp可以匹配lop loop等,再比如a?+b不能匹配ab,但是可以匹配acb aab abb等 如果在字符串中需要使用* ? [] # +必须使用\进行转义处理
VS2008 Team版本IDE提供了对非原生代码的覆盖测试。但是也提供了通过命令行方式对原生C++代码进行支持。步骤如下: 使用/PROFIE选项对项目进行编译:配置->链接->高级->探查. 分析工具放在\Microsoft Visual Studio 9.0\Te ...
最近在看一本书Windows系统结构,潘爱民先生的大作。今天就先去csdn上下载了WRK的代码,然后又去下载了源代码的解决方案文件。   http://www.dcl.hpi.uni-potsdam.de/research/WRK/2009/02/using-visual-studio-with-the-windows-research-kernel-2008-update/   这里有不少WRK的资料 也可以看看 http://www.dcl.hpi.uni-potsdam.de/research/WRK/   书中主要讲述了内存管理、进程线程管理、中断与异常、同步、内核 ...
现在使用Qt4做淘宝助理5.0,对Qt还不算熟悉有时候想快速的看看某个类或者方法的用途,又不想新建一个项目。这时候Python for Qt就派上用场了。   虽然在http://www.riverbankcomputing.co.uk/static/Docs/PyQt4/pyqt4ref.html这里已经将安装方法描述的很清楚了,我这里再罗嗦一下,表明前面网址里的描述所言非虚。   我使用的windows平台。 安装Perl 我安装的是activePerl 2.7版本,安装完了之后,设置到path环境变量中。 安装PyQt4 下载PyQt4安装包,进行安装即可 安装SIP ...
编译相关工具 leakdiag 内存泄露检测 LDGrapher leakdialog输出文件进行界面展示   windows调试程序集 umdh.exe 检测堆管理器的内存 appverif.exe windows应用程序验证器 用来捕捉应用程序的常规性编程错误,无效的句柄、锁、文件路径等。   gflags.exe 设置windows的全局标记,通俗的来讲就是打开或者关闭一些系统相关选项,进程或者线程相关的选项。 debugdiag 起初是为了帮助分析IIS性能问题开发的。可以用来分析和跟踪内存泄露以及进程崩溃后生成转储文件。   link -dump -headers ...
今天使用program_options处理命令行,发现该库需要编译,所以就手忙脚乱了一阵子,终于找到方法。 1 从boost官网下载bjam 2 解压之后,打开visual studio prompt command line,注册bjam的path set path=%path%;bjamPath  3 cd到boost_1_43_0\boost_1_43_0\libs\program_options\build,然后运行bjam variant=debug,release link=static threading=multi 搞定   编译选项说明在下面的文档中   htt ...
现在项目中一直使用Firebird2.0,使用过程中因为2.0存在单个进程会独占嵌入式版本的firebird所以调试起来比较麻烦。firebird2.5发布之后,当时看到一个比较好的特性就是解决了单进程独占的问题,所以一直打算将2.0替换掉,今天有点时间就把它做掉吧。 步骤如下: 下载最新的firebird2.5。我下载的版本是Firebird-2.5.0.26074-0 解压 打开msvc9.0的命令行 到builds\win32下依次运行make_icu.bat make_boot.bat make_all.bat最后是make_examples.bat 其实上面的四个 ...
Global site tag (gtag.js) - Google Analytics