1、用sed修改test.txt的23行test为tset;sed–i?23s/test/tset/g?test.txt2、查看/web.log第25行第三列的内容。sed–n?25p?/web.log|cut–d“”–f3head–n25/web.log|tail–n1|cut–d“”–f3awk...
分类:
系统相关 时间:
2014-12-22 17:39:11
阅读次数:
289
看Craig, Landin, and Hagersten发明的CLH锁如何优化同步带来的花销,其核心思想是:通过一定手段将所有线程对某一共享变量轮询竞争转化为一个线程队列且队列中的线程各自轮询自己的本地变量。这个转化过程由两个要点,一是构建怎样的队列&如何构建队列,为了保证公平性,构建的将是一个FIFO队列,构建的时候主要通过移动尾部节点tail实现队列的排队,每个想获取锁的线程创建一个新节点并...
分类:
编程语言 时间:
2014-12-21 22:11:38
阅读次数:
470
catbbs.access.2014-05-01.log|awk‘{print$1}‘|sort-n|uniq-c|sort-n|tac|head-n10catbbs.access.2014-05-01.log|awk‘{print$1}‘|sort-n|uniq-c|sort-n|tail-n10catbbs.access.2014-05-01.log|awk‘{print$9}‘|sort-n|uniq-c[root@mode~]#awk‘{print$1}‘access_2010-12-8.log|so..
分类:
其他好文 时间:
2014-12-16 19:29:11
阅读次数:
181
第十章数据结构的效率
本章介绍
■优化和改进递归函数
■使用尾递归(tail-recursion)和连续(continuations)
■高效地使用列表和数组
到目前为止,,我们在本书中已经使用过的函数式方法,有递归和函数式数据结构,比如,不可变列表。我们能写的最简单代码,是使用基本的 F# 集合类型(列表),直接表达我们的意图。在很多情况下,这种方法是合适的;但是,用来处...
分类:
其他好文 时间:
2014-12-16 17:14:48
阅读次数:
133
查看日志tail -f /var/log/messagesLUM使用常规命令再列出一下######------ 软件操作方法:* 关闭LUM及所有组件:lu-stop* 启动LUM及所有组件:lu-start* 重启LUM及所有组件:lu-restart* 关闭MySQL:mysql-stop* 启...
分类:
其他好文 时间:
2014-12-15 15:11:57
阅读次数:
185
head [filename]head -n 11 [filename] -> First 11 lines head -c 20 [filename] -> First 20 characters head默认为显示前10行。tail [filename]tail -n 11 [filena...
分类:
系统相关 时间:
2014-12-13 13:21:23
阅读次数:
250
//CycQueue.h
/*
Queue:First In First Out (FIFO)
避免假溢出:使用循环队列。
*/
#define QUEUEMAX 20
//1.定义队列结构
typedef struct
{
DATA data[QUEUEMAX]; //队列数组
int head; //队头
int tail; //队尾
}CycQueue;
/...
分类:
其他好文 时间:
2014-12-09 15:46:05
阅读次数:
270
linux cat,tac,more,less,head,tail,cut,sort,uniq,wc,tr命令的使用
cat:连接并显示,比如:[root@localhost~]#cat/tmp/sort.test
111
324
567
324
890
890
567
abc加上选项-n会显示行号:[root@localhost~]#cat-n/tmp/sort.test
1111
2324
3567
4324
5890
6890
7567
8abc加上-E选项会显示行尾符$:(linux中行尾符是$)root@localhost~]#cat-E/tmp..
分类:
系统相关 时间:
2014-12-09 01:57:25
阅读次数:
272
除了万能的vi, 一般要记下下面的命令
查看文件内容:cat
分页显示文件:more,less
显示文件头尾:tail head
内容排序: sort
字符统计:wc
查看重复出现的行:uniq
字符串查找:grep
文件查找:find
归档:tar
URL访问工具:curl
......
分类:
系统相关 时间:
2014-12-07 13:48:59
阅读次数:
210
快速排序算法快速排序一直是各大IT公司面试上机题的常考题目,如何破解一直很困惑,或者说一直忘记。下面用一种简单而且形象的描素来解决战斗。该思想是基于填坑法和分治法的思想。下面先写算法:填坑法:head,tail,key(1) set key=A[head],so A[head] is the fir...
分类:
编程语言 时间:
2014-12-07 12:28:00
阅读次数:
175