摘要: 为什么22行只能传一个模板函数作为参数,而非模板却编译失败,求解释。 阅读全文
posted @ 2013-08-10 11:50 吃吃户 阅读(444) 评论(0) 推荐(0) 编辑
摘要: renamerename abc abc0 *abc*会把当前文件夹下匹配到*abc*的文件中的第一个abc替换为abc0二次变量名,二次访问count变量直接读出$0 $1 $2等1 #!/bin/bash2 3 typeset param_num=$#4 typeset count=05 while((count<=param_num))6 do7 echo ${!count}8 ((++count))9 done另一种方法,利用eval 1 #!/bin/bash 2 3 typeset param_num=$# 4 typeset count=0 5 while((c... 阅读全文
posted @ 2012-07-26 14:14 吃吃户 阅读(309) 评论(0) 推荐(0) 编辑
摘要: Linux编程环境的学习一、vimvim编辑器基本上可以分为3种模式,分别是命令模式、插入模式和底行模式,下图所示为Vim各种模式相互转换的关系图。命令模式:控制屏幕光标的移动,进行文本的删除、复制等文字编辑工作(不使用[Del]键和[Backspace]键)以及进入插入模式,或者回到底行模式。插入模式:只有在插入模式下,才可以输入文字。按[Esc]键可回到命令行模式。很多Vim编辑器使用者希望一打开Vim就可以输入内容,但这是不能成功的,因为刚打开Vim编辑器时处于命令模式。底行模式:保存文件或退出Vim,同时也可以设置编辑环境和一些编译工作,如列出行号、寻找字符串等。下图演示了三种模式之间 阅读全文
posted @ 2012-07-11 20:13 吃吃户 阅读(731) 评论(0) 推荐(1) 编辑
摘要: test.txt如下aaaaaaaaaaaabbbbbbccccccddd采用命令如下:sort test.txt | uniq -c | sort -r命令执行的结果如下: 4 aaa 2 ccc 2 bbb 1 ddd 阅读全文
posted @ 2011-12-23 12:58 吃吃户 阅读(267) 评论(0) 推荐(0) 编辑
摘要: 用vim进行编辑的时候常常因为要编辑多个文件或者是编辑一个文件要参考其他文件而烦恼,这里介绍两种方法:1.多标签直接在编辑的时候输入:vim -p 要编辑的文件名如vim -p * 就是编辑当前目录的所有文件多个标签间进行切换时向右切换gt,向左切换用gT在编辑的时候想增加一个标签就可以:tabnew filename:tabc 关闭当前的tab:tabo 关闭所有其他的tab:tabs 查看所有打开的tab:tabp 前一个:tabn 后一个要想关闭保存所有文件就可以:wqall2.多窗口窗口可以是水平和竖直的。水平就是在编辑的时候采用hsplit,竖直采用:vsplit filename窗 阅读全文
posted @ 2011-12-16 15:21 吃吃户 阅读(659) 评论(0) 推荐(0) 编辑
摘要: 转自:http://www.cnblogs.com/sujz/archive/2011/12/14/2288050.htmlinode 在讨论Linux系统的链接之前,不得不先说下inode。Linux文件系统中的每一个对象都有唯一的inode索引,每一个inode号和文件系统的一个对象一一对应,要查看文件或目录的inode号可在ls命令中使用-i选项,每个目录下的.(当前目录)和..(上级目录)都是硬链接。如下面例子:root@vrlab726-desktop:~/Desktop# pwd/root/Desktoproot@vrlab726-desktop:~/Desktop# ls -i. 阅读全文
posted @ 2011-12-15 13:34 吃吃户 阅读(299) 评论(0) 推荐(0) 编辑
摘要: 返回值为n1.n>0,正常读取n个字节2.n==0,socket对方节点正常shutdown3.n==-1,未能正常读取数据,有以下几种情况,errno被置为以下几种:EAGAIN or EWOULDBLOCK The socket is marked nonblocking and the receive operation would block, or a receive timeout had been set and the timeout expired before data was received.这种情况要注意,前者是非阻塞方式下的一种正常返回,后者是超时的返回情况。 阅读全文
posted @ 2011-12-09 16:57 吃吃户 阅读(5010) 评论(0) 推荐(0) 编辑
摘要: 我的dbm.C文件如下,在src/chord-0.1/tools/下View Code /* * * Copyright (C) 2001 Frank Dabek (fdabek@lcs.mit.edu), * Massachusetts Institute of Technology * * * Permission is hereby granted, free of charge, to any person obtaining * a copy of this software and associated documentation fil... 阅读全文
posted @ 2011-12-05 10:59 吃吃户 阅读(437) 评论(0) 推荐(0) 编辑
摘要: 转自:http://www.itful.com/html/system/win7/2009/0531/1147.html目前大家对windows 7的评测结果很不错,而吸引了众多人抛弃XP,VISTA换成windows 7,下面教大家如何在XP下从硬盘安windows 7操作系统!1、下载windows 7 7127 ISO镜像(RC或RTM),用虚拟光驱拷贝至非C盘(如D:\7127)2、把D:\7127目录下的bootmgr和boot目录(其实只要里面的boot.sdi和bcd文件)拷贝到c盘根目录下,并在C盘根目录下建个sources文件夹。(XP下不需要取得管理员权限)3、把D:\71 阅读全文
posted @ 2011-12-02 14:01 吃吃户 阅读(212) 评论(0) 推荐(0) 编辑
摘要: 今天采用学校的bras客户端,结果dns不对。netsh interface ip set dns Bras_L2TP static 8.8.8.8就可以改掉DNS,然后可以正常上网了。。。 阅读全文
posted @ 2011-12-01 22:57 吃吃户 阅读(211) 评论(0) 推荐(0) 编辑