Hi-ho, Silver! 在一个商业英雄辈出的年代,让我们用技术做一次华丽的冒险。向Linus致敬,向Stallman致敬!
发布时间:2013-03-17 20:07:00
Linux 文件系统剖析什么是文件系统?首先回答最常见的问题,“什么是文件系统”。文件系统是对一个存储设备上的数据和元数据进行组织的机制。由于定义如此宽 泛,支持它的代码会很有意思。正如前面提到的,有许多种文件系统和媒体。由于存在这么多类型,可以预料到 Linux 文件系统接口实现为分层的体系结构,从而将用户.........【阅读全文】
发布时间:2013-03-13 21:55:18
linux Crontab 使用cron的用法老是记不住,索性写下来备忘。下文内容大部分是根据《Cron Help Guide》翻译而来,有些部分是自己加上的。全文如下:cron来源于希腊单词chronos(意为“时间”),是linux系统下一个自动执行指定任务的程序。例如,你想在每晚睡觉期间创建某些文.........【阅读全文】
发布时间:2013-03-09 21:40:59
善用STL中的find方法,慎用vector的erase用C++的stl库,相信大家都有用vector的经历,毕竟vector支持直接下标方式取数据的确方便很多。但是vector默认是不提供find方法的,所以我们在查找的时候,通常这样写代码:点击(此处)折叠或打开vector vec;for(unsigned int i .........【阅读全文】
发布时间:2013-03-07 11:54:48
boost之scoped_array的使用boost库是一个有着工业级强度的C++库,开源而且完全免费,有着C++准标准库的美誉,下面说一下boost库里的scoped_array使用方法.scoped_array使用起来很方便,轻巧,而且速度和原始指针相差无几. 而且更加安全..scoped_array主要有以下几个特点;1.构造函数接受的的指针必.........【阅读全文】
发布时间:2013-03-07 11:17:32
c的随机数函数rand_r()推荐用rand_r()来产生随机数。顺便普及一下很多地球人都知道的常识大家都知道随机种子(rand seed),所谓的随机其实是:每一个种子会有一串看似随机的序列,每次取下一个出来,整体都近乎是随机分布的。换句话说,每一次改变随机种子变量的值,这个随机数都会重新开始。这样其实能带来一个.........【阅读全文】