![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
thirdLibrary
文章平均质量分 81
CoolGaming
Let's start the game development!
展开
-
高性能 TCP/UDP 通信框架 HP-Socket
From: http://www.oschina.net/p/hp-socket HP-Socket 是一套通用的高性能 TCP/UDP 通信框架,包含服务端组件、客户端组件和Agent组件,广泛适用于各种不同应用场景的 TCP/UDP 通信系统,提供 C/C++、C#、Delphi、E(易语言)、Java、Python 等编程语言接口。HP-Socket 对通信层实现完全封转载 2015-01-27 15:42:57 · 1189 阅读 · 0 评论 -
基于boost asio实现的支持ssl的通用socket框架
From: http://blog.csdn.net/educast/article/details/13277097情景分析 现已存在一个可用稳定的异步客户端类http_client_base,该类基于boost asio实现了连接服务器,发送请求,获取响应和解析http数据等操作,该类的大致实现框架如下 1class http_client_base转载 2015-02-07 20:15:59 · 463 阅读 · 0 评论 -
windows下编译及使用libevent
From: http://www.cnblogs.com/luxiaoxun/p/3603399.htmlLibevent官网:http://libevent.org/windows 7下编译:编译环境: windows 7 + VS2010(1)解压libevent到F:\libevent\libevent-2.0.21-stable(2)打开Microsoft vi转载 2015-02-11 23:38:56 · 561 阅读 · 0 评论 -
[libevent] 简介和使用
From: http://www.open-open.com/lib/view/open1386510630330.htmllibevent是一个基于事件触发的网络库,memcached底层也是使用libevent库。总体来说,libevent有下面一些特点和优势:* 事件驱动,高性能;* 轻量级,专注于网络; * 跨平台,支持 Windows、Linux、Mac转载 2015-02-11 11:53:28 · 569 阅读 · 0 评论 -
[libevent] 源码分析
From: http://www.cnblogs.com/hustcat/archive/2010/08/31/1814022.html这两天没事,看了一下Memcached和libevent的源码,做个小总结。 1、入门1.1、概述Libevent是一个用于开发可扩展性网络服务器的基于事件驱动(event-driven)模型的网络库。Libevent有几个显著的亮转载 2015-02-11 11:58:32 · 583 阅读 · 0 评论 -
[protobuf] 开源点评:Protocol Buffers介绍
From: http://blog.csdn.net/program_think/article/details/4229773 今天来介绍一下“Protocol Buffers”(以下简称protobuf)这个玩意儿。本来俺在构思“生产者/消费者模式 ”系列的下一个帖子:关于生产者和消费者之间的数据传输格式。由于里面扯到了protobuf,想想干脆单独开一个帖子算了。转载 2015-03-20 16:43:22 · 331 阅读 · 0 评论 -
[Protobuf] 语言指南
From: http://www.cnblogs.com/dkblog/archive/2012/03/27/2419010.htmll 定义一个消息(message)类型l 标量值类型l Optional 的字段及默认值l 枚举l 使用其他消息类型l 嵌套类型l 更新一个消息类型l 扩展l 包(package)l 定义服务(se转载 2015-03-20 23:31:57 · 319 阅读 · 0 评论 -
[protobuf] 在网络编程中的应用思考
From: http://blog.csdn.net/ciml/article/details/5753367protobuf简介protobuf是google提供的一个开源序列化框架,类似于XML,JSON这样的数据表示语言,其最大的特点是基于二进制,因此比传统的XML表示高效短小得多。虽然是二进制数据格式,但并没有因此变得复杂,开发人员通过按照一定的语法定义结构化的消息格式转载 2015-03-20 23:35:33 · 342 阅读 · 0 评论 -
[protobuf] 如何在Windows环境下的VS中安装使用Google Protobuf完成SOCKET通信
From: http://blog.csdn.net/monkey_d_meng/article/details/5894910如何在Windows环境下的VS中安装使用Google Protobuf完成SOCKET通信 最近一段时间,由于项目的需要,接触到了Protobuf这个东东,在Linux环境下,体验了一把,感觉挺不错,很方便,且高效。是一个非常值得学习掌握和应用的转载 2015-03-21 23:53:53 · 820 阅读 · 0 评论 -
Boost.Asio的使用技巧
From: http://blog.csdn.net/educast/article/details/13277033基本概念Asio proactorI/O服务work类run() vs poll()stop()post() vs dispatch()buffer类缓冲区管理I/O对象sock转载 2015-02-05 11:22:17 · 347 阅读 · 0 评论 -
[boost] regex c++正则表达式
From: http://blog.csdn.net/begtostudy/article/details/1879224什么是正则表达式?正则表达式是一种用来描述一定数量文本的模式。Regex代表Regular Express。如果您不知道什么是正则表达式,请看这篇文章http://blog.csdn.net/begtostudy/archive/2007/11/11/1转载 2014-12-26 11:32:22 · 429 阅读 · 0 评论 -
[boost] 利用boost.asio提取网页中的网址
参考网址: http://blog.jobbole.com/82628/文件名:a.cpp/* 功能: 演示了利用boost中的asio和regex提取网页中符合指定格式的网址 环境: Fedora20 编译: g++ -o a a.cpp -Wall -Os -std=c++11 -lboost_system -lboost_regex 说明: 默认Fedora20中未原创 2014-12-26 11:28:00 · 728 阅读 · 0 评论 -
tolua++简介
From: http://blog.csdn.net/killwd/article/details/1423923一.tolua++简介 tolua++是一种第三方的软件包,可以为Lua提供面向对象的特性,这样我们就可以使用Lua来编写使用C++语言库的脚本文件.二.tolua++的编译. tolua++的主页在http://www.coden转载 2015-01-30 16:12:31 · 489 阅读 · 0 评论 -
libRocket在cocos2d-x中使用
From: http://blog.ch-wind.com/librocket%E5%9C%A8cocos2d-x%E4%B8%AD%E4%BD%BF%E7%94%A8/libRocket是一个MIT协议开源的UI库,它最主要的理念是以css和html的形式来设计界面,可以极大的降低开发界面的成本。之所以会接触到这个库是因为cocos2d-x的ui库可以说是正在建设中的状态,用起来多少转载 2015-01-12 17:31:21 · 1243 阅读 · 0 评论 -
[Boost.Asio] 使用Boost.Asio编写通信程序
From: http://cpp.ezbty.org/content/science_doc/%E4%BD%BF%E7%94%A8boostasio%E7%BC%96%E5%86%99%E9%80%9A%E4%BF%A1%E7%A8%8B%E5%BA%8F摘要:本文通过形像而活泼的语言简单地介绍了Boost::asio库的使用,作为asio的一个入门介绍是非常合适的,可以给人一种新转载 2014-12-26 09:50:32 · 556 阅读 · 0 评论 -
[Boost.asio] boost asio 简单示例
From: http://blog.chinaunix.net/uid-1720597-id-85507.html客户端:#include iostream>#include boost/asio.hpp>#include boost/bind.hpp>#include boost/shared_ptr.hpp>#include bo转载 2014-12-26 09:54:55 · 516 阅读 · 0 评论 -
[Boost.asio] C++ boost::asio::serial_port 串口通信类
From: http://www.xuebuyuan.com/1363689.html串口一旦存在后,C++ boost::asio就当串口为一种流(文件流)来使用。C++的BOOST库中,通信库都在asio下,串口类结构为boost::asio::serial_port。串口通信由asio组件的serial_port类完成。BOOST库下的串口通信serial_port类转载 2014-12-26 09:59:27 · 4870 阅读 · 1 评论 -
[Boost.asio] 深入linux网络编程(四):使用asio搭建商用服务器
From: http://www.cfanz.cn/?c=article&a=read&id=34821作者:yurunsun@gmail.com 新浪微博@孙雨润 新浪博客 CSDN博客日期:2012年11月28日1. 背景介绍1.1 什么是asio2012年从5月份开始我主持了webyy服务器项目(http://www.yy.com/webyy.html),项目中没有按转载 2014-12-26 10:00:52 · 1168 阅读 · 0 评论 -
[Boost.asio] 使用Boost-用Asio实现简易EchoServer
From: http://groups.tianya.cn/post-93740-30b0482930042c3cacaa96ec2698f53d-1.shtml使用Boost-用Asio实现简易Echo Server 一、编写代码 注:以下代码取自boost 1.40的示例代码: // // async_tcp_echo_ser转载 2014-12-26 10:03:06 · 449 阅读 · 0 评论 -
[Boost.asio] 开源项目(库)之boost:asio学习(1)
From: http://www.csdn123.com/html/exception/602/602645_602644_602647.htmboost::asio库是一个很牛逼的库,想必接触过boost::asio开发过的人都应该有这种感觉,前段时间在项目中使用了下boost::asio库,给我的第一感觉就是boost::asio封装已到达如此的地步,于是勾起了我想要深入学习b转载 2014-12-26 10:12:35 · 517 阅读 · 0 评论 -
[protobuf] Google Protocol Buffer 的使用和原理
From: https://www.ibm.com/developerworks/cn/linux/l-cn-gpb/Protocol Buffers 是一种轻便高效的结构化数据存储格式,可以用于结构化数据串行化,很适合做数据存储或 RPC 数据交换格式。它可用于通讯协议、数据存储等领域的语言无关、平台无关、可扩展的序列化结构数据格式。目前提供了 C++、Java、Python 三种语言的转载 2015-03-21 23:56:49 · 1010 阅读 · 0 评论