- 博客(8)
- 收藏
- 关注
原创 重构一之将属性转化为值对象
记得当初在写项目,其实我已经这样做了,但不知道这就是重构,具一个简单的例子吧。比如我们写一个order订单模型吧,这个模型里面有tel这个属性。class Order {private String orderId;private String tel;...} 刚开始写项目可能业务上没有需求,所以我们就把tel作为一个属性在order里面存...
2012-02-15 00:16:44 139
原创 HTTP协议的一些小技巧
如何用Telnet模拟HTTP协议打开运行,输入cmd,然后再输入telnet www.baidu.com 80 注意:80这个端口号不能省,因为telnet缺省的端口号是23。cmd窗口会暂时的变成黑屏(黑屏的原因是,telnet默认是关闭命令行回显功能的,可以进入telnet命令行,执行set localecho打开回显功能就OK),然后按ctrl+],屏幕出现了telnet的命...
2012-02-15 00:14:42 161
原创 maven管理项目真的很方便
在大学的时候,记得那时候做项目,都是用eclipse新建一个工程,然后导入相应的Jar包到lib目录下,对外提供的服务,需要使用jar -cvfm ***来进行打包,自己建包写单元测试,整个项目引用开源的Jar包,外部的服务,都要手工去添加jar包,最后管理上很混乱,另外新建的工程只能按照eclipse给出的目录结构,不够灵活。 工作了,接触到maven,感觉很方便,需要外部的jar包,只...
2012-02-12 17:18:11 134
原创 session和cookie到底是怎么回事
而对于web应用程序,是通过http协议来传输数据的,HTTP协议又是无状态的,所以当http请求交毕,客户端与服务端的连接就会断开,由于http协议是无状态的,所以又无法通过连接来追踪会话信息,所以就引入了cookie来弥补这一不足之处。 当用户访问一个网站时,服务器需要记录该用户的身份信息,就可以通过response将用户信息设置在cookie当中,通过客户端浏览器将cookie保存起...
2012-02-12 02:48:23 84
原创 AtomicInteger在实际项目中的应用
今天写代码,尝试使用了AtomicInteger这个类,感觉使用起来很爽,特别适用于高并发访问,下面贴一个简单的例子:CashierContext类部分代码:private Map<String, AtomicInteger> counter = new HashMap<String, AtomicInteger>();privat...
2012-02-09 21:11:51 543
原创 log4j.xml,log4j.properties详解
stone 的 log4j配置详解 Log4J的配置文件(Configuration File)就是用来设置记录器的级别、存放器和布局的,它可接key=value格式的设置或xml格式的设置信息。通过配置,可以创建出Log4J的运行环境。 1. 配置文件 Log4J配置文件的基本格式如下: [log4j配置详解 - stone - stone...
2012-02-05 15:30:11 119
原创 The markup in the document preceding the root element must be well-formed.
java.lang.RuntimeException: Error occurred. Cause: com.ibatis.common.xml.NodeletException: Error parsing XML. Cause: org.xml.sax.SAXParseException: The markup in the document preceding the root elem...
2010-12-02 13:41:57 489
原创 Cause: com.ibatis.common.xml.NodeletException: Error parsing XML. Cause: org.xm
java.lang.RuntimeException: Error occurred. Cause: com.ibatis.common.xml.NodeletException: Error parsing XML. Cause: org.xml.sax.SAXParseException: The processing instruction must begin with the nam...
2010-12-02 13:40:00 4060
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人