- 博客(32)
- 资源 (37)
- 收藏
- 关注
原创 centOS 6.5关闭防火墙步骤
关闭命令: service iptables stop 永久关闭防火墙:chkconfig iptables off运行完成后查看防火墙关闭状态 : service iptables status
2015-07-10 08:53:49
554
转载 centos7安装codeblocks教程
在CentOS7上安装Codelocks的过程。1.安装gcc,需要c和c++两部分,默认安装下,CentOS不安装编译器的,在终端输入以下命令即可yum install gccyum install gcc-c++2.安装gtk2-devel,因为默认已经安装了正式产品需要的支持库,但是没有安装开发所需要的文档.yum install gtk2*3. 安装wx
2015-06-07 13:49:14
2133
转载 CentOS 6.5 编译安装 gcc-4.9.2
环境: CentOS-6.5 , gcc-4.4.7 系统必须已经安装有一个编译器,因为 gcc也是需要编译的,建议用root进行安装首先 gcc 编译需要三个额外库,下载并按照下面的顺序安装它们,如下:1. gmp ftp://ftp.gnu.org/gnu/gmp2. mpfr ftp://ftp.gnu.org/gnu/mpfr3. mpc
2015-06-07 13:35:47
555
原创 centos 下 boost1.55 编译和安装
解压tar zxvf ./boost_1_55_0.tar.bz2 进入目录后,执行./bootstrap.sh --with-libraries=system,filesystem,log,thread --with-toolset=gcc ./b2 toolset=gcc cxxflags="-std=c++11" 备注:上面
2015-06-02 10:03:05
1171
转载 微信分享SDK导入报错 Undefined symbols for architecture i386:
Undefined symbols for architecture i386: "operator delete[](void*)", referenced from: +[WeChatApiUtil EncodeBase64:] in libWeChatSDK.a(WeChatApiUtil.o) +[WeChatApiUtil NsD
2015-02-09 19:42:58
752
原创 Visual Studio 编译时出现error C4996 解决方法
1:使用安全的函数替换老的函数2:屏蔽警告信息1.#pragma warning(disable:4996)2.在预编译头文件stdafx.h里定义下面的宏(include其他头文件的最前面): #define _CRT_SECURE_NO_DEPRECATE或#define_CRT_SECURE_NO_WARNINGS3.更改预处理定义: 项目->属性
2014-09-19 13:38:13
1510
1
转载 开源点评:Protocol Buffers介绍
今天来介绍一下“Protocol Buffers”(以下简称protobuf)这个玩意儿。本来俺在构思“生产者/消费者模式 ”系列的下一个帖子:关于生产者和消费者之间的数据传输格式。由于里面扯到了protobuf,想想干脆单独开一个帖子算了。 ★protobuf是啥玩意儿? 为了照顾从没听说过的同学,照例先来扫盲一把。 首先,protobuf是一个开源项目(官方站点在“
2014-09-18 12:43:48
465
转载 学习使用,而不是学习撰写STL与boost
尊重作者:转载自 http://blog.youkuaiyun.com/lingjingqiu/article/details/6499512库是语言的重要组成部分。对于任何一门语言和开发平台的学习和掌握,都离不开对库的熟练运用。我们说,C语言有CRT和Posix API,Java有J2SE/J2ME/J2EE,C#有.NET Framework,Python也有自己的Library。
2014-07-25 08:16:48
723
1
原创 Visual Studio 2013 编译 boost-1_56_0_b1
Visual Studio 2013 编译 boost-1_56_0_b1
2014-07-25 07:31:54
1101
原创 集群与分布式的区别
集群:集群是一组协同工作的服务实体,用以提供比单一服务实体更具扩展性与可用性的服务平台。在客户端看来,一个集群就象是一个服务实体,但事实上集群由一组服务实体组成。与单一服务实体相比较,集群提供了以下两个关键特性:· 可扩展性--集群的性能不限于单一的服务实体,新的服务实体可以动态地加入到集群,从而增强集群的性能。· 高可用性--集群通过服务实体冗余使客户端免于轻易遇到out of
2014-06-17 09:53:05
481
转载 Boost.Asio的使用技巧
基本概念Asio proactorI/O服务work类run() vs poll()stop()post() vs dispatch()buffer类缓冲区管理I/O对象socket信号处理定时器strand参考最近尝试使用了一下Boost.Asio,不知道是否因为各大公司都有自己相对成熟的网络库的缘故,网络上Asio相关的资料实在不多,而且很多翻来
2014-06-14 13:07:48
575
原创 async_read 和 async_read_some 的区别
上文档 比较一下 结论This function is used to asynchronously read a certain number of bytes of data from a stream. The function call always returns immediately. The asynchronous operation will continue until
2014-06-12 11:56:45
7054
转载 UNKNOWN\Components错误解决方案
今天装office 2010遇到的问题。 failed.Error 1402. Could not open key: UNKNOWN\Components 找到解决方案在http://bbs.pcbeta.com/viewthread-737095-1-1.html 的@leolee818哥 的发言 管理员命令行运行secedit /configure /cfg %wi
2013-12-11 13:01:00
2264
转载 2011-04-05 00:47 windows下ACE怎样安装与使用说明?
本文分2部分 第1部分:怎样安装ACE(其实就是怎样编译) 第2部分:怎样使用ACE(其实就是把ACE源代码里的1个例子搬出来,然后介绍了下怎么使用)-----------------------------------第1部分:怎样安装ACE(其实就是怎样编译)-----------------------------------(1)这个ACE的主页非常的绕.先看下网上摘抄的主页
2013-06-26 16:08:54
818
转载 每位设计师都应该拥有的50个CSS代码片段
面对每年如此多的 新趋势 ,保持行业的领先是个很困难问题. 网站设计者和前端工程师都已经全面的使用 CSS3 properties, 决定这些的是 浏览器支持 和新的特性. 但是还是有些优秀的CSS2代码片段和CSS3一起运行中. 这篇文字里我会介绍 50 个便于使用的 CSS2/CSS3 代码片段 给所有的WEB专业人员. 选择IDE开发环境来存储这些是个不错选择, 或者仅仅
2013-06-17 11:32:49
943
转载 MFC 键盘响应消息
一:首先介绍键盘消息系统消息: ALT,F1,——F24等,是由系统内部处理的,程序本身就存在,比如F1是帮助键。 WM_SYSKEYDOWN WM_SYSKEYUP WM_SYSCHAR非系统消息: 是由我们自己加上去的, WM_KEYDOWN WM_KEYUP WM_CHAR二:然后介绍虚拟键代码
2013-05-09 14:15:28
815
转载 XXXX
1 设计工具:IBM 的Rational Rose 非常好的UML工具,而且默认就是支持VC6.0的。我用的是7.0版本的。下载地址自己在网上找吧。另外,Eclipse也有UML设计的插件。没有用过,不知道如何。2 版本控制:Subversion和TortoiseSVN Subversion是服务端,管理版本库。TortoiseSVN是Windows客户端使用的工具
2013-04-01 21:23:16
1109
转载 VC 获取系统特殊文件夹的路径如:系统目录,桌面等
如果需要,请在StdAfx.h中添加 #include TCHAR MyDir[_MAX_PATH]; SHGetSpecialFolderPath(this->GetSafeHwnd(),MyDir,CSIDL_APPDATA,0);AfxMessageBox(MyDir); 其中第三个参数CSIDL_APPDATA可以为以下的值: CSIDL
2013-03-31 12:37:34
895
转载 已弃用ANSI API
Deprecated ANSI APIsThe Microsoft Foundation Class (MFC) library is migrating toward classes and methods that are based on the Unicode character set.Consequently, the ANSI versions of se
2013-02-03 03:44:26
1552
转载 谈谈Windows程序中的字符编码
写这篇文章的起因是这么一个问题:我们在使用和安装Windows程序时,有时会看到以“2052”、“1033”这些数字为名的文件夹,这些数字似乎和字符集有关,但它们究竟是什么意思呢?研究这个问题的同时,又会遇到其它问题。我们会谈到Windows的内部架构、Win32 API的A/W函数、Locale、ANSI代码页、与字符编码有关的编译参数、MBCS和Unicode程序、资源和乱码等,一起经历这
2013-01-11 22:25:54
896
转载 链接器都干了些什么?
许多 Visual C++ 的使用者都碰到过 LNK2005:symbol already defined 和 LNK1169:one or more multiply defined symbols found 这样的链接错误,而且通常是在使用第三方库时遇到的。对于这个问题,有的朋友可能不知其然,而有的朋友可能知其然却不知其所以然,那么本文就试图为大家彻底解开关于它的种种疑惑。大家都
2013-01-01 16:12:43
593
转载 msvcrtd.lib和libcmtd.lib冲突 (转)
VS2005链接问题: LNK2005错误 :error LNK2005: _free 已经在 libcmtd.lib(dbgheap.obj) 中定义以前经常遇到这个警告信息,因为运行并没有什么问题,所以也没深究。但是耿耿于怀那个“ 0 个错误,0 个警告”的成功提示,在网上搜了一下。原来问题出在默认库的引用选择上。VS2008,项目——属性——配置属性——C/C++——代码生成:他
2013-01-01 16:05:47
509
转载 VS2012遇:"链接器工具错误 LNK2026 XXX模块对于 SAFESEH 映像是不安全的
解决方法:1.打开该项目的“属性页”对话框。2.单击“链接器”文件夹。3.单击“命令行”属性页。4.将 /SAFESEH:NO 键入“附加选项”框中,然后点击应用。
2013-01-01 13:39:58
1391
1
转载 ATL字符串转换类
字符串的ASCII和UNICODE之间的转换很常用,Win32提供了API函数MultiByteToWideChar和WideCharToMultiByte来提供这种功能。但凡Win32的API,参数调用都不会少,因此使用起来也就觉得有点繁琐。ATL3中提供了字符串转换宏,如T2W、A2T等,不过使用它们需要借助本地变量,因此在使用之前需要声明USES_CONVERSION宏来声明本地变量.而且还
2012-12-31 23:17:38
2385
转载 如何设置Mysql的远程访问
Mysql默认是不可以通过远程机器访问的,通过下面的配置可以开启远程访问 在MySQL Server端: 执行mysql 命令进入mysql 命令模式, Sql代码 mysql> use mysql; mysql> GRANT ALL ON *.* TO admin@'%' IDENTIFIED BY 'admin' WITH GRANT OPTI
2012-10-30 13:25:27
478
原创 十年磨一剑 霜刃未曾试-----我的即时通讯产品
历经寒暑五载,其中几多欢笑几多心酸已经深深的印在了我的生命历程中。无论成败,看到今日的成果仍有一丝欣慰。贴几张小图PS:此组织架构数据为测试数据,架构组织来着互联网,人员均为虚构,如有雷同恭喜您 中过奖了!
2012-09-26 09:33:20
1480
1
转载 超级程序员神话
上周我收到了一份邮件,一份让我心绪不宁的邮件。邮件的作者基本上认为我在博客里和Pluralsight视频节目里谈论的都是非常浅显的话题,但发现我却虚伪的倡议面试内容应该设计的复杂些,应该为“真正的程序员”或超级程序员而设计。这份邮件基本上表达了这样一种观点:开发应用程序的都不是“真正的程序员”,“真正的程序员”编写的是有难度的东西,跟复杂的数学算法相关的东西。真有超级程序员吗?
2012-09-03 08:37:27
548
转载 C++多线程编程入门
第1节 背景为了更好的理解多线程的概念,先对进程,线程的概念背景做一下简单介绍。早期的计算机系统都只允许一个程序独占系统资源,一次只能执行一个程序。在大型机年代,计算能力是一种宝贵资源。对于资源拥有方来说,最好的生财之道自然是将同一资源同时租售给尽可能多的用户。最理想的情况是垄断全球计算市场。所以不难理解为何当年IBM预测“全球只要有4台计算机就够了”。这种背景下,一个计算
2012-08-10 15:25:34
1268
转载 用DirectShow实现QQ的音视频聊天功能
当下比较流行的即时通信工具,比如MSN,QQ等都实现了视音频的功能,通过视频,音频,我们可以更好的和朋友通过网络进行沟通,本文通过DirectShow技术模拟QQ实现了视频和音频的采集,传输,基本实现了QQ的视音频聊天的功能。 网络视音频系统主要功能就在于视音频的采集,网络传输两个方面,通过Video Capture系列API函数,你就可以轻松的搞定视频捕捉,但是对于视频的网络传输,则
2010-01-24 02:09:00
700
日历控件 js源码很好用的
2011-07-04
Windows网络编程第二版 中文版\06-地址家族和名字解析
2010-02-21
Windows网络编程第二版 中文版\05-网络原理和协议
2010-02-21
Windows网络编程第二版 中文版\03-邮槽
2010-02-21
C++编程思想C++编程思想C++编程思想
2010-02-21
GDI+ SDK参考GDI+ SDK参考GDI+ SDK参考
2010-02-21
多线程列子多线程列子多线程列子
2010-02-21
MFC类库祥解MFC类库祥解MFC类库祥解
2010-02-21
VC网络编程全解析源码
2010-02-21
DirectX+9+3D游戏程序设计入门.xps
2009-08-16
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人