Java
文章平均质量分 56
iteye_20035
这个作者很懒,什么都没留下…
展开
-
org.apache.commons.lang.builder
在org.apache.commons.lang.builder包中一共有7个类,用于帮助实现Java对象的一些基础的方法,如compareTo(), equals(), hashCode(), toString()等。他们分别是: CompareToBuilder – 用于辅助实现Comparable.compareTo(Object)方法; Equal...2008-12-26 10:10:58 · 497 阅读 · 0 评论 -
REST是什么
REST架构风格是全新的针对Web应用的开发风格,是当今世界最成功的互联网超媒体分布式系统架构,它使得人们真正理解了Http协议本来面貌。随着 REST架构成为主流技术,一种全新的互联网网络应用开发的思维方式开始流行。 REST是什么 REST是英文Representational State Transfer的缩写,中文翻译为“表述性状态转移”,他是由Roy Th...原创 2009-11-06 18:27:43 · 93 阅读 · 0 评论 -
Log4j详细配置
一、前言: log4j 是一个开放源码项目,是广泛使用的以Java编写的日志记录包。由于log4j出色的表现,当时在log4j完成 时,log4j开发组织曾建议sun在jdk1.4中用log4j取代jdk1.4 的日志工具类,但当时jdk1.4已接近完成,所以sun拒绝使用log4j,当在java开发中实际使用最多的还是log4j,人们遗忘了sun的日志工具类。它的一个独有特性包括在...原创 2009-05-19 10:51:14 · 82 阅读 · 0 评论 -
log4j输出到文件和数据库
官方API地址:http://logging.apache.org/log4j/1.2/apidocs/index.html?org/apache/log4j/PatternLayout.html 控制台的实现就不说了,这里提供两种实例的配置,一种是输出为文件的(每天输出一个文件),一种为输出到数据库的配置。 1、输出到文件: log4j.rootCategory=WARN, CONSOLE...2009-05-20 21:07:08 · 177 阅读 · 0 评论 -
java(Web)中相对路径,绝对路径问题
1.基本概念的理解 绝对路径:绝对路径就是你的主页上的文件或目录在硬盘上真正的路径,(URL和物理路径)例如: C:\xyz\test.txt 代表了test.txt文件的绝对路径。http://www.sun.com/index.htm也代表了一个 URL绝对路径。 相对路径:相对与某个基准目录的路径。包含Web的相对路径(HTML中的相对目录),例如:在Servlet中,"/"...原创 2008-11-28 11:51:27 · 64 阅读 · 0 评论 -
jdk 1.6新特性
2006 年底,Sun 公司发布了 Java Standard Edition 6(Java SE 6)的最终正式版,代号 Mustang(野马)。Java 平台的第六个版本, Standard Edition (Java SE), 代号Mustang, 发布了第二个Beta版本.这一次,是时隔4个月发布第二次Beta版本.Java SE 6 Beta 2 (Mustang) 有什么新东西? 有什...原创 2010-02-03 09:27:19 · 137 阅读 · 0 评论 -
HttpURLConnection VS HttpClient性能测试
版本: HttpURLConnection jdk1.6;HttpClient 3.0.1 在项目中有一个特别小的相关应用,在选择时做了一下测试,之前先对两个类进行下说明: HttpURLConnection java的标准类(java.net) HttpClient Jakarta Commons HttpClient,提供对HTTP协议访问的封装,包括http的请求头,参数,内容体,...2010-03-16 14:19:50 · 160 阅读 · 0 评论 -
JVM调优
原文: http://blog.csdn.net/tyrone1979/archive/2006/09/25/1274458.aspx 1. Heap设定与垃圾回收 Java Heap分为3个区,Young,Old和Permanent。Young保存刚实例化的对象。当该区被填满时,GC会将对象移到Old区。Permanent区则负责保存反射对象,本文不讨论该区。 JVM的Heap分配可以使...2010-03-24 19:37:16 · 76 阅读 · 0 评论 -
Servlet与Struts action线程安全问题分析
Servlet/JSP技术和ASP、PHP等相比,由于其多线程运行而具有很高的执行效率。由于Servlet/JSP默认是以多线程模式执行的,所以,在编写代码时需要非常细致地考虑多线程的安全性问题。然而,很多人编写Servlet/JSP程序时并没有注意到多线程安全性的问题,这往往造成编写的程序在少量用户访问时没有任何问题,而在并发用户上升到一定值时,就会经常出现一些莫明其妙的问题。 Servlet...2010-03-24 19:45:17 · 95 阅读 · 0 评论 -
jira企业版linux下安装和破解
1、下载地址:http://www.atlassian.com/software/jira/JIRADownloadCenter.jspa 2、安装 linux下面解压tar包即可,如果没有装数据库的话安装一下数据库(示例采用mysql) #tar zxf atlassian-jira-enterprise-3.13.5-standalone.tar.gz #mv atlassian...2009-08-07 13:42:16 · 530 阅读 · 0 评论 -
ANT-build.xml文件详解
Ant的概念 可能有些读者并不连接什么是Ant以及入可使用它,但只要使用通过Linux系统得读者,应该知道make这个命令。当编译Linux内核及一些软件的源程序时,经常要用这个命令。Make命令其实就是一个项目管理工具,而Ant所实现功能与此类似。像make,gnumake和nmake这些编译工具都有一定的缺陷,但是Ant却克服了这些工具的缺陷。最初Ant开发者在开发跨平台的应用时,...原创 2009-03-12 13:54:49 · 75 阅读 · 0 评论 -
常见异常解析
1. java.lang.nullpointerexception 这个异常大家肯定都经常遇到,异常的解释是"程序遇上了空指针",简单地说就是调用了未经初始化的对象或者是不存在的对象,这个错误经常出现在创建图片,调用数组这些操作中,比如图片未经初始化,或者图片创建时的路径错误等等。对数组操作中出现空指针,很多情况下是一些刚开始学习编程的朋友常犯的错误,即把数组的初始化和数组元素的初始化...原创 2008-12-29 11:36:19 · 162 阅读 · 0 评论 -
EJB3.0-JPA实体的注解规范以及Hibernate特有的扩展(上)
[size=medium] 本章内容覆盖了EJB3.0(也就是JPA)实体的注解规范以及Hibernate特有的扩展. 现在EJB3实体Bean是纯粹的POJO.实际上这表达了和Hibernate持久化实体对象同样的概念. 它们的映射都通过JDK5.0注解来定义(EJB3规范已经定义了对应的XML描述语法). 注解分为两个部分,分别是逻辑映射注解和物理映射注解, 通过逻辑映...原创 2008-12-29 15:45:42 · 99 阅读 · 0 评论 -
EJB3.0-JPA实体的注解规范以及Hibernate特有的扩展(下)
[size=medium] 有时候,你想让数据库,而非JVM,来替你完成一些计算,也可能想创建某种虚拟列. 你可以使用SQL片段(亦称为公式),而不是将属性映射到(物理)列. 这种属性是只读的(属性值由公求得). @Formula("obj_length * obj_height * obj_width") public long getObjectVolume() S...原创 2008-12-29 17:13:52 · 220 阅读 · 0 评论 -
lukeall-0.8.1.jar Lucene索引查看工具
lukeall-0.8.1.jar 在windows下双击,出现swing界面。 打开你的索引看看创建起了没就知道了。2008-12-30 12:54:39 · 254 阅读 · 0 评论 -
Hibernate中No row with the given identifier exists
今天整理权限和菜单关联的时候,报出了No row with the given identifier exists,查了半天中间表,找了一些资料,转过来记载一下 作者:blurxx 日期:2008-01-17 产生此问题的原因: 有两张表,table1和table2.产生此问题的原因就是table1里做了关联或者(特殊的多对一映射,实际就是一对一...2008-05-05 14:56:26 · 131 阅读 · 0 评论 -
Mime类型收集
网方网站:http://www.mimetype.org/ Mime-Typ Dateiendung(en) Bedeutung application/acad *.dwg AutoCAD-Dateien (nach NCSA) application/applefile AppleFile-Dateien applica...2009-02-12 15:41:29 · 88 阅读 · 0 评论 -
Eclipse快捷键大全
Eclipse中自定义设置快捷键: Window --> Preferences --> General -->Keys ----------------------------------------------------------- Ctrl+1 快速修复(最经典的快捷键,就不用多说了)Ctrl+D: 删除当前行 Ctrl+Alt+↓ 复制当前行到下一行(复制增加)Ct...原创 2009-02-16 15:06:07 · 51 阅读 · 0 评论 -
特殊字符转义
请看附件图片。原创 2009-02-24 10:52:15 · 128 阅读 · 0 评论 -
ehCache在acegi中的应用
EhCache一般用途如下:Hibernate缓存,DAO缓存,安全性凭证缓存(Acegi),Web缓存,应用持久化和分布式缓存。 EhCache在默认情况下,即在用户未提供自身配置文件ehcache.xml或ehcache-failsafe.xml时,EhCache会依据其自身Jar存档包含的ehcache-failsafe.xm...原创 2009-03-03 16:56:38 · 62 阅读 · 0 评论 -
ConcurrentHashMap与CopyOnWriteArrayList比较。
ConcurrentHashMap ConcurrentHashMap引入了Segment,每个Segment又是一个hashtable,相当于是两级Hash表,然后锁是在Segment一级进行的,提高了并发性。缺点是对整个集合进行操作的方法如 size() 或 isEmpty()的实现很困难,基本无法得到精准的数据。Segment的read不加锁,只有在读到null的情况(一般不会有null...2010-12-14 10:24:52 · 372 阅读 · 0 评论