- 博客(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
460
转载 编译Libuv
Libuv https://github.com/libuv/libuv LibSourcey是基于libuv,集合了第三方用于视频流的开源库,使用C++11。 下载最新 https://dist.libuv.org/dist/ Windows下编译代码 使用visual C++ 生成工具 (https://visualstudio.microsoft....
2018-10-26 17:46:00
249
转载 模版编程基础知识
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
189
转载 STL的六大容器之iterator----自定义范式
STL的iterator组件,分离了容器和算法。 一.规定 在STL体系下定义iterator,要满足规定的一些规范: 1.iterator_category 有5中分类,决定胃具体的操作,如:++,--,!=,==等,归纳为: Input_iterator:只读,不写 output_iterator:只写,不读 forward_iterator: 具备向前读写 bid...
2018-09-21 12:21:00
187
转载 郁金香指标开源库的使用--(tulipindicators-0.8.4)
瞎逛发现最新出了这么一个指标库,有100多种指标的函数库,文档写的比较好,重要的是作者一直在维护。 把它编成库,然后测试一下,可用于自动交易,策略交易等开发。 1.下载地址 https://github.com/TulipCharts/tulipindicators 2.编译成DLL,和lib 打开VS2015,文件->新建->项目... 然后,选择“win...
2018-09-21 10:51:00
989
转载 actor、reactor与proactor模型:高性能服务器的几种模型概念(转)
actor模型: 实体之通过消息通讯,各自处理自己的数据,能够实现这并行。 说白了,有点像rpc。 skynet是actor模型。 reactor模型: 1 向事件分发器注册事件回调 2 事件发生 4 事件分发器调用之前注册的函数 4 在回调函数中读取数据,对数据进行后续处理 libevent是reactor模型。 proactor模型: 1 向事件分发器注册...
2018-07-08 05:04:00
464
转载 Framwork框架-网络客户端的使用
1.引入头文件 #include "Comm.h" 2.派生自框架基类CProtocolCpMgr class NetManager : public CProtocolCpMgr 3.实现基类的纯虚函数,按照C++11定义如下 virtual int Forward(CPacket &GessPacket, const unsigned long& ulKe...
2018-05-07 00:37:00
109
转载 C++快速开发样本工程的建立--编写常用组件
在添加的main.h里面添加如下功能: 主要使用标准C++和boost,界面部分采用QT 1.运行目录环境 2.使用的字体 3.使用的样式 4.使用的主题 转载于:https://www.cnblogs.com/ypdxcn/p/8969222.html...
2018-04-28 18:33:00
108
转载 C++快速开发样本工程的建立--建立工程
因为QT建立工程清晰整洁,便于作为样板工程原型。采用QT 5.8.0 64位版本建立工程。 1.建立工程 打开VS2015 新建-》新建项目-》QT GUI Application ->QtGuiSample 一步一步next 2.生成文件文件列表: QtGuiSample.ui QtGuiSample.qrc QtGuiSample.h QtGuiSamp...
2018-04-28 13:33:00
122
转载 C++快速开发样本工程的建立--简介
背景 在开发项目过程中,一些功能库能反复被写被用,可以写成库被重用; 但是行业业务也随着换项目,每次重新写一次,如果把一些功能业务和框架绑定,配置绑定,只需要添加,修改,增加业务功能,就可以搭建C++业务系统。 基础工具库准备: 自有工具库Framwork(基于标准C++,pThread库的跨平台库): Blockmsg模块:自定义块消息工具 CommFramwo...
2018-04-28 11:48:00
83
转载 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
180
转载 Active MQ C++实现通讯记录
Active MQ C++实现通讯 背景知识: ActiveMQ是一个易于使用的消息中间件。 消息中间件 我们简单的介绍一下消息中间件,对它有一个基本认识就好,消息中间件(MOM:Message Orient middleware)。 消息中间件有很多的用途和优点: 1. 将数据从一个应用程序传送到另一个应用程序,或者从软件的一个模块传送到另外一个模块; 2. ...
2018-04-28 10:10:00
337
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人