会员
周边
新闻
博问
闪存
众包
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
frydog
博客园
首页
新随笔
联系
订阅
管理
2014年11月14日
Thrift Server总结
摘要: Server Server 框架流程:(1)首先获取连接 client = serverTransport_->accept();(2)然后获取thransport和protocol inputTransport = inputTransportFactory_->getTransport(cl...
阅读全文
posted @ 2014-11-14 15:59 frydog
阅读(1920)
评论(0)
推荐(0)
2014年5月13日
C++ 容器及选用总结
摘要: 第1章容器第1条:慎重选择容器类型。标准STL序列容器:vector、string、deque和list。标准STL关联容器:set、multiset、map和multimap。非标准序列容器slist和rope。slist是一个单向链表,rope本质上是一“重型”string。非标准的关联容器ha...
阅读全文
posted @ 2014-05-13 17:42 frydog
阅读(886)
评论(0)
推荐(0)
2014年5月9日
Boost智能指针——weak_ptr
摘要: 循环引用:引用计数是一种便利的内存管理机制,但它有一个很大的缺点,那就是不能管理循环引用的对象。一个简单的例子如下:#include#include#include#includeclassparent;classchildren;typedefboost::shared_ptr parent_pt...
阅读全文
posted @ 2014-05-09 11:02 frydog
阅读(148)
评论(0)
推荐(0)
2014年5月8日
std::tr1::function std::tr1::bind
摘要: 在C++的TR1中(Technology Report)中包含一个function模板类和bind模板函数,使用它们可以实现类似函数指针的功能,但却却比函数指针更加灵活,特别是函数指向类 的非静态成员函数时。可以参考Scott Meyers. >. Item 35.下面具体说明其使用方法。一、指向全...
阅读全文
posted @ 2014-05-08 15:10 frydog
阅读(199)
评论(0)
推荐(0)
2014年2月14日
最大公约数,欧几里得算法
摘要: unsigned int Gcd( unsigned int M, unsigned int N ){ unsigned int Rem; while( N > 0 ) { Rem = M % N; M = N; N = Rem; } return M;}此算法复杂度O(logN)
阅读全文
posted @ 2014-02-14 17:37 frydog
阅读(113)
评论(0)
推荐(0)
2014年2月13日
最大子序列
摘要: f
阅读全文
posted @ 2014-02-13 17:59 frydog
阅读(108)
评论(0)
推荐(0)
公告