在软件开发过程/问题定位过程中,需要加入一些调试信息帮助代码跟踪。此时常常会遇难一个问题,打印信息加太少,跟踪不完整,加太多,密密麻麻的信息让人眼花缭乱。为解决此问题,开发上工具,用于组织打印信息,方便在海量信息中直观地看到需要的信息。工具采用的是c/s架构,LogManager为服务端,需要客户端配合使用,客户端git分支如下https://git.oschina.net/unitwork/LogClient
9miao.com自研并开源的手机网游《暗黑世界》,卡牌类型,服务器端基于开源的游戏服务器端框架firefly,客户端基于开源的客户端引擎cocos2d-x,商品级开源项目。
为手机网游客户端(cocos2d-x)准备的socket通信底层,分帧逻辑采用lengthfield,解决粘包问题,已实现所有基本类型:char,short,int,long,float 的编码和解码(使用网络序),字符串传输使用utf-8格式。 已实现thread,threadpool,同步互斥锁等内容。 项目还包括一个synflood的简单实现。
avhttp是一个基于Boost.Asio实现的HTTP客户端开发工具库. 支持HTTP(1.0/1.1)、HTTPS, 断点续传, 多线程并发下载, 异步, HTTP/SOCKS4/SOCKS5代理支持等特性, 开发者可以轻松的基于这个库开发其他相关应用.
酷到没朋友的 ZPublic 交流QQ群:240978546 主要讨论:boost、c++11、游戏开发、反病毒。(目前项目:coeus,多人在线网络游戏)
一个功能强大高性能的极小型web服务器项目, 来自https://github.com/valenok/mongoose的fork.