encode('string-escape') 解决 比如想匹配'\x0e\x0a'中的'\x'后的内容,这里希望把'\x0e'作为一个字符串,那么其中的\应该被转义。 未加转义的正则: p = '(?<=\x)[0-9A-Za-z]{2}' 直接这样写会报错,需要给\转义,于是变为 p = '(? ...
分类:
编程语言 时间:
2017-06-05 23:42:01
阅读次数:
193
String regEx = "(?<=\\[)[\\S\\s]+(?=\\])"; Pattern p = Pattern.compile(regEx); Matcher m = p.matcher(line); boolean result = m.find(); System.out.prin ...
分类:
其他好文 时间:
2017-06-04 00:50:55
阅读次数:
268
爬虫的实质就是打开网页源代码进行匹配查找,然后获取查找到的结果。/** 获取* 将正则规则进行对象的封装。 * Pattern p = Pattern.compile("a*b");* //通过正则对象的matcher方法字符串相关联。获取要对字符串操作的匹配器对象Matcher .* Matche... ...
分类:
编程语言 时间:
2017-06-02 18:56:05
阅读次数:
369
生产环境和测试环境可以将tomcat启动设置为debug模式,开始远程监听端口,然后在本地的eclipse中对项目远程调试,即可对指定的服务器中的tomcat进行远程调试。 一、打开tomcat/bin/Catalina.bat文件,在下面位置输入:SET CATALINA_OPTS=-server ...
分类:
系统相关 时间:
2017-06-01 21:40:38
阅读次数:
290
Web开发中常常会有跨页面、跨站点、跨项目组的复用模块(界面),最常见的就是如下方所示的Web页面上用于显示登录或用户名的头部模块, 使用ASP.NET MVC开发中,常见的做法是写成部分视图,本文的目的则是进一步将这部分视图预编译成DLL, 这样就可以不直接暴露源码的提供复用组件,适合跨项目组的协 ...
分类:
Web程序 时间:
2017-05-31 14:16:59
阅读次数:
903
5.3 对象复制语意学 (Object Copy Semantics) 当设计一个 class,并以一个 class object指定给 class object时,有三种选择: 1.什么都不做,因此得以实施默认行为. 2.提供一个 explicit copy assignment operator ...
分类:
编程语言 时间:
2017-05-30 18:04:49
阅读次数:
237
org.apache.maven.plugins maven-compiler-plugin 1.7 1.7 ...
分类:
其他好文 时间:
2017-05-30 00:04:05
阅读次数:
303
弱/强类型指的是语言类型系统的类型检查的严格程度。动/静态指的是变量与类型的绑定方法。弱类型相对于强类型来说类型检查更不严格,比如说允许变量类型的隐式转换,允许强制类型转换等等。强类型语言一般不允许这么做。弱类型语言 变量在进行运算时,会做隐式的转换类型强类型语言 变量的值的数据类型一旦确定,使用时 ...
分类:
编程语言 时间:
2017-05-28 18:04:25
阅读次数:
182
编译之后的正則表達式对象支持的方法和属性例如以下:regex.search(string[, pos[, endpos]])从字符串string的開始位置pos開始匹配正則表達式。到位置endpos结束匹配。匹配成功返回match对象。否则返回None。括号里的參数表示可选。比方rx.search( ...
分类:
其他好文 时间:
2017-05-28 09:54:55
阅读次数:
176
1. GCC与gcc (1)GCC:(GNU Compiler Collection) GNU编译器集合,包含众多语言的编译器,如C、C++、Java、D、Objective-C等 (2)gcc:特指GCC中的C语言编译器 (3)GCC与嵌入式:多数嵌入式操作系统都是基于GCC进行源码编译。如Lin ...
分类:
编程语言 时间:
2017-05-28 09:50:27
阅读次数:
307