花钱的年华
依旧是JavaEE
BlogJava
|
首页
|
发新随笔
|
发新文章
|
联系
|
聚合
|
管理
随笔:88 文章:0 评论:976 引用:7
全部文档
转战微博去了
摘要: 最近都实在憋不出什么花团锦簇的大块文章,还是安心在微博里碎碎念算了。
地址: http://t.sina.com.cn/calvin1978 ,大家互相关注一下哦。
阅读全文
posted @
2011-05-09 11:24
江南白衣 阅读(3827) |
评论 (4)
编辑
一次Java垃圾收集调优实战
摘要: GC调优是个很实验很伽利略的活儿,最后服务的处理速度从1180 tps 上升到1380 tps,调整两个参数提升17%的性能还是笔很划算的买卖.....
阅读全文
posted @
2008-07-09 10:13
江南白衣 阅读(8130) |
评论 (1)
编辑
架构师书单
摘要: 为了2007年的目标,列了下面待读或重读的书单。
不在书单里的,小部分是我漏掉的,大部分是我觉得对于架构师不太重要,或者不够好的。
奇怪国外真正的好书来来去去也就那么几本,emule加上国内出版社的努力,我们看的东西和老外已差不多,为什么老外看完就那么生猛,我们看完就还是半桶水呢。
阅读全文
posted @
2007-02-09 09:44
江南白衣 阅读(14425) |
评论 (13)
编辑
Spring2.0,Struts2.0,SpringSide 2.0--SpringSide 2.0M1 Release Notes
摘要: Spring发了2.0,Struts发了2.0,SS也来凑凑2.0的热闹。SpringSide 2.0改用了Pragmatic版的Struts作为MVC主打框架,重写了所有的代码,增加了新项目生成的命令和构件化的开源栈,还增加了方便新手入门的Helloworld示例。
随着Java开源社区的日日进步,SpringSide升级了包括Spring 2.0的AOP事务配置, Hibernate3.2的annotation模式,XFire1.2.2的最新简约配置及JSR181模式,以及ActiveMQ4.1 的Message Driven POJO新模式。
另外,还增加了iBatis数据访问模式和一系列Ajax Widgets,并全面推行了Selenium集成测试。
阅读全文
posted @
2006-11-28 00:16
江南白衣 阅读(11563) |
评论 (15)
编辑
给编程狂热者的ant task笔记
摘要: 这篇文档是专门写给那些编程狂热者,在Ant里编程时要留意的重要Task。
不知为何,老外的各种脚本都写得格外漂亮,从Appfuse里学到很多,在编写SpringSide 2.0的构件安装脚本时又被迫自学了不少,这里作下总结。
阅读全文
posted @
2006-09-07 00:34
江南白衣 阅读(9946) |
评论 (13)
编辑
QuickServer--在吵闹的环境里快速搭建自己的TcpServer(Pragmatic系列)
摘要: 虽然现在已是Web Server, Web Service的天下,但偶然还是会因为性能苛刻,或者需要自定义协议的原因,很无辜的要自己做一个Multi-Thread,Multi-Client的Tcp Server。 超简单的QuickServer,让你专心编写自己的业务代码, 不用编写一行Tcp代码。[阅读全文]
阅读全文
posted @
2006-08-12 23:27
江南白衣 阅读(13655) |
评论 (12)
编辑
Nutch 0.8笔记--Google式的搜索引擎实现
摘要: Nutch是一个基于Lucene,类似Google的完整网络搜索引擎解决方案,基于Hadoop的分布式处理模型保证了系统的性能,类似Eclipse的插件机制保证了系统的可客户化,而且很容易集成到自己的应用之中。
Nutch 0.8 完全使用Hadoop重写了骨干代码,另外很多地方作了合理化修正,非常值得升级。[阅读全文]
阅读全文
posted @
2006-08-09 09:42
江南白衣 阅读(30578) |
评论 (18)
编辑
SpringSide 1.0 M3-All in one 发布
摘要: 这个版本将是SpringSide1.0范围内最后一个跑马圈地,开疆拓土的版本。从下一个版本开始,将会把主要精力放在代码的细化,文档与测试用例的补充,以及在实际项目中的应用。
这个版本除了继续跑马圈地外,也对代码结构作了很多遍重构,终于使复杂的项目以比较顺眼的方式组织起来了。
阅读全文
posted @
2006-08-08 08:34
江南白衣 阅读(8719) |
评论 (5)
编辑
Prototype.js--Javascript编写者的小军刀
摘要: Prototype.js 是Javascript编写者的一把小军刀,提供了很多Ruby风格简写语法和实效的函数,更难得的是完全跨浏览器,让大家舒舒服服写出又精简又不用愁心兼容的的JS代码,springside 已经离不开它了。
阅读全文
posted @
2006-06-17 13:58
江南白衣 阅读(19042) |
评论 (15)
编辑
2006年中 My Favorite Java Site
摘要: 2006年中的自己喜欢Java站点列表更新。
阅读全文
posted @
2006-06-06 21:20
江南白衣 阅读(10437) |
评论 (12)
编辑
Retrotranslator--将JDK5.0项目完全转换为JDK1.4 字节码的恩物
摘要: 因为Retrotranslator的出现,SpringSide 1.0终于放心升到JDK5.0,并保证仍然100%可以运行在JDK1.4的服务器上。
和Retroweaver一样,大家直接用JDK5开发,最后通过ASM转换到JDK1.4的字节码,部署到JDK1.4的运行环境。但它不仅支持JDK5的语法,还支持JDK5的新增API。
阅读全文
posted @
2006-04-27 00:05
江南白衣 阅读(11190) |
评论 (15)
编辑
Message Driven POJO
摘要: 《Effecitve Enterprise Java》的一个实践。
阅读全文
posted @
2006-03-25 17:04
江南白衣 阅读(10449) |
评论 (4)
编辑
做环保主义者,用Maven2 管理Java类库
摘要: 看着log4j-2.13.jar被每个项目每个版本里一次又一次无限下载,你就会觉得用Maven2 管理Library实在很环保。
而且,Java的类库也急需摆脱这种无身份无地位一个jar包随处摆放的境况。Maven给Jar以名份是一个好方向。
阅读全文
posted @
2006-03-19 20:59
江南白衣 阅读(17663) |
评论 (21)
编辑
UTF-8、Subversion、Maven2--2007年的项目特征
摘要: 有个地方恰似美好未来,就是被赶鸭子上架的springside了。
阅读全文
posted @
2006-03-19 20:42
江南白衣 阅读(12098) |
评论 (5)
编辑
八卦Sourceforge后台的空间规则
摘要: SourceForge用了许多年,最近才靠springside混进了它的后台。八卦一把去sf混个房间有什么好处,还有它以什么规则,维持这么大一间善堂的运作。
阅读全文
posted @
2006-02-27 20:41
江南白衣 阅读(11269) |
评论 (7)
编辑
春节推荐读书单
摘要: 似乎老外有这个习惯,逢年过节都会推荐一些书大家在家里充电。
阅读全文
posted @
2006-01-24 12:00
江南白衣 阅读(15503) |
评论 (12)
编辑
迟到的模仿:JDBC 3.0 RowSet,类似于ADO的编程方式
posted @
2006-01-14 19:18
江南白衣 阅读(9738) |
评论 (2)
编辑
ORM透明持久化方案面对的共同困境
posted @
2006-01-05 21:22
江南白衣 阅读(11579) |
评论 (17)
编辑
启动SpringSide--Promatic Enterprise Application KickStart项目
摘要: SpringSide--Promatic Enterprise Application KickStart and Common Library Stack,这么长的一个名字下来,不用解释大家都知道是做什么的了----以Spring Framework为core,提供一个Pragmatic的企业应用开发基础。
阅读全文
posted @
2006-01-02 17:47
江南白衣 阅读(19005) |
评论 (80)
编辑
在厨房,车顶,草地上使用Spring
摘要: Spring再强大,也要面对降临的问题。初学者一般不用管那么多,照着Spring+hibernate+Struts之类的Sample就做了,但慢慢的,也许就要开始在jsp+javabean体系,土制框架,Singleton类等环境下使用Spring了。
阅读全文
posted @
2005-12-30 10:40
江南白衣 阅读(12321) |
评论 (11)
编辑
全球四大Java研讨会
posted @
2005-12-22 10:57
江南白衣 阅读(8796) |
评论 (4)
编辑
一个2005年末典型的Java EE场景
posted @
2005-12-17 11:47
江南白衣 阅读(12902) |
评论 (55)
编辑
微软DSL开始搞局UML,四夷同贺
posted @
2005-12-07 21:35
江南白衣 阅读(9443) |
评论 (19)
编辑
学Geronimo玩票式的用开源软件组装AppServer
posted @
2005-12-05 11:30
江南白衣 阅读(10232) |
评论 (5)
编辑
又到预测时,what will be cool in 2006?
posted @
2005-12-04 02:49
江南白衣 阅读(10572) |
评论 (10)
编辑
Java Web Alignment Group成立与WebWork-Struts合并
posted @
2005-11-30 17:05
江南白衣 阅读(10307) |
评论 (18)
编辑
OpenLaszlo 3.1发布--重拾几乎遗忘的RIA理想
posted @
2005-11-29 12:23
江南白衣 阅读(11609) |
评论 (6)
编辑
Java下的框架编程(5)--cglib的应用
posted @
2005-11-28 22:49
江南白衣 阅读(24675) |
评论 (8)
编辑
Java下的框架编程(4)--Annotation vs XML vs Interface 最新一Round
posted @
2005-11-25 12:43
江南白衣 阅读(11284) |
评论 (4)
编辑
各系Rails大点兵
摘要: 不知道明年今日,会不会出现一队只会用Ruby On Rails的毕业生,像当年的asp、jsp、php迅速剿了C++/perl写的 CGI那样,把我们给剿了。
阅读全文
posted @
2005-11-22 13:16
江南白衣 阅读(11555) |
评论 (12)
编辑
BEA广州UG腐败日--1st time
摘要: 讲演报道、全场笑位、其余八卦....
阅读全文
posted @
2005-11-21 01:18
江南白衣 阅读(7612) |
评论 (7)
编辑
Python+wxWidgets快速开发桌面小程序
摘要: 充分体验到知识循环再用的好处,原本对Python、wxWidgets没有接触的,天黑天亮之间,已经作了一个半成品的桌面程序出来.....
阅读全文
posted @
2005-11-18 11:28
江南白衣 阅读(36482) |
评论 (24)
编辑
我最喜欢和关心的开源项目
摘要: 记者:你最讨厌记者问什么问题?
黄伟文:嗯,那些问题里面带最字的.....
所以,题目里面那个"最"字可以完全忽略不计,本文是用来记录那些自己喜欢,但名声没有Spring、Hibernate般响亮的项目。
阅读全文
posted @
2005-11-16 15:08
江南白衣 阅读(15169) |
评论 (7)
编辑
Java下的框架编程(3)--关于反射的碎话
posted @
2005-11-16 13:36
江南白衣 阅读(11020) |
评论 (1)
编辑
Oracle 10g SQL 优化再学习
摘要: 从8i到10g,Oracle不断进化自己的SQL Tuning智能,一些秘籍级的优化口诀已经失效。但我喜欢失效,不用记麻烦的口诀,操个Toad for Oracle Xpert ,按照大方向舒舒服服的调优才是爱做的事情。
阅读全文
posted @
2005-11-11 12:48
江南白衣 阅读(15158) |
评论 (7)
编辑
程序员成长最快的环境
posted @
2005-11-03 22:20
江南白衣 阅读(14089) |
评论 (31)
编辑
Modern C++ Design, Spring Framework和Ruby的Mixin....
摘要: 《Modern C++ Design》里的Policy-Base Class是Cpper得意的一样事情; Spring 式IoC container 的依赖注入功能是Javaer得意的一样事情; Ruby的Mixin特性是Rubyer得意的一样事情。
有趣的是,各自得意的事情,指向的是同一个问题:多重行为的组合。
阅读全文
posted @
2005-11-01 15:11
江南白衣 阅读(8168) |
评论 (9)
编辑
debug经验一二三
摘要: 昨天翻翻《程序设计实践》的Debug一章,里面用C写的例子早已被风吹的没了颜色,不随语言流转的就只有结尾那几句经验谈。
阅读全文
posted @
2005-10-25 20:27
江南白衣 阅读(7255) |
评论 (2)
编辑
SWIG,C/C++类库与Java,Python等泛高阶语言的万能粘合剂
摘要: 原本担心这个项目有点边缘化,一看原来Ruby和Python早就靠它从C/C++里溜东西出来了。 当你山穷水尽,准备要重新发明轮子的时候,总该想起有个swig,可以把C/C++的轮子,换装到你的语言上。
阅读全文
posted @
2005-10-24 18:24
江南白衣 阅读(12127) |
评论 (8)
编辑
重返Linux与C,地狱的又一季
摘要:
阅读全文
posted @
2005-10-22 17:10
江南白衣 阅读(6299) |
评论 (6)
编辑
Java下的框架编程(反射,泛型,元数据,CGLib,代码动态生成,AOP,动态语言嵌入)(1)--序
posted @
2005-10-14 16:27
江南白衣 阅读(13417) |
评论 (6)
编辑
我的最小项目管理工具集
posted @
2005-10-13 15:11
江南白衣 阅读(25040) |
评论 (20)
编辑
Javaer 双修C++的key point
摘要: 关键是把C++当作Java的sister,无关C事。
阅读全文
posted @
2005-10-10 12:54
江南白衣 阅读(7698) |
评论 (8)
编辑
像工匠一样进行重构--《Refactoring WorkBook》
posted @
2005-10-04 21:56
江南白衣 阅读(5052) |
评论 (2)
编辑
Ilog、Drools、Jess规则引擎的Rule Language 对比
posted @
2005-10-04 21:30
江南白衣 阅读(22514) |
评论 (5)
编辑
Martin Fowler的《Language WorkBench》笔记
摘要: JetBrains的MPS出来了,MartinFowler也大力捣鼓出一篇《Language Workbenches: The Killer-App for Domain Specific Languages?》,成为有志于LOP、DSL领域的总领性文章。
阅读全文
posted @
2005-10-04 20:59
江南白衣 阅读(4556) |
评论 (1)
编辑
Spring下的Unit Test笔记
posted @
2005-09-21 12:09
江南白衣 阅读(17204) |
评论 (8)
编辑
向Groovy提交的代码被采纳了
posted @
2005-09-15 15:04
江南白衣 阅读(4290) |
评论 (8)
编辑
MartinFowler: IOC, not IOC Container
摘要: 以Spring为代表的提供依赖注入的IOC Container风头越盛,比起IOC的原本意义,DI逐渐有妹仔大过主人婆的姿势,所以Martin Fowler同学忍不住写了篇blog,提醒一下大家IOC的本缘--一种作为"所有Framework与API Library最根本的区别点"的Design Principle。
阅读全文
posted @
2005-09-14 11:01
江南白衣 阅读(3630) |
评论 (0)
编辑
每个团队都应该有一个Appfuse式的项目
posted @
2005-09-13 14:05
江南白衣 阅读(6855) |
评论 (8)
编辑
Spring 的微内核与FactoryBean扩展机制
posted @
2005-08-30 22:12
江南白衣 阅读(9671) |
评论 (12)
编辑
Antlr--从Hibernate3如何解释HQL语言学习Antlr的使用
posted @
2005-08-29 16:43
江南白衣 阅读(10166) |
评论 (8)
编辑
扩展Spring(2)--Spring对各种数据访问框架的集成机制
摘要: 本文目标是有新的数据访问框架需要集成时,可以自己动手实现,不用搬凳子望天干等Spring圣眷。
阅读全文
posted @
2005-08-26 18:24
江南白衣 阅读(4787) |
评论 (3)
编辑
简化Spring(4)--View层
摘要: 人生像个舞台,请良家少女离开。 同样的,Freemarker和Velocity爱好者请跳过本篇。
阅读全文
posted @
2005-08-24 14:22
江南白衣 阅读(9205) |
评论 (16)
编辑
简化Spring(3)--Controller层
摘要: Struts与Webwork的扇子请跳过本篇。 MVC不就是把M、V、C分开么?至唯物朴素的做法是两个JSP一个负责View,一个负责Controller,再加一个负责Model的Java Bean,已经可以工作得很好,那时候一切都很简单。 so,我的MVC方案是使用Spring MVC的Controller接口,写最普通的JavaBean作为Controller
阅读全文
posted @
2005-08-23 14:53
江南白衣 阅读(14113) |
评论 (9)
编辑
简化Spring(2)--Model层
摘要: 无论什么模式,都不过是一种人为的划分、抽象和封装。只要在团队里理解一致,自我感觉优雅就行了。在我的Model层里,DO和Manager一生一旦包演全场.....
阅读全文
posted @
2005-08-22 14:55
江南白衣 阅读(11934) |
评论 (7)
编辑
简化Spring(1)--配置文件
摘要: 我厌倦一切配置文件繁重的框架。
最好的情况是,框架提供极端灵活复杂的配置方式,但只在你需要的时候。
阅读全文
posted @
2005-08-21 20:59
江南白衣 阅读(29319) |
评论 (13)
编辑
Groovy笔记
摘要: 关于Groovy的笔记、资讯和八卦
阅读全文
posted @
2005-08-20 01:35
江南白衣 阅读(10272) |
评论 (17)
编辑
Groovy写业务类、框架类的那一吨好处
摘要: 隐约觉得因为动态语言的无类型,还有闭包这样带着Lisp式FP的印记,加上MOP这样的机制,可能会激发更大的变革发生。
点击看全文
阅读全文
posted @
2005-08-19 15:20
江南白衣 阅读(4632) |
评论 (6)
编辑
在Spring+Hibernate框架下,用动态语言写业务类
摘要: 如果羡慕Ruby On Rails可以用动态语言来编码,但又舍不得Spring、Hibernate这些Javaer深以为傲的框架,那么有一种折中的方案:
仍然使用Spring+Hibernate框架,而用Groovy/Jython/JRuby来编写Controller类、Service类、DAO类。
阅读全文
posted @
2005-08-18 13:55
江南白衣 阅读(2983) |
评论 (5)
编辑
Groovy MOP实现mini-language 如传说中Java7.0的XML嵌入式语法
摘要: Groovy的Team Leader-- Guillaume Laforge说,MOP(Meta Object Protocol)是他最喜欢的Groovy特性。
阅读全文
posted @
2005-08-17 14:19
江南白衣 阅读(2697) |
评论 (6)
编辑
<
2025年1月
>
日
一
二
三
四
五
六
29
30
31
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
1
2
3
4
5
6
7
8
公告
Springside 春天的旁边
常用链接
我的随笔
我的评论
我的参与
最新评论
随笔分类
Spring(13)
(rss)
SpringSide(14)
(rss)
全部文档(65)
(rss)
架构师(2)
(rss)
资源八卦(12)
(rss)
随笔档案
2011年5月 (1)
2010年8月 (1)
2010年6月 (1)
2010年5月 (1)
2009年11月 (1)
2009年9月 (1)
2009年5月 (1)
2009年4月 (1)
2009年3月 (3)
2009年2月 (1)
2009年1月 (1)
2008年7月 (4)
2008年6月 (1)
2008年5月 (2)
2007年2月 (1)
2006年11月 (1)
2006年9月 (1)
2006年8月 (3)
2006年6月 (3)
2006年4月 (3)
2006年3月 (3)
2006年2月 (1)
2006年1月 (5)
2005年12月 (6)
2005年11月 (12)
2005年10月 (9)
2005年9月 (4)
2005年8月 (11)
朋友
Canonical
Cyt
David.turing
Dlee
DreamHead
Dudu
Femto
Java自由人
Michale Chen
Scud
Simon Lei
Totodo
Xiecc
切尔斯基
庄表伟
桃之夭夭
透明
铁手
非鱼
积分与排名
积分 - 1131546
排名 - 26
最新评论
1. re: Java5泛型的用法,T.class的获取和为擦拭法站台
过了10多年,我又遇到这个问题,居然找到的是我自己当年发现的方法。
--差沙
2. re: Ilog、Drools、Jess规则引擎的Rule Language 对比
; Fact templates
前面有个分号的??
--wffger
3. re: SpringSide 3.3.3 大众搬屋版
SpringSide它已经实现了增删查改,分页等这些你都不用自己写了。值得研究一下它的代码。
--好邻居官网
4. re: Spring2.0,Struts2.0,SpringSide 2.0--SpringSide 2.0M1 Release Notes
评论内容较长,点击标题查看
--zuidaima
5. re: Spring下的Unit Test笔记
评论内容较长,点击标题查看
--zuidaima
阅读排行榜
1. Java5泛型的用法,T.class的获取和为擦拭法站台(62554)
2. Python+wxWidgets快速开发桌面小程序(36482)
3. Nutch 0.8笔记--Google式的搜索引擎实现 (30578)
4. 简化Spring(1)--配置文件(29319)
5. 我的最小项目管理工具集(25040)