sed要定位,用ADDRESS行号(也可是范围“起始位置,终止位置‘),或者/PATTERN/匹配,而后是编辑命令a(append),i(insert),s(replace)sed‘/exportPATH=/a\abc‘.bashrc(addwholeLine)sed‘s/exportPATH=/exportPATH=abc:/‘.bashrcinsertsomethingafterpattern
分类:
其他好文 时间:
2014-12-02 00:18:15
阅读次数:
157
1、什么是设计模式
关于设计模式,有一些比较官方的定义,如:设计模式(Design pattern)是一套被反复使用、多数人知晓的、经过分类编目的、代码设计经验的总结。使用设计模式是为了可重用代码、让代码更容易被他人理解、保证代码可靠性。 毫无疑问,设计模式于己于他人于系统都是多赢的,设计模式使代码编制真正工程化,设计模式是软件工程的基石,如同大厦的一块块砖石一样。
...
分类:
编程语言 时间:
2014-12-01 14:26:57
阅读次数:
211
一、概述
提供一种方法来访问聚合对象(容器container),而不用暴露这个对象的内部细节。
二、适用场景
1>遍历访问聚合对象中的元素,而无须暴露它的内容表示,将聚合对象的访问和内部数据的存储分离。使得访问聚合对象时无须了解其内部的实现细节。
2>需要为一个聚合对象提供多种遍历实现。
三、UML类图
四、参与者
1>Ite...
分类:
编程语言 时间:
2014-12-01 00:52:12
阅读次数:
197
这里对正则表达示进行一定程度的总结.为避免太过纠结,这里避开一些 鸡肋 的正则用法. 更多文档参考官方文档 http://docs.oracle.com/javase/8/docs/api/java/util/regex/Pattern.html 字符? x 字符 x? \\ 反斜线...
分类:
其他好文 时间:
2014-11-30 23:28:42
阅读次数:
516
re(regularexpression)模块正则表达式(regularexpression)主要功能是从字符串(string)中通过特定的模式(pattern),搜索想要找到的内容。一、re.match re.match尝试从字符串的开始匹配一个模式。如:下面的例子匹配第一单词。importre....
分类:
其他好文 时间:
2014-11-30 21:27:29
阅读次数:
133
1.intruductionGREP全称GlobalsearchRegularExpressionandPrintouttheline,用于搜索文件并将匹配的行打印出来,它可以使用regex来搜索文本。它在一个或多个文件中搜索字符串pattern。如果pattern包括空格,则必须被引用(建议引用所有内容),pattern后的所有字符串被看作文件名。..
分类:
其他好文 时间:
2014-11-30 00:54:14
阅读次数:
261
GNU gawk工具的功能是将指定文件中符合指定模式(pattern)的行按指定的动作(action)进行格式化处理语法:gawk [options] [program] [file-list]1、program格式'pattern {action}'2、$1,...,$n: 第1列,...,第n列...
分类:
其他好文 时间:
2014-11-29 21:40:39
阅读次数:
421
设计模式(Design Patterns) ——可复用面向对象软件的基础设计模式(Design pattern)是一套被反复使用、多数人知晓的、经过分类编目的、代码设计经验的总结。使用设计模式是为了可重用代码、让代码更容易被他人理解、保证代码可靠性。 毫无疑问,设计模式于己于他人于系统都是多赢的,设...
分类:
编程语言 时间:
2014-11-29 11:44:05
阅读次数:
283
importjava.util.regex.Matcher;
importjava.util.regex.Pattern;
publicclassCheckMobileAndEmail{
/****验证邮箱地址是否正确**@paramemail**@return*/
publicstaticbooleancheckEmail(Stringemail){
booleanflag=false;
try{
Stringcheck="^([a-z0-9A-Z]+[-|\\.]?)+[a-z0-9A..
分类:
移动开发 时间:
2014-11-28 18:35:36
阅读次数:
181
packagecom.hanchao.util;
importjava.util.regex.Matcher;
importjava.util.regex.Pattern;
/**
*@authorliweihan()
*@version1.0(2014年11月28日下午2:31:56)
*检查是否是移动端的访问
*/
publicclassCheckMobile{
//\b是单词边界(连着的两个(字母字符与非字母字符)之间..
分类:
移动开发 时间:
2014-11-28 18:27:21
阅读次数:
266