- 博客(19)
- 资源 (17)
- 收藏
- 关注
原创 RabbitMQ C++客户端 RabbitMQ Client for Windows/Linux 超简单接收发送接口-最近更新2019-09-06
消息队列设计精要解耦是消息队列要解决的最本质问题。所谓解耦,简单点讲就是一个事务,只关心核心的流程。而需要依赖其他系统但不那么重要的事情,有通知即可,无需等待结果。如果下游有很多系统关心你的系统发出的通知的时候,果断地使用消息队列吧。掰开了揉碎了看,最简单的消息队列可以做成一个消息转发器,把一次RPC做成两次RPC。发送者把消息投递到服务端,服务端再将消息转发一手到接收端,就是这么简...
2014-04-10 12:40:54 28358 22
转载 windows下信号机制的学习
http://www.cnblogs.com/ringofthec/archive/2010/04/09/1707926.html
2014-04-29 10:15:41 1957
原创 typeid 运行时类型识别
#include using namespace std;templatevoid print(T a){cout}int main(int, char *[]){int a(0);long int b(0);float c(0);double d(0);print(a);print(b);print(c);p
2014-04-24 09:10:59 1067
转载 MySQL常见数据类型
http://www.cnblogs.com/bukudekong/archive/2011/06/27/2091590.html
2014-04-23 18:35:00 979
转载 VS2010提示error TRK0002: Failed to execute command解决方法
C:\WINDOWS\Microsoft.NET\Framework\v4.0.30319\Microsoft.Common.targets(1835, 9):error MSB3454: Tracker.exe is required to correctly incrementally generate resourcesin some circumstances,
2014-04-23 09:28:10 5752 3
原创 使用RabbitMQ放置自定义对象(不借助序列化工具,例如protobuffer)V2.0
如何使用RabbitMQ盛放自定义的对象呢?一般都会使用序列化工具在投放之前转换一次,从MQ取回的时候再逆序列化还原为本地对象。这里使用C++自带的强制类型装换,将本地对象的内存模型当做自然的序列化之后的数据,直接当做字节流放到string对象中,从MQ取回的时候用同样的方法再将string对象强制当做字节流转换为本地对象。直接使用。很棒Student.h#pragma onc
2014-04-22 10:16:36 4150
原创 Linux 命令(常用)(1.6.1)
文件创建文件: touch a.txt删除文件:rm -rf a.txt -f不提示、-r递归删除子目录运行文件:./main运行makefile:make目录上级目录:cd..进入子目录:cd a创建目录: mkdir a删除目录:rm -rf a.txt -f不提示、-r递归删除子目录备注:支持命令带正则表达式........................
2014-04-21 15:47:37 1909
转载 如何在linux下开发C++项目
http://developer.51cto.com/art/201001/180445.htm如何在linux下开发C++项目
2014-04-21 14:20:25 2175
原创 windows 使用putty下远程链接linux
(1)使用putty链接linux:下载:http://rj.baidu.com/soft/detail/15699.html?ald安装:免安装,打开即可运行,一般使用快捷方式打开。登录:一般使用ssh协议登录,端口号默认即可。可以给链接七个名字保存以备下次自动连接;输入用户名和密码即可连接登录linux。教程:http://wenku.baidu.com/view/531002
2014-04-18 10:33:42 1466
原创 Linux下用OTL操作MySql(包括自己封装的类库及示例代码下载)
首先安装MySql数据库服务:http://pan.baidu.com/s/1bn1TZsV
2014-04-17 23:35:18 2407
原创 Windows MySQL5安装步骤(V2)(该MySQL版本已经废弃,最好用最新版本)
http://www.jb51.net/article/23876.htm
2014-04-17 22:20:43 1167
原创 ACE中的单例
ACE中有两种单例ACE_Singleton 和ACE_Unmanaged_Singleton,(1)ACE_Singleton会随即想ACE_Object_Manager登记该单体实例,ACE_Object_Manager承担了在程序终止时销毁单体实例的任务;(2)ACE_Unmanaged_Singleton并不向ACE_Object_Manager登记实例,销毁单体需要显示的调用
2014-04-11 11:27:13 4075
原创 Protocol Buffer 混合语言数据标准
原文出处:http://www.ibm.com/developerworks/cn/linux/l-cn-gpb/
2014-04-10 14:32:56 1424
原创 Windows下本地RabbitMQ服务的安装(V3.01)
当然这些内容页可以通过RabbitMQ官方网站获得。RabbitMQ配置说明手册一、RaibbitMQ服务器配置1. 准备工作。如果之前安装过RabbitMQ软件,若想重新安装,必须先把之前的RabbitMQ相关软件卸载。2. 安装ERLANG语言包。首先到http://www.erlang.org/download.html这个页面下载 Erl
2014-04-10 10:05:40 8066 2
转载 Visual Studio 2010 启用 x64 作为 CPU 平台目标
创建项目后,在 Visual Studio 工具栏上,打开“解决方案平台”下拉列表框。单击“配置管理器”。在“配置管理器”对话框中,打开“活动解决方案平台”下拉列表框并单击“ …”。在“新建解决方案平台”对话框的“键入或选择新平台”下拉列表框中,选择“x64”。在“从此处复制设置”下拉列表框中选择“x86”。单击“确定”。在“
2014-04-08 15:06:00 3786
原创 实现一个可限制最大连接数的Proactor服务器
在服务器程序实现中,一般要求能够限制服务器的最大连接数,这主要是从服务器的性能方面考虑,当过多的连接到来时,服务器虽然能够处理,但效率非常低下,也就会出现卡机的现象。 在用Proactor框架实现的服务器中可以很容易地做到这一点。ACE_Asynch_Acceptor类有一个虚方法:make_handler(),默认情况下是new一个服务处理对象出来,我们可以让他在适当的时候返回一
2014-04-08 09:14:22 2216
RabbitMQ C++ Client on Windows
2014-04-10
C++ Network Programming Volume 2.chm
2014-03-05
Aho算法的C++实现
2010-12-20
汇编编译器 集成开发环境 适用于初学者循序渐进学习asm2010
2010-04-16
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人