DoubleLi

qq: 517712484 wx: ldbgliet

  博客园 :: 首页 :: 博问 :: 闪存 :: 新随笔 :: 联系 :: 订阅 订阅 :: 管理 ::
上一页 1 ··· 190 191 192 193 194 195 196 197 198 ··· 474 下一页

2017年7月11日

摘要: 1、CppCMS简介 CppCMS是一个C++的Web开发框架(不是一个CMS)。它不同于大多数其他Web开发框架,如巨蟒Django , Java的Servlets ,或C++ Wt因为它在设计和调整来处理极高的负荷,而且它的目的是发展的网站,而不是“GUI-Like” Web应用程序。[1] C 阅读全文
posted @ 2017-07-11 14:47 DoubleLi 阅读(357) 评论(0) 推荐(0)

2017年7月10日

摘要: 一、下载并解压:boost1.64.0:http://www.boost.org/users/history/version_1_64_0.html 二、以管理员权限运行VS2015命令行工具 三、cd到boost解压目录 四、运行bootstrap.bat生成bjam.exe编译工具 五、使用bj 阅读全文
posted @ 2017-07-10 16:34 DoubleLi 阅读(1239) 评论(0) 推荐(0)

摘要: 生成文件命名规则:boost中有许多库,有的库需要编译、而有的库不需要编译,只需包含头文件就可以使用。编译生成的文件名字普遍较长,同一个库根据编译链接选项不同,又可以生成多个不同名字的文件。生成的文件名字是很长,可是这样带的信息才多,也就容易识别出用途。其实生成文件的名字遵循一定的规则,有着固定的格 阅读全文
posted @ 2017-07-10 16:31 DoubleLi 阅读(972) 评论(0) 推荐(0)

2017年7月6日

摘要: RCF(远程调用框架)是一个可以移植的C++进程间通信框架,使用C++语言特性,提供了一个简单高效的编写分布式C++软件的途径。RCF利用编译时多态清晰分开了接口和实现. 和传统的RPC框架如CORBA,DCOM,.NETRemoting,WCF,WS-*,等所支持的面向对象方式不一样,RCF提供了 阅读全文
posted @ 2017-07-06 15:49 DoubleLi 阅读(1694) 评论(0) 推荐(0)

摘要: 现有的软件中用了大量的COM接口,导致无法跨平台,当然由于与Windows结合的太紧密,还有很多无法跨平台的地方。那么为了实现跨平台,支持Linux系统,以及后续的分布式,首要任务是去除COM接口。 在对大量框架进行调研后,决定使用RCF替换COM接口。 RPC通信框架 为什么选择RCF 经过各项对 阅读全文
posted @ 2017-07-06 15:43 DoubleLi 阅读(836) 评论(0) 推荐(0)

摘要: 现今存在的开源协议很多,而经过Open Source Initiative组织通过批准的开源协议目前有58种(http://www.opensource.org/licenses/alphabetical)。我们在常见的开源协议如BSD, GPL, LGPL, MIT等都是OSI批准的协议。如果要开 阅读全文
posted @ 2017-07-06 11:30 DoubleLi 阅读(1246) 评论(0) 推荐(0)

2017年7月5日

摘要: 在使用VC 2005 的开发者会遇到这样的问题,在使用std命名空间库函数的时候,往往会出现类似于下面的警告: warning C4996: strcpy was declared deprecated 出现这样的警告,是因为VC2005中认为CRT中的一组函数如果使用不当,可能会产生诸如内存泄露、 阅读全文
posted @ 2017-07-05 18:01 DoubleLi 阅读(836) 评论(0) 推荐(0)

摘要: 禁用所有编译器警告 当“解决方案资源管理器”中有项目选中时,在“项目”菜单上单击“属性”。 单击“编译”选项卡。 选中“禁用所有警告”复选框。 禁用单个编译器警告 在“解决方案资源管理器”中选定一个项目,然后在“项目”菜单中单击“属性”。 单击“编译”选项卡。 在“默认编译器选项”表中,将该警告的“ 阅读全文
posted @ 2017-07-05 18:00 DoubleLi 阅读(6274) 评论(0) 推荐(0)

摘要: 当项目引用到外部源代码后,经常出现4819错误,警告信息如下: warning C4819: 该文件包含不能在当前代码页(936)中表示的字符。请将该文件保存为 Unicode 格式以防止数据丢失. 通常的方法是在编译选项中去加个选项,方法如下: 配置属性--c++--命令行 加上 /wd4819 阅读全文
posted @ 2017-07-05 17:49 DoubleLi 阅读(1485) 评论(1) 推荐(0)

摘要: 在使用一些第三方库或源码的时候,经常会遇到编译时产生warnings情况,这些warning不是我们自己的代码产生的,当然也不好去修改,但每次编译都显示一大堆与自己代码无关的警告也着实看着不爽,更麻烦的是还有可能造成自己代码中产生的警告被淹没在多过的无关警告中,而被忽略掉的情况。 所以要想办法关闭这 阅读全文
posted @ 2017-07-05 17:23 DoubleLi 阅读(2153) 评论(0) 推荐(0)

上一页 1 ··· 190 191 192 193 194 195 196 197 198 ··· 474 下一页