
基础
gbmaotai
这个作者很懒,什么都没留下…
展开
-
c++11atomic
c++2011标准 atomic 原子模板 封装了一个值的类型,可以用于在多线程之间同步内存访问。 atomic_flag atomic 模板类 std::atomic_bool std::atomic<bool> std::atomic_int std::atomic<int> //fast指的是64bit系统使用32bit时会比较慢,所以用64bit整数...原创 2019-12-30 16:24:35 · 949 阅读 · 0 评论 -
Scrum
敏捷开发(Agile Development)是一种以人为核心、迭代、循序渐进的开发方法。 主要驱动核心是人;它采用的是迭代式开发; 以人为核心 在瀑布的整个开发过程中,要写大量的文档,把需求文档写出来后,开发人员都是根据文档进行开发的,一切以文档为依据;而敏捷开发它只写有必要的文档,或尽量少写文档,敏捷开发注重的是人与人之间,面对面的交流,所以它强调以人为核心。 迭代? 迭代是指把一个复杂且开发...原创 2019-11-24 17:06:16 · 212 阅读 · 0 评论 -
jiffies回绕问题的分析&linux下的时间表示
为什么负数的表示方法是补码(反码加1) 正数 :原码 负数 :补码(反码+1) 因为需要 相同的正数和负数和需要为0 。 20 + -20 = 0原创 2019-05-10 10:43:15 · 340 阅读 · 0 评论