
java
zhengrenxiao
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
从遍历Map看对引用的概念
1.在变成过程中我们通常会用到遍历Map,具体代码如下所示: Map map = new HashMap(); map.put(1, "a"); map.put(2, "b"); Iterator iter = map.entrySet().iterator(); int key; String v...2012-05-03 11:41:43 · 141 阅读 · 0 评论 -
resteasy download文件 java端代码
import java.io.File; import java.io.FileInputStream; import java.io.FileOutputStream; import java.io.IOException; import java.io.InputStream; import javax.servlet.ServletOutputStream; import jav...2012-05-30 09:18:46 · 188 阅读 · 0 评论 -
设计模式之观察者模式
观察者模式通俗点讲相当于一个电台广播。打开收音机,找到电台这叫注册,离开电台叫注销,从电台听到的栏目就叫更新内容。内容对于注册了的用户时时更新,对于没有注册和已经注销了的用户也没有什么作用。 电台又可以叫做主题,打开电台的人可以叫做观察者。那么可以总结出主题具有更新内容的事件,而观察者可以注册、注销的事件。 对于一个主题,可以按照如下去设计代码: [code="java"] // 主题 ...原创 2012-08-02 17:39:04 · 88 阅读 · 0 评论 -
设计模式之装饰者模式
先来看一个例子: 如果我们读取文件内容往往都会使用 [code="java"] BufferedInputStream bis = new BufferedInputStream(new FileInputStream(new File("c:\\a.txt")); [/code] 上大学的时候老师告诉我们这个叫流,在FileInputStream上面又套了一个更大的管道,其实这是使用了...原创 2012-08-08 15:14:17 · 98 阅读 · 0 评论 -
从面向过程到面向对象
之前做过2个项目,都是在别人已经写好的基础上添加点功能或者修改点什么的;这次有机会自己做一个模块,发现自己之前根本不懂得如何运用面向对象的思想来解决实际问题。 这次负责的是java后台接口的开发。一开始完全是按照面向过程,把数据每一步的处理都处理好了,虽然结果正确了,但是代码茫茫多啊。后来自己就开始重构,最多也就是把共同方法提取,虽然减少了一部分代码,但是要想让一个从来没接触的人看懂代码还是...2012-09-24 11:08:19 · 105 阅读 · 0 评论 -
Ajax File upload
经常碰到文件上传的问题,这里使用ajax提供的ajaxFileUpload来解决 HTML页面:[code="html"] Add [/code] JS:[code="JS"] $.ajaxFileUpload({ ...2014-12-18 14:03:42 · 243 阅读 · 0 评论