01 2011 档案

摘要:本文转载自百度文库。作者如下。其中下面的count, count_if等函数的使用有些陈旧,如在编译时遇到问题,请百度。标准模板库(STL)介绍作者:Scott Field本文以List容器为例子,介绍了STL的基本内容,从容器到迭代器,再到普通函数,而且例子丰富,通俗易懂。不失为STL的入门文章,新手不容错过! 0 前言 1 定义一个list 2 使用list的成员函数push_back和push_front插入一个元素到list中 3 list的成员函数empty() 4 用for循环来处理list中的元素 5 用STL的通用算法for_each来处理list中的元素 6 用... 阅读全文
posted @ 2011-01-21 13:32 qi09 阅读(31663) 评论(0) 推荐(0)
摘要:转自:http://www.kuqin.com/cpluspluslib/20071231/3265.htmlMap是STL的一个关联容器,它提供一对一(其中第一个可以称为关键字,每个关键字只能在map中出现一次,第二个可能称为该关键字的值)的数据处理能力,由于这个特性,它完成有可能在我们处理一对一数据的时候,在编程上提供快速通道。这里说下map内部数据的组织,map内部自建一颗红黑树(一种非严格意义上的平衡二叉树),这颗树具有对数据自动排序的功能,所以在map内部所有的数据都是有序的,后边我们会见识到有序的好处。下面举例说明什么是一对一的数据映射。比如一个班级中,每个学生的学号跟他的姓名就存 阅读全文
posted @ 2011-01-21 10:56 qi09 阅读(492) 评论(1) 推荐(0)
摘要:From:http://smallvoid.com/article/hard-disk-cache.htmlThe hard disk is extremely slow compared to physical memory (RAM), but provides lots of storage capacity. Disk caching can be used to speed up the harddiskperformance. The disk cache uses RAM to provide quick access to frequently accessed data.Th 阅读全文
posted @ 2011-01-13 19:27 qi09 阅读(541) 评论(0) 推荐(0)
摘要:from:http://www.jakee.cn/index.php/archives/501.html常用命令整理如下:查看主板的序列号: dmidecode | grep -i ’serial number’用硬件检测程序kuduz探测新硬件:service kudzu start ( or restart)查看CPU信息:cat /proc/cpuinfo [dmesg | grep -i 'cpu'][dmidecode -t processor]查看内存信息:cat /proc/meminfo [free -m][vmstat]查看板卡信息:cat /proc/pci查看显卡/声卡信 阅读全文
posted @ 2011-01-12 12:18 qi09 阅读(1303) 评论(0) 推荐(0)
摘要:转自:http://ender.hitidea.org/tag/o_direct/参考文献部分的内容是非常好的。这个选项在测试时是非常有用的。实验需要对Flash Disk做无系统缓冲的I/O操作,顺便了解了一下Linux下的I/O.Linux上的块设备的操作可以分为两类:第一类是使用C标准库中的fopen/fread/fwrite 系列的函数,我们可以称其为 buffered I/O。具体的I/O path如下Application-Library Buffer-Operation System Cache-File System/Volume Manager-Devicel 阅读全文
posted @ 2011-01-10 18:35 qi09 阅读(1826) 评论(0) 推荐(0)
摘要:原文地址为:http://coolwolf911.javaeye.com/blog/433723在这里转发一下,以便日后查阅。vi编辑器是所有Unix及Linux系统下标准的编辑器,它的强大不逊色于任何最新的文本编辑器,这里只是简单地介绍一下它的用法和一小部分指令。由于对Unix及Linux系统的任何版本,vi编辑器是完全相同的,因此您可以在其他任何介绍vi的地方进一步了解它。Vi也是Linux中最基本的文本编辑器,学会它后,您将在Linux的世界里畅行无阻。1、vi的基本概念 基本上vi可以分为三种状态,分别是命令模式(command mode)、插入模式(Insert mode)和底行模式 阅读全文
posted @ 2011-01-06 20:28 qi09 阅读(332) 评论(0) 推荐(0)