thrift实现一个C++实例遇到的问题 安装:http://www.tuicool.com/articles/m2EjQn实例:http://blog.csdn.net/hbuxiaoshe/article/details/6558391编译命令:http://my.oschina.net/zmlblog/blog/177245 (g++编译时:-lthrift一定要放在后面)
检测内存泄露 MFC程序(MFC程序包含基于窗口的和基于对话框的程序):http://www.cnblogs.com/zhwl/archive/2012/11/27/2790963.html控制台程序:http://www.cnblogs.com/skynet/archive/2011/02/20/1959162.html#viewSource说明:MFC程序也可以用控制台程序的检测方法来检
connect failed error 10055 一:如标题所示,程序抛出异常:connect failed error 10055。经过一番百度搜索,最后确定是通信端口不足导致的。试图用以下两个方法解决:1,注册表中MaxUserPort的值由5000改为65534.2,setsocketopt函数中设置SO_REUSEADDR选项,表示在TIME_WAIT其间端口可以被新连接使用。结果:还是会抛出此异常,问题没有解决。
CreateThread与_beginthreadex和_beginthread 1,句柄关闭CreateThread创建线程后,需要用CloseHandle来关闭线程的句柄,以免造成内存泄露。_beginthreadex内部会自动调用 _endthreadex._beginthread内部会自动调用_endthread. _endthread内部会自动调用CloseHandle关闭当前Thread内核对象的句柄,所以在用_beginthread
OpenDBDiff软件使用说明 Open DBDiff软件使用说明一:软件有哪些功能数据库对象包括表(列,索引,约束,触发器),存储过程,函数,视图,用户,架构,角色等。该软件实现了一下功能。1,对象的比较功能:通过比较后,可以知道缺了哪些,需要修改哪些对象,需要删除哪些对象。还可以通过New Objects的信息查看源对象的创建脚本,通过Old Objects的信息查看目标对象的创建脚本
VS2008项目配置(非常重要) 引用:http://www.360doc.com/content/12/0309/14/9030214_193006008.shtml说明:1,一个点代表当前路径,两个点代表上一目录路径,windows路径用反斜杠\。2,VS项目配置中有许多宏,如何查看宏的值呢?点击Macros>>按钮,即可以看到所有宏对应的值,事实上,所有类似的路径编辑框均可通过此按钮查看宏的值
vs2010最常用快捷键 使用快捷键不仅极大的提高编程效率,同时,某种程度上也代表着一个程序员的水平高低。下面紧列出最常用的快捷键。1,匹配左右括号:ctrl + }2,格式化整个块:Ctrl+K+F(vs2010 for c++未成功)3,转跳到定义:F124,看时间靠前的页面:Ctrl+-,看时间靠后的页面Ctrl+Shift+-5,折叠代码定义:CTRL + M, O 6,展开代码定义:
sql系统视图和应用 常用的系统视图介绍:sysobjects:该表中包含该数据库中的所有对象,如有哪些表,存储过程,视图等信息。syscomments:包含每个视图、规则、默认值、触发器、CHECK 约束、DEFAULT 约束和存储过程的项。syscolumns:每个表和视图中的每列在表中占一行,存储过程中的每个参数在表中也占一行systypes:对于每种系统提供数据类型和用户定义数据类型,均
vs2008进行远程调试 A机器:源代码所在机器;B机器:应用程序运行机器。1,vs2008的远程调试器:G:\Program Files\Microsoft Visual Studio 9.0\Common7\IDE\Remote Debugger\x86文件夹从A拷贝到B上。2,在B上,运行远程调试器msvsmon.exe。3,选择tools->options。选中第二个:No Authentica
windbg分析dump文件 以V4.1项目为例,简单说明,以后会深入探讨.说明,pdb和exe均放在文件夹C:\Users\bankpan\Desktop\Debug中。一:设置Symbol File PathSRV*F:\localsymbols*http://msdl.microsoft.com/download/symbols;C:\Users\bankpan\Desktop\Debug(F:\loca
vs2010上qt安装 一:两个软件:qt-opensource-windows-x86-msvc2010-5.2.1.exeqt-vs-addin-1.2.3-opensource.exe二:在用户的环境变量上添加三个项:Path=C:\Qt\Qt5.2.1\5.2.1\msvc2010\bin QTDIR = C:\Qt\Qt5.2.1\Tools\QtCreator\ QT_MS_DIR