![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
JAVA
yooylet
这个作者很懒,什么都没留下…
展开
-
答复: 给领导提的关于WEB开发模式的建议,请大家看看在什么水平上,有没有必要提出来?...
[quote="sunli_qun"]Ps:我刚毕业那会提的方案比你差远了,你知道是怎么样的吗? 大概是:我们应该自己实现mvc模式,用一个servlet实现中央控制器,jsp做展示,用javabean做逻辑层,dao做持久化等等,土吗?我到现在还觉得自豪![/quote] 呵呵,我第一次重构就是做这么件工作,甚至还没有DAO层呢。以前的项目是php转到jsp的(开发人员大部分也是毫无java...2008-01-22 09:44:59 · 111 阅读 · 0 评论 -
LinkedList的幻觉
用Java这么多年,以为了解LinkedList,ArrayList的差异,没想到今天发现有些事情是幻觉。 一直觉得LinkedList.add()比ArrayList.add()要快,因为ArrayList在内部数组大小不足时会扩大数组(初始值10,每次增大50%+1),但是今天在代码review时一位同事提出了质疑(thx,gavin)。 当时争论很激烈,没有定论。回到家我做了个性能测试,...2010-11-10 21:32:04 · 78 阅读 · 0 评论 -
jdk6的小进步
java -cp ./*.jar HelloWorld javac -cp ./*.jar HelloWorld 今天居然发现java命令的classpath参数开始支持jar通配了,真是个BIG惊喜. 测试了一下,果然灵验! 早点有这个能力,也许ant都不用搞出来. see:http://www.ibm.com/developerworks/cn/java/j-5thing...2010-11-03 22:44:29 · 79 阅读 · 0 评论 -
关于OSGI的观察和思考
国庆假期有点了空闲,得以有时间搞点新东西. 这几天把OSGI好好地考察了一下,因为年初Spring DM Server被SpringSource捐献给Eclipse基金会,最近在spring主页上看到Virgo项目的踪迹,我才后知后觉. 这其实意味着Spring对OSGI进行研究和探索的终结:OSGI还无法成为企业级JAVA的主流 ,曙光尚远,让开源社区去解决吧. Spring...2010-10-03 17:34:02 · 107 阅读 · 0 评论 -
hessian与Spring 3.0 annotation MVC的整合问题
在Spring Annotaion MVC环境中使用 hessian作为http远程服务导出时,按照官方的配置方式你可能会出现如下异常: 调用方出现:"returned HTTP response code: 500 for URL..."异常 服务端出现:“Could not complete request javax.servlet.ServletException: No adapte...原创 2010-06-23 13:44:36 · 89 阅读 · 0 评论 -
jvm线程的stack
今天知道了一个线程创建时会给stack分配1M内存(而且是jvm之外的native内存,看Thread的源码,都是native调用),据说jdk1.4时代这个值是256k。 很恐怖的数据,呵呵,这个可以用jvm参数 -Xss1024来调节。 推算一下,这个stack设大了可能会造成OOM,设小了会使线程溢出。 另外,顺手记一下GC的四种模式,单线程,多线程并发,多线程低停顿,多线程递增...2010-08-24 13:30:51 · 86 阅读 · 0 评论 -
[老博迁移2005-11-09]jConfig关注
jConfig关注 jConfig关注 不知道是不是有必要用jConfig。好像自己用dom4j写个xml文件解析也是很方便的事情。 jConfig使用开始:http://www.jconfig.org/GettingStarted.html 发表于 2005-11-09 11:25 后记:现在jconfig变成spel,一晃5年了....2010-08-12 22:16:14 · 82 阅读 · 0 评论 -
用poi进行简单地excel读取操作(统计调查表并绘图)
import org.apache.poi.hssf.usermodel.*; import org.apache.poi.poifs.filesystem.POIFSFileSystem; import org.apache.poi.ss.usermodel.Sheet; import org.apache.poi.ss.usermodel.Workbook; i...2010-04-26 21:42:45 · 373 阅读 · 0 评论 -
窃以为switch语句的设计是败笔
前天做到一个题,是测试java switch语句的.结果很出我意料. public class Test { public static void main(String[] args) { char c = 'c'; switch (c) { default: case 'a': ...2010-04-19 10:22:33 · 140 阅读 · 0 评论 -
JVM的内存模型和垃圾回收
JVM的基础内存模型: 1,Permenent Space ,启动jvm时存放class、interface的相关数据(class本身,method,field)。 2,Heap,存放对象实例和数组。 2.1 Old generation。 2.2 New generation: 2.2.1 Eden,对象先从这里出生。 2.2.2 Surviv...2010-03-15 21:27:46 · 74 阅读 · 0 评论 -
java deamon thread and system exit
小记一下,deamon的原则: java线程有守护线程与非守护线程。通过Thread.setDeamon(true)设置 jvm如果发现现存线程都是守护线程,jvm就自动退出了。 因为守护的对象都不在了,自然守护线程也没有意义,可以歇歇了。 ...原创 2011-03-26 11:08:42 · 123 阅读 · 0 评论