2016年3月7日
摘要: 1. 正则表达式规则 1.1 普通字符 字母、数字、汉字、下划线、以及后边章节中没有特殊定义的标点符号,都是"普通字符"。表达式中的普通字符,在匹配一个字符串的时候,匹配与之相同的一个字符。 举例1:表达式 "c",在匹配字符串 "abcde" 时,匹配结果是:成功;匹配到的内容是:"c";匹配到的 阅读全文
posted @ 2016-03-07 14:19 xiaopangzhi 阅读(155) 评论(0) 推荐(0) 编辑
摘要: 正则表达式定义了字符串的模式。 正则表达式可以用来搜索、编辑或处理文本。 正则表达式并不仅限于某一种语言,但是在每种语言中有细微的差别。 Java正则表达式和Perl的是最为相似的。 java.util.regex包主要包括以下三个类: Pattern类: pattern对象是一个正则表达式的编译表 阅读全文
posted @ 2016-03-07 13:21 xiaopangzhi 阅读(155) 评论(0) 推荐(0) 编辑
摘要: 创建一个正则表达式 你可以通过下面两种方法创建一个正则表达式: 使用一个正则表达式字面量,如下所示: var re = /ab+c/; 正则表达式字面量在脚本加载后编译。若你的正则表达式是常量,使用这种方式可以获得更好的性能。 调用RegExp对象的构造函数,如下所示: var re = new R 阅读全文
posted @ 2016-03-07 11:45 xiaopangzhi 阅读(219) 评论(0) 推荐(0) 编辑
摘要: 对象拷贝类PropertyUtils,BeanUtils,BeanCopier的技术沉淀 性能对比: BeanCopier > PropertyUtils > BeanUtils. 其中BeanCopier的性能高出另外两个100数量级。 BeanCopier使用可参考: http://blog.y 阅读全文
posted @ 2016-03-07 10:49 xiaopangzhi 阅读(511) 评论(0) 推荐(0) 编辑
  2016年3月3日
摘要: 几种常见的编码格式 为什么要编码 不知道大家有没有想过 一个问题,那就是为什么要编码?我们能不能不编码?要回答这个问题必须要回到计算机是如何表示我们人类能够理解的符号的,这些符号也就是我们人类使用的语 言。由于人类的语言有太多,因而表示这些语言的符号太多,无法用计算机中一个基本的存储单元—— byt 阅读全文
posted @ 2016-03-03 16:54 xiaopangzhi 阅读(183) 评论(0) 推荐(0) 编辑
  2016年3月2日
摘要: MyEclipse最大的优点是,开发web应用时,可以轻松地做到:修改Java类后,在浏览器中刷新页面立刻就可以看到修改的效果,不用手动重启Web Server。但是MyEclipse除此之外其他方面的功能,都与NetBeans差距很大。=============================== 阅读全文
posted @ 2016-03-02 13:43 xiaopangzhi 阅读(522) 评论(0) 推荐(0) 编辑
摘要: Apache Ant 可以用下面的命令来删除目录 <delete dir="${lucene.dir}"/> 但是这会删除整个目录,而我现在只想清空目录内的所有文件和子目录,不想删除整个目录,该如何写呢? <delete verbose="true" includeEmptyDirs="true"> 阅读全文
posted @ 2016-03-02 13:40 xiaopangzhi 阅读(1495) 评论(0) 推荐(0) 编辑
  2016年2月25日
摘要: 前两种均需要使用 memcached 或 redis 存储 session ,最后一种使用 terracotta 服务器共享。 建议使用 redis ,不仅仅因为它可以将缓存的内容持久化,还因为它支持的单个对象比较大,而且数据类型丰富, 不只是缓存 session ,还可以做其他用途,一举几得啊。 阅读全文
posted @ 2016-02-25 16:45 xiaopangzhi 阅读(222) 评论(0) 推荐(0) 编辑
摘要: 虽然session机制在web应用程 序中被采用已经很长时间了,但是仍然有很多人不清楚session机制的本质,以至不能正确的应用这一技术。本文将详细讨论session的工作机制并且 对在Java web application中应用session机制时常见的问题作出解答。 一、术语session 阅读全文
posted @ 2016-02-25 16:26 xiaopangzhi 阅读(188) 评论(0) 推荐(0) 编辑
  2016年2月24日
摘要: 以tomcat7.0.50为例,主目录下有bin,conf,lib,logs,temp,webapps,work 7个文件夹 bin目录主要是用来存放tomcat的命令,主要有两大类,一类是以.sh结尾的(linux命令),另一类是以.bat结尾的(windows命令)。 重要: 很多环境变量的设置 阅读全文
posted @ 2016-02-24 14:03 xiaopangzhi 阅读(1632) 评论(0) 推荐(0) 编辑