- 博客(10)
- 资源 (1)
- 收藏
- 关注
转载 google protocol buffers 开发者指南
译自 https://developers.google.com/protocol-buffers/docs/overviewProtocol Buffers提供了语言中立、平台中立,并且可扩展的序列化结构数据以用于通信协议、数据存储等的方法。只需要定义一次数据结构,就可以简单地使用特别生成的源代码来使用各种语言,从各种数据流读写结构数据。甚至可以更新数据结构,而不影响已经发布的、使用
2014-08-01 12:23:13
710
转载 Protocol Buffers C++ 入门
本文为C++程序员介绍如何使用protocol buffers。通过创建一个简单的示例应用,告诉你如何:· 在.proto文件中定义消息格式· 使用protocol buffers编译器· 使用protocol buffers C++ API 写入和读取消息1 为什么使用protocol buffers? 我们要使用的示例是一个简单的“地址簿”应用,它可
2014-08-01 12:21:17
953
转载 ZeroMQ指南:第4章:可靠的请求-应答
本文是阅读http://zguide2.zeromq.org/page:all#toc65的笔记。 第三章用实际的示例探讨了请求-回应模式的高级用法。本章将探讨可靠性的问题,在ZeroMQ的核心请求-应答模式上创建可靠的消息模式。本章主要关注用户空间的模式,它们可以帮助你设计ZeroMQ应用程序。1 “可靠”是什么?要理解“可靠”是什么,需要考察其反面:故障。如果我
2014-08-01 12:16:09
1522
转载 在ZeroMQ中使用SSL加密
本文译自 http://www.riskcompletefailure.com/2012/09/tls-and-zeromq.html。It's pretty straightforward to use synchronous encryption over ZeroMQ - just a case of encrypting and decrypting at each end wit
2014-08-01 12:15:07
2624
转载 ZeroMQ指南:第3章:高级请求-应答模式
本章探索建立在ZeroMQ核心的请求-应答模式之上的高级模式。1 请求-应答信封请求-应答模式中,信封用于存储应答的返回地址。无状态的ZeroMQ网络通过使用信封才能创建来回的请求-应答会话。一般的使用中不用理解请求-应答信封是如何工作的。使用REQ和REP的时候,套接字会自动处理信封。像上一章中那样编写设备的时候,也只需要读写消息的所有部分就可以了。ZeroMQ使用多段消
2014-08-01 12:12:25
2913
转载 ZeroMQ指南:第2章:中级材料
1 零之禅 名字中Zero的含义:无需代理(zero broker)零延迟(zero latency as possible) Zero也表示设计目标:零管理零开销零浪费 概括地说,Zero表示最简化的设计理念:通过移除复杂性来增强能力,而不是通过增加新功能。2 套接字API ZeroMQ中的套接字管理分成四个部分:创
2014-08-01 11:58:51
1597
转载 ZeroMQ指南:第1章:基本概念
1 零之禅 名字中Zero的含义:无需代理(zero broker)零延迟(zero latency as possible) Zero也表示设计目标:零管理零开销零浪费 概括地说,Zero表示最简化的设计理念:通过移除复杂性来增强能力,而不是通过增加新功能。2 套接字API ZeroMQ中的套接字管理分成四个部分:创
2014-08-01 11:18:43
1431
转载 linux下为线程命名
用prctl给线程命名 对于多线程应用程序,如果能够给每个线程命名,那么调试起来的便利是不言而喻的。 可以用prctl给进程内其它线程命名的接口,测试代码如下:#include #include #include #include void* pFunc(void *arg){ char name[32];
2014-03-21 17:16:03
1483
转载 解读Linux下/proce 文件系统
这里我们主要介绍进程的状态,进程的状态可以通过/proc/PID/status来查看,也可以通过/proc/PID/stat来查看.如果说到工具大家用的最多的ps也可以看到进程的信息.这里我们通过/proc/PID/status来分析进程的信息.在2.6.18之后的内核,多了capibilty/cpusets等信息. 查看进程状态信息如下:more status Name:
2014-03-19 16:31:31
1148
转载 STL--5类迭代器
1.输出迭代器(output iterator)a、struct output_iterator_tag{ } 用来读取有序序列中的元素。既可用来表示将值存储到对象中,也可表示从一个对象中获得它所保存的值。如果需要创建一个新的值序列并且以有序的方式来产生值,可用如下循环语句:for( ; ; ++next ) *next = ;或者:while
2014-02-28 17:08:13
778
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人