- 博客(7)
- 资源 (1)
- 收藏
- 关注
原创 Mysql API实践
Mysql API实践 MySql 5.6的API官方见: http://dev.mysql.com/doc/refman/5.6/en/c-api-function-overview.html 下面给出一个简单的例子: #include #include int main(int argc, char **
2014-11-27 20:21:14 793
转载 Linux中的线程局部存储
Linux中的线程局部存储 在Linux系统中使用C/C++进行多线程编程时,我们遇到最多的就是对同一变量的多线程读写问题,大多情况下遇到这类问题都是通过锁机制来处理,但这对程序的性能带来了很大的影响,当然对于那些系统原生支持原子操作的数据类型来说,我们可以使用原子操作来处理,这能对程序的性能会得到一定的提高。那么对于那些系统不支持原子操作的自定义数据类型,在不使用锁的情况下
2014-11-26 10:39:50 860
原创 基于protobuf的RPC实现
基于protobuf的RPC实现google protobuf只负责消息的打包和解包,并不包含RPC的实现,但其包含了RPC的定义。假设有下面的RPC定义:service MyService { rpc Echo(EchoReqMsg) returns(EchoRespMsg) }那么要实现这个RPC需要最少做哪些事?总结起来需要完成以下几
2014-11-08 22:53:41 2011
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人