- 博客(3)
- 资源 (1)
- 收藏
- 关注
转载 Boost::asio io_service 实现分析
io_service的作用 io_servie 实现了一个任务队列,这里的任务就是void(void)的函数。Io_servie最常用的两个接口是post和run,post向任务队列中投递任务,run是执行队列中的任务,直到全部执行完毕,并且run可以被N个线程调用。Io_service是完全线程安全的队列。 Io_servie的接口 提供的接口有run、run_one、poll、poll_
2016-09-13 09:58:33 1140
转载 Boost - 序列化 (Serialization)
程序开发中,序列化是经常需要用到的。像一些相对高级语言,比如JAVA, C#都已经很好的支持了序列化,那么C++呢?当然一个比较好的选择就是用Boost,这个号称C++准标准库的东西。 什么时候需要序列化呢?举个例子,我们定义了一个class,比如: [cpp] view plain copy class CCar { public:
2016-09-06 15:46:37 1037
原创 笛卡尔积的递归和非递归的实现
#coding=utf-8 """ descartes alg 2016-09-01 20:07 """ """ loop """ def getDis(list_item, list_item1): temp_list = list() for iitem in list_item: for iitem2 in list_item1:
2016-09-02 18:03:10 1743
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人