- 博客(83)
- 收藏
- 关注
转载 mysql压缩版服务器安装
http://jingyan.baidu.com/article/f3ad7d0ffc061a09c3345bf0.html
2015-08-20 17:52:50
449
转载 thrift实现一个C++实例遇到的问题
安装:http://www.tuicool.com/articles/m2EjQn实例:http://blog.youkuaiyun.com/hbuxiaoshe/article/details/6558391编译命令:http://my.oschina.net/zmlblog/blog/177245 (g++编译时:-lthrift一定要放在后面)
2015-05-02 00:51:37
1615
转载 检测内存泄露
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程序也可以用控制台程序的检测方法来检
2015-04-30 00:36:05
574
原创 connect failed error 10055
一:如标题所示,程序抛出异常:connect failed error 10055。经过一番百度搜索,最后确定是通信端口不足导致的。试图用以下两个方法解决:1,注册表中MaxUserPort的值由5000改为65534.2,setsocketopt函数中设置SO_REUSEADDR选项,表示在TIME_WAIT其间端口可以被新连接使用。结果:还是会抛出此异常,问题没有解决。
2015-04-26 22:49:43
1594
原创 CreateThread与_beginthreadex和_beginthread
1,句柄关闭CreateThread创建线程后,需要用CloseHandle来关闭线程的句柄,以免造成内存泄露。_beginthreadex内部会自动调用 _endthreadex._beginthread内部会自动调用_endthread. _endthread内部会自动调用CloseHandle关闭当前Thread内核对象的句柄,所以在用_beginthread
2015-04-24 23:51:45
538
原创 OpenDBDiff软件使用说明
Open DBDiff软件使用说明一:软件有哪些功能数据库对象包括表(列,索引,约束,触发器),存储过程,函数,视图,用户,架构,角色等。该软件实现了一下功能。1,对象的比较功能:通过比较后,可以知道缺了哪些,需要修改哪些对象,需要删除哪些对象。还可以通过New Objects的信息查看源对象的创建脚本,通过Old Objects的信息查看目标对象的创建脚本
2015-04-12 21:35:37
2205
转载 VS2008项目配置(非常重要)
引用:http://www.360doc.com/content/12/0309/14/9030214_193006008.shtml说明:1,一个点代表当前路径,两个点代表上一目录路径,windows路径用反斜杠\。2,VS项目配置中有许多宏,如何查看宏的值呢?点击Macros>>按钮,即可以看到所有宏对应的值,事实上,所有类似的路径编辑框均可通过此按钮查看宏的值
2015-04-11 00:18:25
575
转载 vs2010最常用快捷键
使用快捷键不仅极大的提高编程效率,同时,某种程度上也代表着一个程序员的水平高低。下面紧列出最常用的快捷键。1,匹配左右括号:ctrl + }2,格式化整个块:Ctrl+K+F(vs2010 for c++未成功)3,转跳到定义:F124,看时间靠前的页面:Ctrl+-,看时间靠后的页面Ctrl+Shift+-5,折叠代码定义:CTRL + M, O 6,展开代码定义:
2015-04-09 00:21:14
413
转载 sql系统视图和应用
常用的系统视图介绍:sysobjects:该表中包含该数据库中的所有对象,如有哪些表,存储过程,视图等信息。syscomments:包含每个视图、规则、默认值、触发器、CHECK 约束、DEFAULT 约束和存储过程的项。syscolumns:每个表和视图中的每列在表中占一行,存储过程中的每个参数在表中也占一行systypes:对于每种系统提供数据类型和用户定义数据类型,均
2015-03-23 00:01:57
504
原创 数据库用户和权限
登录了数据库服务器,给登录名设置了特定数据库的用户映射(并给用户分配了合适的数据库角色),就可以通过:[数据库名].[架构名].[表名]来访问数据库中的表。
2015-03-13 00:11:31
556
原创 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
2015-03-08 22:08:19
536
原创 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
2015-03-03 01:19:35
513
原创 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
2015-01-03 22:53:24
600
转载 程序员,我们应该如何去学习
http://blog.youkuaiyun.com/jdsjlzx/article/details/38757491
2014-12-07 14:04:31
340
原创 重复包含和重复定义
1,头文件应该放置什么信息?可以有类,结构体定义和其他声明,不可有变量定义2,#ifndef和#pragma解决的是同一个cpp文件对某个.h文件的重复包含,从而避免在一个cpp文件中重复定义。如果.h文件中有变量定义,不同cpp包含的话,还是会造成重复定义,所以强烈不建议.h文件中有变量定义。3,如果是不同cpp文件的重复定义,这时也可以用static和extern解决。注:
2014-12-01 23:45:33
681
转载 [程序员应该知道的]硬盘基本知识(一)
http://www.cnblogs.com/shishm/archive/2011/10/24/2222469.html
2014-06-20 22:34:27
458
转载 The installer encountered an error copying files to the hard disk: [Errno 5] Input/output error
U盘装安装ubuntu-10.04-desktop-i386.iso
2014-05-28 23:19:15
9338
3
原创 如何用AfxBeginThread安全的创建线程
2.1 设置m_bAutoDelete 设置CWinThread成员变量m_bAutoDelete为FALSE,这样当线程中止时线程对象不会被撤销,因此仍然可以获得线程句柄。 m_pThread1 = (CMyThread1*)AfxBeginThread (RUNTIME_CLASS(CMyThread1), THREAD_P
2014-05-05 16:15:39
684
转载 Windows下C语言的Socket编程例子(TCP和UDP)
http://www.cnblogs.com/churi/archive/2013/02/27/2935427.html
2014-05-02 22:34:21
526
转载 VC编程CString、int、string、char*相互转换
http://vcsos.com/Article/pageSource/120212/20120212013238.shtml
2014-05-01 18:03:22
597
转载 共享内存实现进程间数据的交换
http://hi.baidu.com/geektown/item/472b130f5902c524a1312d8f
2014-04-11 16:01:37
399
原创 窗口刷新InvalidateRect和UpdateWindow
UpdateWindow 检查窗口有无无效区域,如果有,则立即发送一个WM_PAINT 消息给窗口并立即重画。
2014-04-05 17:15:56
617
原创 数据类型和字符编码的关系
C语言中存在两种整数算术运算,有符号型和无符号型。无符号数运算:所有无符号数运算都是以2的n次方为模,(n是结果中的位数)。所以它不存在运算时的没有那种所谓的“溢出”,当它超过范围时,从零开始重新计数!当一个无符号数和有符号数相加的时候,有符号数会自动转化为无符号数参与运算!有符号数运算: 是可能发生“溢出”的,而且“溢出”的结果不固定。 关于无符号数减去无符号数的用法错误:if
2014-04-04 09:27:12
921
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人