![](https://img-blog.csdnimg.cn/20201014180756916.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
备忘
andrew_tu
明天的幸福今天修。。。
展开
-
两个svn小工具
最近发现一个问题:在开发环境VS 2010上修改源文件,不能正确显示自己已经修改过的哪些文件,对于一个文件比较多的project,每次重新打开VS时要快速定位自己修改的文件和位置都是一件麻烦事(特别是对于像我这样记性很差的人)。 今天同事Charlie Chen告诉了我两个很实用的svn小工具:AnkhSVN 和SvnMonitor。利用Ankhsvn可以将svn和VS结合起来,原创 2011-10-28 18:01:57 · 514 阅读 · 0 评论 -
interesting articles
Analyze Wait Chain - Why is my program stuck?My new favorite "Nerd" feature in Win7 involves the Resource Monitor (not surprisingly.) It's mesmerizing at times...Ever had a program get "stuc转载 2012-11-30 19:09:00 · 343 阅读 · 0 评论 -
useful C++ macros C++
#define _FUNCTION_NAME_ __FUNCTION__#define _FUNCTION_SIGNATURE_ __FUNCSIG__#define _SOURCE_FILE_NAME_ __FILE__#define _COMPILE_TIME_原创 2012-12-02 22:38:19 · 431 阅读 · 0 评论 -
Visual Studio中设置了另外的目标路径后,无法正常调试怎么办?
在Visual Studio中我们有时需要把我们创建的.exe文件(以及对应的.pdf文件)放到区别于源文件的目录下,如果你这样做了以后再尝试调试在IDE中对其进行调试,设置断点后怎么都不能断下来,那么多半是因为你的Debugging路径设置不正确。如下图所示将其修改为 $(TargetPath) 后就可以正常调试了:原创 2012-11-20 20:52:36 · 830 阅读 · 0 评论 -
Visual Studio 技巧(备忘)
快捷键:1. Ctrl + 向下箭头 光标不动,屏幕显示内容向下滚2. F8 将光标移动到下一项,如“任务列表”窗口中的任务或“查找结果”窗口中的搜索匹配项。每按一次 F8 键,就移动到列表中的下一个项。http://www.m315.net/blog/user1/gawain/19.htmlAlt + F8格式化源代码原创 2012-02-29 11:25:48 · 491 阅读 · 0 评论 -
程序员必知的Windows 7 技巧
1. 使用Windows键+数字可以快速启动任务栏的程序,比如你任务栏第一个程序是Chrome,那么按下Windows+1就可以启动Chrome了,所以把一下最常用的程序pin到任务栏中是很有用的。2. 在Explorer中点击右键的同时按下Shift键,可以看到一下普通的右键看不到的选项,比如在不选中任何文件时会出现“Open Command Window Here" ,选定某文件原创 2013-01-22 23:12:50 · 705 阅读 · 0 评论 -
VBScript 删除文件夹失败 Error: Permission Denied Code: 800A0046
症状:1. 运行下面的VBScript脚本,删除某个目录下的所有文件夹:Set fso = CreateObject("Scripting.FileSystemObject")Set deleteDir = fso.GetFolder("D:\FTP_Folder\vbScriptTest") 'Set the directory you want to deleteSet原创 2013-01-13 10:12:45 · 2369 阅读 · 0 评论 -
Visual C++中静态库是否可以引用动态库?
问题:在一个静态库A中是否可以引用一个动态库B的函数呢?答案:YES,但是这样一来有个问题需要注意:今后所有引用了该静态库的动态库C都必须引用动态库B,否则就会报链接错误。但是也有一种方法可以使得静态库A的用户不需要理会这些问题,答案就是在静态库A的主头文件中加入如下一行:#pragma comment(lib, "B.lib")A library is just原创 2013-01-14 21:16:36 · 731 阅读 · 0 评论 -
Windows命令行常用命令
1. nslookup2. nm 3. w3m4. whoami该命令显示当前用户的域名\用户名5. http://www.whatismyip.com/有时运行某些命令会弹出“the request operation requires elevation (Run as administrator)”的提示,那么就需要以管理员权限来运行命令行,有两种方法原创 2012-11-09 20:00:35 · 1176 阅读 · 0 评论 -
Visual Studio 2010工程目录下的ipch文件夹和.sdf文件
昨天上班时突然碰到一个很奇怪的问题,我将一个工程目录剪贴至其他目录下后,用vs 2010再次打开该工程时, 右键菜单中的“go to definition”无法正确的工作。例如在一个使用函数getExtensionMode的地方按下快捷键F12键, 弹出包含如下的Message Box:但是明明那个函数的定义就在那个源文件里面。同样的问题也出现在同一个solution的其他文件原创 2012-11-09 17:42:32 · 1026 阅读 · 0 评论 -
备忘
1. 改变Win7的外观以提高PerformanceComputer property --> Advanced system settings --> "Advanced" tab --> Performance settings dialog --> "Visual Effects" tab在这里我们可以做相应设置。2. In LR Apollo, VuGen will c原创 2012-02-09 15:15:15 · 271 阅读 · 0 评论 -
error: macro "min" passed 3 arguments, but takes just 2 error: expected ‘)’ before ‘const’ 解决方法
最近在ubuntu下编译一个c++的solution,好几个project都得到如下的奇怪错误:In file included from /usr/include/c++/4.6/bits/char_traits.h:41:0, from /usr/include/c++/4.6/ios:41, from /us原创 2012-03-20 21:45:33 · 11596 阅读 · 1 评论 -
Error 8 error LNK2005 解决方法
今天在VS 2005上编译一个的 c++ project是碰到以下链接错误:Error 8 errorLNK2005: "class ATL::CAtlWinModule ATL::_AtlWinModule" (?_AtlWinModule@ATL@@3VCAtlWinModule@1@A)already defined in MicStdLibU.lib(ObjectRack原创 2012-06-18 18:03:18 · 1238 阅读 · 0 评论 -
Visual Studio 2010工程项目中添加预编译宏
昨天工作中对一个project 重构时碰到一个很诡异的问题,编译输出如下错误:1>RunLogicProxy.cpp(15): error C2660: 'xdrmem_create' : function does not take 4 arguments1>RunLogicProxy.cpp(15): error C2660: 'xdrmem_create' : function do原创 2012-11-08 09:26:31 · 4804 阅读 · 0 评论 -
Windows 7与virtual box 中虚拟机共享文件夹的方法
当虚拟机的操作系统为Ubuntu时:1. 在虚拟机当前窗口的菜单栏中打开"Devices" > "Shared Folders...",然后添加一个待共享的文件夹路径,假设取名为 vbshare。2. 假设将共享目录挂载到ubuntu中的/share目录中,则在ubuntu中运行命令: sudo mkdir /share sudo mount -t vboxsf原创 2012-03-20 23:06:49 · 1481 阅读 · 0 评论 -
VirtualBox中Windows 7虚拟机不能上网怎么办?
很简单,只需设置一下虚拟机的网络Adapter就可以了。Windows 7虚拟机安装成功后的默认设置如下:使用该设置导致在虚拟机里一直不能上网,尝试着修改为如下设置就可以正常上网了。原创 2012-11-09 19:03:58 · 3782 阅读 · 0 评论 -
VirtualBox中Windows 7虚拟机无法全屏显示怎么办?
在VirtualBox中刚安装好Windows 7虚拟机后,默认是无法全屏显示的,如下图:这时需要安装VirtualBox的Addition,打开“Devices” > “Install Guest Additions...”,会弹出如下提示安装的对话框:按照提示step by step安装,Windows 7虚拟机就可以全屏显示了:原创 2012-11-10 10:33:17 · 15893 阅读 · 0 评论 -
开发人员ToolBox中必备小工具
Revo UninstallerUnlockerfree .NET decompiler: JetBrains dotPeekNET decompiler: .NET ReflectorProcess Explorer SysInternalSuite(http://technet.microsoft.com/en-us/sysinternals/bb84206原创 2012-02-09 20:02:41 · 708 阅读 · 0 评论