原则1.规范 。保证您的代码规范,趋html5,远xhtml,保证结构表现行为相互分离。2.简洁。保证代码的最简化,避免多余的空格、空行,保持代码的语义化,尽量使用具有语义的元素,避免使用样式属性和行为属性。任何时候都要用尽量简单、尽量少的元素解决问题。3.实用。遵循标准,但是不能以牺牲实用性为代价...
分类:
Web程序 时间:
2015-01-24 00:15:56
阅读次数:
250
题目: 只用awk去除配置文件中,注释,空行;
注: 1. 配置文件注释是#开始,到行尾,和shell中注释类似;
2. 注释,包括注释行和行尾注释;
3. 空行,包括只含有换行符的行和只有空白符的行;
解决方法:
1. 只去除注释行、行尾注释、不含空白符的行的方法:
awk -F '#' '($1) { print $1}'
2. 只去除注释行、...
分类:
其他好文 时间:
2015-01-23 21:36:25
阅读次数:
349
Markdown语法虽然很多,但真正用到的其实并不多,以下语法基本可以涵盖我们平常所使用到的段落、标题、区块代码一个段落是由一个以上的连接的行句组成,而一个以上的空行则会划分出不同的段落Markdown支持两种标题的语法,Setext和atx形式。Setext形式是用底线的形式,利用 = (最高阶标题)和 - (第二阶标题),Atx形式在行首插入1到 6个# ,对应到标题1到6阶。区块引用则使用e...
分类:
其他好文 时间:
2015-01-22 21:57:31
阅读次数:
226
输入一个字典(用******结尾),然后再输入若干单词。每输入一个单词w,你都需要在字典中找出所有可以用w的字母重排后得到的单词,并按照字典次序从小到大的顺序在一行中输出(如果不存在,输出:}).输入单词之间用空格或空行隔开,且所有输入单词都由不超过6个小写字母组成.注意,字典中的单词不一定案子点序列排列.
样例输入:
tarp given score refund only trap wor...
分类:
其他好文 时间:
2015-01-21 09:01:15
阅读次数:
162
语法结构:
cat [选项] [文件]
选项
-A, --show-all 等价于 -vET
-b, --number-nonblank 对非空输出行编号
-e 等价于 -vE
-E, --show-ends 在每行结束处显示 $
-n, --number 对输出的所有行编号
-s, --squeeze-blank 不输出多行空行...
分类:
系统相关 时间:
2015-01-19 17:16:28
阅读次数:
164
ifstream infile("fileanme");原型:getline(istream &infile, string &line);函数说明:读取文件中的一行,当用循环读取时,遇到空行不会终止循环的运行。可作为文件是否读到结尾的标志(while(getline(infile,line)))其...
分类:
其他好文 时间:
2015-01-17 20:47:33
阅读次数:
204
C++/C代码审查文件结构头文件和定义文件的名称是否合理?头文件和定义文件的目录结构是否合理?版权和版本声明是否完整?重要头文件是否使用了ifndef/define/endif预处理块?头文件中是否只存放“声明”而不存放“定义”程序的版式空行是否得体?代码行内的空格是否得体?长行拆分是否得体?“{”...
分类:
编程语言 时间:
2015-01-16 18:55:08
阅读次数:
402
C++ 与 C 的规范不同之处
1、在每个类声明之后,每个函数定义结束之后都要加一行空格。
2、在一个函数体内,逻辑上密切相关的语句之间不能加空行,而在逻辑上有区别的段落之间必须加空行。
3、一元操作符如“!”、“~”、“++”、“--”、“&”(地址运算符)等前后应当加空格。
4、代码行最大长度不能超过80个字符。
5、修饰符靠近数据类型和变量名。
6、C语言的注释为“/*.....
分类:
编程语言 时间:
2015-01-15 20:23:16
阅读次数:
218
在检查一行文本时,^代表一行的开始,$代表结束.字符数组:[],在里面列举任意多个字符,可以匹配其中任意一个字符,字符组元字符'-'表示一个范围.^$表示一个空行(没有任何字符,包括空白字符)[^]排除型字符,在外部它表示一个行锚点,在字符组内部,它是一个元字符.如果是q[^u]会匹配qas但是不会...
分类:
其他好文 时间:
2015-01-15 15:57:31
阅读次数:
152
一、有文件file1 1、查询file1 里面空行的所在行号 grep -n "^#" file1 or awk ?{if($0~/^$/)print NR}‘ file or grep -n ^$ file |awk ?BEGIN{FS=‖:‖}{print $1}‘ 2、查询f...
分类:
系统相关 时间:
2015-01-15 00:17:56
阅读次数:
402