- 浏览: 550108 次
- 来自: 广州
最新评论
-
moshalanye:
不是没人顶,而是江南白衣 是SpringSide的创始人,C ...
编写对GC友好,又不泄漏的代码 -
awdxzc:
请教,stand meeting要怎么开效率比较高? 要求团队 ...
假如只能把四种软件开发实践写在手背上 -
congjl2002:
你好,我使用的JDK6,以下信息是否说明MaxPermSize ...
JDK5.0垃圾收集优化之--Don't Pause -
步青龙:
好书啊,顶下!!!
架构师09年书单 -
Wuaner:
这么好的文章, 没人顶?! 引用6.内存泄漏 java 不 ...
编写对GC友好,又不泄漏的代码
文章列表
作者:江南白衣 原文出处及讨论: http://www.blogjava.net/calvin/archive/2006/01/24/29085.html 似乎老外有这个习惯,逢年过节都会推荐一些书大家在家里充电。 Part I: 2005年里不该错过的四本书: 1.<Joel on Software 中文版> 最适合春节吵吵闹闹的时候随手翻翻。 2.<Agile Web Development with Rails> 这本书的组织形式本身也很值得学习,半本书是很明了的step by step 书店实例构造,半本 ...
- 2006-01-25 09:42
- 浏览 1313
- 评论(0)
作者:江南白衣 原文出处及讨论: http://www.blogjava.net/calvin/archive/2006/01/13/27913.html 稳健的开发团队一般不会随意升级项目的JDK,而那些真金白银买了Weblogic的用户,因为Weblogic9以下都不支持JDK5.0,就更不会升级了。然后,看着EJB3,Spring 2不断有新功能和annotation相关,而自己的系统架构只能按兵不动。 本来SpringSide为了适用范围,已经决定坚守JDK1.4了,但忽然发现Retroweaver这个好东西,能够在JDK1.4上获得annotation,范型 ...
- 2006-01-24 18:31
- 浏览 1614
- 评论(1)
作者:江南白衣
反射,所有教科书都正儿八经的讲了,这里只能再随便讲两句。
反射是一种让框架能够根据 "以字符串形式存在的信息" 来调用对象的属性和函数的技术,是Java对C++最大的进步 ...
- 2006-01-14 17:25
- 浏览 1227
- 评论(0)
原文出处及评论:http://www.blogjava.net/calvin/archive/2006/01/05/26791.html 作者:江南白衣 上次FB的吹水摘录: 除JDBC外的数据访问技术包括EJB,Hibernate,JDO,iBatis等,但凡是ORM的总要面对相同的困境,如果透明持久化的,苦恼就更多 --Java数据访问技术依然在缓慢跨越鸿沟,.Net社区的同学用不着眼热心跳: 1.查询语言--纷纷重回原来极想摆脱的sql,但实现得又不如SQL成熟。 因为QueryObject,Criteria API的可读性太差,最后所有技术方 ...
- 2006-01-10 09:57
- 浏览 2480
- 评论(0)
原文出处及讨论:http://www.blogjava.net/calvin/archive/2005/12/30/26015.html 作者:江南白衣 Spring再强大,也要面对降临的问题--因为Spring不是Weblogic、Tomcat般的顶层容器,Servlet和EJB对象不由它创建,所以它必须要降临到Weblogic、Tomcat所在的位面。 初学者一般不用管那么多,照着Spring+hibernate+Struts之类的Sample就做了,但慢慢的,也许就要开始在jsp+javabean体系,土制框架,singleton类等环境下使用Spring了 ...
- 2006-01-04 20:59
- 浏览 1212
- 评论(0)
原文出处及讨论: http://www.blogjava.net/calvin/archive/2005/12/31/26150.html 作者:江南白衣 Spring最擅长的,就是在别家的蛋糕上再加些cream,让你J2EE without Spring的时候心痒痒。 log4j,可以有如下的cream: 1. 动态的改变记录级别和策略,不需要重启Web应用,如《Effective Enterprise Java》所说。 2. 把log文件定在 /WEB-INF/logs/ 而不需要写绝对路径。 3. 可以把log4j.properties放在/WEB-INF/ ...
- 2006-01-04 20:58
- 浏览 1366
- 评论(0)
原文出处及讨论:http://www.blogjava.net/calvin/archive/2005/12/22/25034.html作者:江南白衣 每年的全球四大Java研讨会,它们的agenda,给大家提供了一个捉摸Java时尚风向的便利。每年花几天看一遍它们的报道和share出来的slides,是CTO该做的事情。PS. 如果你被邀在哪里做讲演,又想不到给下面那些似睡似醒的猪头说什么的,可以从中参考一二。PS2.在迷宫一样的网站中翻滚了半个小时,把agenda和slides的链接都整理了出来,便人便己。TheServerSide Symposium 对很多人来说,TheServerSi ...
- 2005-12-30 11:27
- 浏览 977
- 评论(0)
原文出处及讨论: http://www.blogjava.net/calvin/archive/2005/12/17/24335.html 作者:江南白衣 俗话说得好,没吃过猪肉不要紧,没见过猪跑路就很没面子了。新公司上班一周,主要就是看猪跑路,2005年末,一个典型的Java EE项目,场景是这样的: 1.一台内存强得变态的Sparc呼哧呼哧的在跑Oracle 10g。 2.它的一个兄弟,共享T3阵列,静静的跑vcs 为它做着双机热备份。 3.两台Weblogic 9做群集负责后台管理。 编程模式是最老土的struts+spring+hibernate,再蹭一 ...
- 2005-12-30 11:20
- 浏览 994
- 评论(0)
原文出处及讨论: http://www.blogjava.net/calvin/archive/2005/12/07/22914.html 作者:江南白衣 今天CSDN的头条是微软DSL 对决 UML,虽然不是什么新闻了,但还是很开心。因为我实在很不喜欢基于UML2.0的所谓MDA。 某人说,世界上没有无缘无故的爱,却有无缘无故的恨,尤其在网络上。 所以我很不喜欢UML三友。 因为(非鱼批:不是说无缘无故么?) UML中除了Class图、顺序图、交互图,其他如部署图之类的,根本就是急就章,估计也就花了三友宝贵的十分钟设计出来的,也没多大用处。而Class图和顺序图 ...
- 2005-12-17 11:16
- 浏览 1258
- 评论(0)
作者:江南白衣 昨天看J2EE 5规范的时候,八卦看了下如果自己要组装一个Application Server需符合的规范:EJB容器:Enterprise JavaBeans (EJB) 3.0 (JSR-220)Java Message Service (JMS) 1.1Java Transaction API (JTA) 1.1 Java Authorization Service Provider Contract for Containers (JACC) 1.1 Java Platform, Enterprise Edition Management API 1.1 (JSR-77 ...
- 2005-12-06 09:51
- 浏览 1173
- 评论(0)
JavaEE 5.0规范的最终版(JSR-244)发布了,作为一个八卦主义的架构师,恭敬的翻到第22页-- Changes in Java EE 5。 JavaEE 5.0的思想根本是: 以annotation 代替繁重的deployment descriptors; 以injection的观念改变JNDI的做法; 以better defaults的思想让组件尽量提供免配置的默认行为。 这些技术和观念,不但著名地影响了EJB3,也影响了WS范畴,如使用annotaion的Web Services Metadata(JSR-181) 。 总观J2EE5.0的改进,主要是三个半方面: ...
- 2005-12-06 09:50
- 浏览 1205
- 评论(0)
原文出处及讨论: http://www.blogjava.net/calvin/archive/2005/12/04/22390.html作者:江南白衣 2005就这样完了,ONJava的年终总结: 2005 Year in Review。TSS年初开会时讲得专家们自己都开始有点厌倦的EJB3,JSF1.2,Ajax,AOP的三宗合一,SOA和ESB,Groovy ...
- 2005-12-04 13:19
- 浏览 1001
- 评论(0)
原文出处及讨论:http://www.blogjava.net/calvin/archive/2005/11/29/21806.html 作者:江南白衣 一年前,RIA新浪潮。 1.以新的Web控件代替复杂dhtml对控件的模拟; 2.以重返C/S的用户体验代替传统http的提交-返回模式,开发模式上甚至 ...
- 2005-12-02 10:37
- 浏览 1115
- 评论(0)
作者:江南白衣 今天的一条八卦,在Asp.net 2.0与Rails系 RoR/DJango/Turbogears的两面夹击下,Java Web Framework的大佬们终于看到狼来了,坐下来,吃个包,开始商量合作。 消息在TSS主编Dion Almaer的Blog上看到,再看这个Java Web Alignment Group ,果然阵容鼎盛,36个Member,江湖上大部分大佬都到齐了。Yahoo Group免费参观,不过他从2005.11.10号开始就已经没有贴子---歇菜了。 Framework Group ...
- 2005-11-30 17:48
- 浏览 1281
- 评论(0)
作者:江南白衣
反射、Proxy和元数据是Java最强的三个特征,再加上CGLib (Code Generation Library)和ASM,使得Java虽然没有Ruby,Python般后生可畏,一样能做出强悍的框架。
Proxy可以看作是微型的AOP,明白提供了在继承和委 ...
- 2005-11-29 10:51
- 浏览 1648
- 评论(0)