| by YoungTimes | No comments

一段时间只做一件事情

作为一名程序员,随着在一个公司工作的时间越长,参与开发维护的模块越多,每天要应付的事情就会越多。新的功能亟待开发,旧的模块又不时冒出一些新需求或者新问题。每天都处于一种疲于奔命的状态。

这种状态是非常糟糕的,可能由于频繁的在各种任务中切换,每件事情都是着急忙慌的,导致每件事情都做不好。

[……]

继续阅读

Read More
| by YoungTimes | No comments

C++11多线程编程-std::async

C++11中提供了异步线程接口std::async,std::async是异步编程的高级封装,相对于直接使用std::thread,std::async的优势在于:

1、std::async会自动创建线程去调用线程函数,相对于低层次的std::thread,使用起来非常方便;

2、std[……]

继续阅读

Read More