设计模式
Dachao1013
华为全栈工程师一枚,多分享,多总结,加油!
微信号yc299792
欢迎来扰
展开
-
libevent的使用流程
文章目录libevent的使用流程具体使用流程:1、事件处理的框架:event_base2、3、创建事件和添加事件4、事件循环5、释放资源总结 libevent的使用流程 libevent是一个高性能事件通知库,它的优点主要有这些: 事件驱动的:也就是说当某一个被关注的事件发生时会启动事件的回调函数。比如epoll就是事件驱动的。 高性能轻量级:libevent虽然很小,代码十分简洁清量,但是它...原创 2020-01-09 16:50:51 · 456 阅读 · 0 评论 -
thrift中工厂模式的使用-抽象工厂
thrift中工厂模式的使用-抽象工厂 我们以一个使用开始,在thrift中server模块有这么一个类TServer,就是服务器端的主类,这个类中有这么一行: std::shared_ptr<TProtocolFactory> inputProtocolFactory_;//输入协议工厂指针 可以看到,直接指明用的就是工厂模式,那么这个是怎么设计的: TProtocolFactory...原创 2020-01-09 11:15:20 · 317 阅读 · 0 评论