java
文章平均质量分 77
fl49809045
一直在路上行走的人
展开
-
equals(),hashcode()重写
重写equals()方法 下面给出编写一个完美的equals方法的建议: 1) 显式参数命名为otherObject,稍后需要将它转换成另一个叫 做 other的变量。 2) 检测this与otherObject是否引用同一个对象: if (this == otherObject) return true; 这条语句只是一个优化。原创 2009-05-06 19:01:00 · 393 阅读 · 0 评论 -
JNI 简单例子
添加系统变量JAVA_HOME="C:/Program Files/Java/jdk1.6.0_02"在CLASSPATH中添加如下内容,如果没有CLASSPATH则需要新建系统变量CLASSPATH=".;%JAVA_HOME%/lib;"PATH添加如下内容,如果没有path则需要新建系统变量path="%JAVA_HOME%/bin;"(一定要将其写在最前面,如果不写在最前面会优先搜索到其他转载 2009-06-19 18:35:00 · 497 阅读 · 0 评论 -
正则表达式
匹配中文字符的正则表达式: [u4e00-u9fa5]评注:匹配中文还真是个头疼的事,有了这个表达式就好办了 匹配双字节字符(包括汉字在内):[^x00-xff]评注:可以用来计算字符串的长度(一个双字节字符长度计2,ASCII字符计1) 匹配空白行的正则表达式:ns*r评注:可以用来删除空白行 匹配HTML标记的正则表达式:]*>.*?|评注:网上流传的版本太糟糕转载 2009-06-21 17:47:00 · 361 阅读 · 0 评论 -
控制反转
Spring IOC IOC(Inversion of Control),译作反转控制,其功能是将类之间的依赖转移到外部的配置文件中, 避免在调用类中硬编码实现类,因此也被称作依赖注入(Dependency Injection)。在以往的开发中, 通常利用工厂模式(Factory)来解决此类问题,其实不管是工厂模式还是依赖注入,调用类与实现类不可 能没有任何依赖,工厂模式中工厂类通常根转载 2009-06-17 16:01:00 · 466 阅读 · 0 评论 -
JSON浅谈
JSON定义 JSON(JavaScript Object Notation) 是一种轻量级的数据交换格式,易于阅读和编写,同时也易于机器解析和生成。它基于ECMA262语言规范(1999-12第三版)中JavaScript编程语言的一个子集。 JSON采用与编程语言无关的文本格式,但是也使用了类C语言(包括C, C++, C#, Java, JavaScript, Perl, Python转载 2009-06-16 15:28:00 · 430 阅读 · 0 评论 -
spring和struts1.x
spring和struts1.x的整合方法大致分为三种:首先让beanFactory在启动时就创建,并且指定spring的配置文件名,在web.xml中添加 contextConfigLocation /WEB-INF/applicationContext.xml org.springframework.web.context.ContextL转载 2009-06-07 10:35:00 · 577 阅读 · 0 评论 -
struts+hibernate分页
在进行web应用开发的时候经常要进行分页处理,经常看到一些人在问分页处理的问题,现在我把自己的处理方法写在这儿,希望能对需要进行分页处理的朋友有所帮助。一、在struts中分页有两种结构:1. 在Action中通过DAO查询出所有的记录,然后加到session或request对象中,传到客户端,由JSP进行分页。这种方法对于在数据量少的时候很方便,也不影响速度。2.在Ac转载 2009-06-07 20:37:00 · 423 阅读 · 0 评论 -
struts.properties文件
这个文件是struts2框架的全局属性文件,也是自动加载的文件。该文件包含了系列的key-value对。该文件完全可以配置在struts.xml文件中,使用constant元素。下面是这个文件中一些常见的配置项及说明。### 指定加载struts2配置文件管理器,默认为org.apache.struts2.config.DefaultConfiguration### 开发者转载 2009-05-31 13:01:00 · 885 阅读 · 0 评论 -
struts2拦截器
Struts2自定义拦截器实例摘自:《Struts 2.0从入门到精通》 崔群法 王咏梅 李有军 编著此拦截器作用:过滤网站评论中不良字符串。一、评论页面news.jsp: 标题: 评论内容 二、ACTION:DefaultAction.javapackage tmq.action;import com.opensymphony.转载 2009-05-19 14:58:00 · 444 阅读 · 0 评论 -
日期常用类(转)
public class DateUtil { /** * 格式化日期 * @param dateStr 字符型日期 * @param format 格式 * @return 返回日期 */ public static java.util.Date parseDate(String dateStr, String format) {转载 2009-05-06 18:38:00 · 385 阅读 · 0 评论 -
linux 解压与打包
.tar解包: tar xvf FileName.tar打包:tar cvf FileName.tar DirName(注:tar是打包,不是压缩!)---------------------------------------------.gz解压1:gunzip FileName.gz解压2:gzip -d FileName.gz压转载 2009-11-11 10:24:00 · 461 阅读 · 0 评论