- 博客(12)
- 收藏
- 关注
转载 使用VS2015 编译 64位的boost库
别人写的编译参考:目标:使用VS2015 编译 64位的boost库。一直以来都是在Win32环境下Build和使用boost,但现在基本上每天都在64位Win7下工作,所以很有必要把这几天的经验总结下来。1. 下载并解压boost 1.61.0 压缩包2. 解压并运行批处理文件bootstrap.bat,目录下会生成两个可执行文件3. 和32位环境不同,x64环境下...
2018-10-26 17:49:00 411
转载 编译Libuv
Libuvhttps://github.com/libuv/libuvLibSourcey是基于libuv,集合了第三方用于视频流的开源库,使用C++11。下载最新https://dist.libuv.org/dist/Windows下编译代码使用visual C++ 生成工具 (https://visualstudio.microsoft....
2018-10-26 17:46:00 219
转载 模版编程基础知识
1.编译器匹配问题例子: 1 template <typename T> class TypeToID 2 { 3 public: 4 static int const NotID = -2; 5 }; 6 7 template <> class TypeToID<float> 8 { 9 publ...
2018-09-21 15:53:00 160
转载 STL的六大容器之iterator----自定义范式
STL的iterator组件,分离了容器和算法。一.规定在STL体系下定义iterator,要满足规定的一些规范:1.iterator_category有5中分类,决定胃具体的操作,如:++,--,!=,==等,归纳为:Input_iterator:只读,不写output_iterator:只写,不读forward_iterator: 具备向前读写bid...
2018-09-21 12:21:00 170
转载 郁金香指标开源库的使用--(tulipindicators-0.8.4)
瞎逛发现最新出了这么一个指标库,有100多种指标的函数库,文档写的比较好,重要的是作者一直在维护。把它编成库,然后测试一下,可用于自动交易,策略交易等开发。1.下载地址https://github.com/TulipCharts/tulipindicators2.编译成DLL,和lib打开VS2015,文件->新建->项目...然后,选择“win...
2018-09-21 10:51:00 873
转载 actor、reactor与proactor模型:高性能服务器的几种模型概念(转)
actor模型:实体之通过消息通讯,各自处理自己的数据,能够实现这并行。说白了,有点像rpc。skynet是actor模型。reactor模型:1 向事件分发器注册事件回调2 事件发生4 事件分发器调用之前注册的函数4 在回调函数中读取数据,对数据进行后续处理libevent是reactor模型。proactor模型:1 向事件分发器注册...
2018-07-08 05:04:00 415
转载 Framwork框架-网络客户端的使用
1.引入头文件#include "Comm.h"2.派生自框架基类CProtocolCpMgrclass NetManager : public CProtocolCpMgr3.实现基类的纯虚函数,按照C++11定义如下 virtual int Forward(CPacket &GessPacket, const unsigned long& ulKe...
2018-05-07 00:37:00 96
转载 C++快速开发样本工程的建立--编写常用组件
在添加的main.h里面添加如下功能:主要使用标准C++和boost,界面部分采用QT1.运行目录环境2.使用的字体3.使用的样式4.使用的主题转载于:https://www.cnblogs.com/ypdxcn/p/8969222.html...
2018-04-28 18:33:00 94
转载 C++快速开发样本工程的建立--建立工程
因为QT建立工程清晰整洁,便于作为样板工程原型。采用QT 5.8.0 64位版本建立工程。1.建立工程打开VS2015新建-》新建项目-》QT GUI Application ->QtGuiSample 一步一步next2.生成文件文件列表:QtGuiSample.uiQtGuiSample.qrcQtGuiSample.hQtGuiSamp...
2018-04-28 13:33:00 106
转载 C++快速开发样本工程的建立--简介
背景在开发项目过程中,一些功能库能反复被写被用,可以写成库被重用;但是行业业务也随着换项目,每次重新写一次,如果把一些功能业务和框架绑定,配置绑定,只需要添加,修改,增加业务功能,就可以搭建C++业务系统。基础工具库准备:自有工具库Framwork(基于标准C++,pThread库的跨平台库):Blockmsg模块:自定义块消息工具CommFramwo...
2018-04-28 11:48:00 70
转载 Framwork框架日志与配置工具的使用
一。使用设置:头文件的添加:..\Framwork\Include\pthread_64;..\Framwork\CommFramwork\include;..\Framwork\Utility\Include;..\Framwork\NetMgr\Include;..\Framwork\FramworkAp\Include;..\Framwork\BlockMsg\...
2018-04-28 10:36:00 171
转载 Active MQ C++实现通讯记录
Active MQ C++实现通讯背景知识:ActiveMQ是一个易于使用的消息中间件。消息中间件我们简单的介绍一下消息中间件,对它有一个基本认识就好,消息中间件(MOM:Message Orient middleware)。消息中间件有很多的用途和优点:1. 将数据从一个应用程序传送到另一个应用程序,或者从软件的一个模块传送到另外一个模块;2. ...
2018-04-28 10:10:00 300
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人