java
文章平均质量分 68
yangtaohongyang
这个作者很懒,什么都没留下…
展开
-
Eclipse启动无法启动JVM
在Eclipse一直很正常使用的情况下,关掉Eclipse之后再启动Eclipse就无法启动JVM了,情况如下图:[img]http://dl2.iteye.com/upload/attachment/0090/9374/d2be53e0-f02a-3b47-aeaf-1efdc10e0820.jpg[/img]修改eclipse.ini配置文件,-startupplugin...原创 2013-11-07 19:13:03 · 338 阅读 · 0 评论 -
在Java中使用JSONObject生成json
JSON是一种轻量级的数据交换格式,在现在的web开发中,是非常常见的。在没有方便的工具之前,我们或许会使用拼字符串的形式来生成json数组,我们可以使用一个json-lib.jar包来为我们实现生成json的功能。所必须的包有:commons-beanutils-1.8.3.jarcommons-collections-3.2.1.jarcommons-httpc...原创 2014-01-10 15:32:09 · 101 阅读 · 0 评论 -
DTO层的思考
注意,【】中是后来加的批注。因为随着对DDD的深入了解,对DTO的思考也有所改变。分布式模式下,DTO层是一定需要的吗?DTO层的作用是为了隔离Domain Model:让DoMain Model的改动不会直接影响到UI;保持Domain Model的安全,不暴露业务逻辑。 【最大多数情况看来,UI或者DO的改动,都不可避免地会影响对方,即使中间有DTO隔离,所以这一个理由...原创 2014-05-11 18:17:28 · 118 阅读 · 0 评论 -
java术语(PO/POJO/VO/BO/DAO/DTO)
PO(persistant object) 持久对象在o/r 映射的时候出现的概念,如果没有o/r映射,就没有这个概念存在了.通常对应数据模型(数据库),本身还有部分业务逻辑的处理.可以看成是与数据库中的表相映射的java对象.最简单的PO就是对应数据库中某个表中的一条记录,多个记录可以用PO的集合.PO中应该不包含任何对数据库的操作.VO(value object) 值对象通常用...原创 2014-05-11 18:16:14 · 97 阅读 · 0 评论 -
log4j日志文件的配置与参数说明
【摘要】本文主要分享配置项目中的log4j日志文件配置系统步骤,网上也有很多相关文章,以下将详细描述我配置的步骤。需要准备:1.日志文件需要的log4j-1.2.16.jar包(见附件log4j.rar压缩包)2.日志配置文件log4j.properties(见附件log4j.rar压缩包)总共分3个步骤:步骤1:添加 log4j-1.2.16.jar到项...原创 2013-12-10 16:21:15 · 210 阅读 · 0 评论 -
MyEclipse中Tomcat配置小技巧
[size=medium][color=blue]以前很少使用MyEclipse开发,最近由于项目需要用MyEclipse开发,但是在配置Tomcat服务器的时候出现种种问题。1.Tomcat服务器要配置自己装的JDK,不要使用默认的JDK。[/color][/size][img]http://dl2.iteye.com/upload/attachment/0091/6510/b7931472...原创 2013-11-28 19:21:22 · 130 阅读 · 0 评论 -
guava 之不变集合
在传统的Java里,为了表示一个集合,我们常常会写出这样的代码:public class People { private List people; public void setPeople(List people) { this.people = people; } public List getPeople() {...原创 2013-11-18 14:51:02 · 154 阅读 · 0 评论 -
guava 之 集合初始化
在Java里,如何初始化一个List呢?我知道,你可以毫不费力地写出这样的代码:List names = new ArrayList();names.add("dreamhead");这几乎是在Java 5/6风格的代码中随处可见的,但不知道你怎么想,反正这样的代码让我觉得很不爽。首先,变量声明里存在重复,明明我已经知道它是一个String的List,还要再后...原创 2013-11-18 14:50:53 · 982 阅读 · 0 评论 -
equals与==,Integer与int区别
在写人员实体类的时候,人员角色定义成了private Integer role;//角色在用户登录判断角色的时候,代码如下:[code="java"]if (user.getRole().equals("1")) { // 判断用户角色,1为经理,0为员工 return "manager"; } else { ...原创 2013-11-13 10:55:41 · 127 阅读 · 0 评论 -
深入理解Java:SimpleDateFormat安全的时间格式化
想必大家对SimpleDateFormat并不陌生。SimpleDateFormat 是 Java 中一个非常常用的类,该类用来对日期字符串进行解析和格式化输出,但如果使用不小心会导致非常微妙和难以调试的问题,因为 DateFormat 和 SimpleDateFormat 类不都是线程安全的,在多线程环境下调用 format() 和 parse() 方法应该使用同步代码来避免问题。下面我们通过一...原创 2013-11-13 10:55:27 · 93 阅读 · 0 评论 -
集合类说明及区别
Collection├List(继承collection接口)│├LinkedList│├ArrayList│└Vector│ └Stack└Set(继承collection接口)Map(不继承collection接口)├Hashtable├HashMap└WeakHashMap Collection接口 Collection是最基本的集合接口,一个Collection代...原创 2015-09-24 16:31:11 · 170 阅读 · 0 评论