自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Demitto在走路

天地为炉兮 造化为工 阴阳为炭兮 万物为铜

  • 博客(24)
  • 收藏
  • 关注

原创 Multi-Queue Replacement Algorithm

维护M个LRU队列.        请求在Cache中命中时,根据请求被访问的次数计算出它应该处于的LRU队列中(例如,当计算函数为Log2(accesscount),当请求被访问2^i时,该请求则被放于第i条LRU队列中).        CacheMiss时,从第一条非空的LRU队列中替换出一个块并将其置于Qout队列中.Qout队列用于记录从缓存中替换出去的请求且只记录块的地

2012-05-15 14:49:13 450

转载 AWK

1. awk非常适合于结构化的文本文件(行、列数据)复杂处理。相对于sed而言,它可进行复杂的编程处理,并且可以产生复杂的报表输出。2. awk通常有三个版本,旧awk、nawk(新)、gawk。Solaris下建议用nawk,因为旧awk有很多功能不支持,例如数学运算幂 ^ ,函数getline,system等。3. 基本语法:awk ‘pattern{action}’ filename

2012-05-08 17:09:34 588

原创 配置SSH互信

两个节点分别为node01与node02。node01:ssh-keygen -t rsassh-keygen -t dsanode02:ssh-keygen -t rsassh-keygen -t dsanode01:cat ~/.ssh/id_rsa.pub >> ~/.ssh/authorized_keyscat ~/.ssh/id_dsa.pub

2012-05-07 15:37:44 443

转载 Linux Shell 快捷键

history 显示命令历史列表↑(Ctrl+p) 显示上一条命令↓(Ctrl+n) 显示下一条命令!num 执行命令历史列表的第num条命令!! 执行上一条命令!?string? 执行含有string字符串的最新命令Ctrl+r 然后输入若干字符,开始向上搜索包含该字符的命令,继续按Ctrl+r,搜索上一条匹配的命令Alt+Alt+

2012-04-25 12:28:28 346

原创 编译内核模块问题

1. 编译内核模块 执行命令 make -C /usr/src/linux-2.6.32.36-0.5/ M=`pwd` modules出现错误如下: ERROR: Kernel configuration is invalid.         include/linux/autoconf.h or include/config/auto.conf are missing.

2012-04-25 10:28:27 548

转载 ipmitool

http://www.ibm.com/developerworks/cn/linux/l-ipmi/index.html http://docs.linuxtone.org/ebooks/Dell/ipmitool.pdf

2012-04-17 11:32:21 419

转载 mutex, spinlock, semaphore

1.   http://blog.chinaunix.net/uid-20121320-id-447864.html2.  http://www.hitripod.com/blog/2012/03/synchronization-mechanism-comparison-spinlock-mutex/3.  http://www.ashishsharma.me/2011/08/sema

2012-04-12 16:40:14 381

转载 Red Black Tree

http://blog.csdn.net/v_JULY_v/article/details/6105630

2012-03-09 15:07:18 322

转载 How to Hire a Programmer

http://www.codinghorror.com/blog/2012/03/how-to-hire-a-programmer.html

2012-03-07 14:47:25 345

转载 <转>linux文件系统实现浅析

声明:本文转自http://hi.baidu.com/_kouu/blog/item/b969964ff439f504b3de05c9.html     若不慎侵犯原作者利益,请及时与我联系并提前致歉。之前有两篇文章整理过linux虚拟文件系统的结构,和linux文件读写的流程。其中一些由具体文件系统类型来实现的地方并没有深入叙述,只是说这是由具体的文件系统来实现的。比如,读写文件

2012-03-01 20:52:50 398

转载 <转>linux异步IO浅析

声明:本文转自http://hi.baidu.com/_kouu/blog/item/e225f67b337841f42f73b341.html 若不慎侵犯原作者利益,请及时与我联系并提前致歉。知道异步IO已经很久了,但是直到最近,才真正用它来解决一下实际问题(在一个CPU密集型的应用中,有一些需要处理的数据可能放在磁盘上。预先知道这些数据的位置,所以预先发

2012-03-01 20:51:54 391

转载 <转>linux虚拟文件系统浅析

声明:本文转自http://hi.baidu.com/_kouu/blog/item/9fd06b65a48a4cfaf636546a.html 若不慎侵犯原作者利益,请及时与我联系并提前致歉。虚拟文件系统(VFS)在我看来, "虚拟"二字主要有两层含义:1, 在同一个目录结构中, 可以挂载着若干种不同的文件系统. VFS隐藏了它们的实现细节, 为使用者

2012-03-01 20:50:38 368

转载 <转>linux文件读写浅析

声明:本文转自http://apps.hi.baidu.com/share/detail/18617431 若不慎侵犯原作者利益,请及时与我联系并提前致歉。在《linux内核虚拟文件系统浅析》这篇文章中,我们看到文件是如何被打开、文件的读写是如何被触发的。对一个已打开的文件fd进行read/write系统调用时,内核中该文件所对应的file结构的f_op->read/f_op->w

2012-03-01 20:48:28 509

原创 Linux 系统操作

hdparam -i 查看磁盘信息fdisk -ldf -h

2011-12-31 16:27:47 716

原创 随笔· Hadoop相关

NNThroughput 运行方式bin/hadoop org.apache.hadoop.hdfs.server.namenode.NNThroughputBenchmark -op create -threads 1 -files 10 -filesPerDir 10

2011-12-14 09:32:19 330

转载 区间调度问题(最大利润作业调度问题)

#include "iostream"#include "ctime"using namespace std;typedef struct{int tasksign; //任务标志int timestart; //任务开始时间int timeend; //任务结束时间int wage; //暂时用不到,可以不考虑,下面讨论动态规划时用到}task;void IntervalSc

2011-12-01 11:17:56 1274

转载 阿牛

阿牛演唱:陈奕迅作词:林夕作曲:雷颂德不能回头 多年前早明言不能回头可幸在 是我这一头蛮牛几年来无法侍候 才和我分手成婚之前一刻才讲到难得你来通报才知道往日共你追忆永远是好怎能预计似这般难共你同偕共老你话只需肯做 差一刹与我拾回旧好不甘心 尤其这新婚 就像玩牺牲想过抢新娘 我差点讲真历史一刻早已将旧伴侣转送别人我说别伤心 仍能

2011-11-28 12:00:57 326

转载 手把手教你把Vim改装成一个IDE编程环境

/***** 声明 *****/转自:http://blog.csdn.net/wooin作者:吴垠1写在前面 Linux下编程一直被诟病的一点是: 没有一个好用的IDE, 但是听说Linux牛人, 黑客之类的也都不用IDE. 但是对我等从Windows平台转移过来的Coder来说, 一个好用的IDE是何等的重要啊, 估计很多人就是卡在这个门

2011-11-16 10:33:08 417

转载 VimGDB -- 在VIM中使用GDB调试

转自 : 易水博客 http://easwy.com/blog/archives/advanced-vim-skills-vim-gdb-vimgdb/本节所用命令的帮助入口::help vimgdb 在UNIX系统最初设计时,有一个非常重要的思想:每个程序只实现单一的功能,通过管道等方式把多个程序连接起来,使之协同工作,以完成更强大的功能。程序只实现单一功能,一方

2011-11-15 13:28:08 649

转载 Linux环境下的C/C++基础调试技术

版权声明:转载时请以超链接形式标明文章原始出处和作者信息及本声明http://leyley.blogbus.com/logs/88557715.html1.调试技术的几个准则惊喜准则:找到错误是一种惊喜,心理上不要畏惧而是要怀着感恩的心去面对。从小处开始准则:刚开始测试的使用从小处着手,暂时不涉及边界数据,虽然这样可能会掩盖一些Bug,但是这样或许能查到最主

2011-11-15 11:03:05 318

转载 vim代码折叠

转自 http://s99f.blog.163.com/blog/static/351183652010104101636347/VIM 代码折叠VIM代码折叠方式可以用"foldmethod"选项来设置,如: set foldmethod=indent有6种方式来折叠代码1. manual //手工定义折叠2. indent //用缩进表示折叠3. expr

2011-11-14 11:03:52 435

转载 用GDB调试程序(zz)

说明:转自:http://blog.csdn.net/haoel/作者:haoel用GDB调试程序GDB概述————GDB是GNU开源组织发布的一个强大的UNIX下的程序调试工具。或许,各位比较喜欢那种图形界面方式的,像VC、BCB等IDE的调试,但如果你是在UNIX平台下做软件,你会发现GDB这个调试工具有比VC、BCB的图形化调试器更强大的功能。所谓“寸有所长,尺有

2011-11-09 10:41:33 396

转载 Linux下压缩解压文法

转自(http://hi.baidu.com/502219432/blog/item/fa9a991931a8827cdbb4bde7.html)Linux下软件包的解压方式大全.tar解包:tar xvf FileName.tar打包:tar cvf FileName.tar DirName(注:tar是打包,不是压缩!)———————————————\r

2011-11-04 16:23:09 396

原创 c文件读取之fgets

函数原型char* fgets(char* s, int size, FILE* fp)用法函数会读取最多size大小的数据到s中,当遇到EOF或者新行时也会停止,并将换行符“\n”保存在s中。示例代码:  1 #include   2 #include   3 void main()  4 {  5   FILE *fp = fopen("te

2011-11-04 11:57:30 380

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除