BlueDavy之技术Blog
理论不懂就实践,实践不会就学理论!
BlogJava
::
首页
::
新随笔
::
联系
::
聚合
::
管理
::
674 随笔 :: 2 文章 :: 1263 评论 :: 1 Trackbacks
<
2006年1月
>
日
一
二
三
四
五
六
25
26
27
28
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
公告
随笔分类
@RIAWork(10)
(rss)
Java(76)
(rss)
Javascript(7)
(rss)
OSGi、SOA、SCA(65)
(rss)
Plugin Architecture(12)
(rss)
Workflow(5)
(rss)
业界随想(24)
(rss)
数据集成(8)
(rss)
系统设计(46)
(rss)
软件工程(29)
(rss)
随笔档案
2008年5月 (2)
2008年4月 (1)
2008年3月 (3)
2008年2月 (1)
2008年1月 (10)
2007年12月 (2)
2007年11月 (2)
2007年10月 (6)
2007年9月 (2)
2007年8月 (4)
2007年7月 (5)
2007年6月 (2)
2007年5月 (4)
2007年4月 (2)
2007年3月 (3)
2007年2月 (2)
2007年1月 (1)
2006年12月 (6)
2006年11月 (5)
2006年10月 (8)
2006年9月 (13)
2006年8月 (15)
2006年7月 (3)
2006年6月 (7)
2006年5月 (9)
2006年4月 (12)
2006年3月 (13)
2006年2月 (9)
2006年1月 (15)
2005年12月 (21)
2005年11月 (28)
2005年10月 (16)
2005年9月 (27)
2005年8月 (25)
2005年7月 (24)
2005年6月 (29)
2005年5月 (275)
2005年4月 (14)
2005年3月 (16)
2005年2月 (16)
2005年1月 (13)
文章档案
2005年5月 (2)
Blogger's
【은상수 银尚秀,您的首席饰品专家】
Bjug
EclipsePowered
jack
jini (99% jakarta) blogging
Michael Chen
Peter Cheng
raimundo桃之夭夭
冰云
刑红瑞
地狱男爵
庄表伟
曹晓刚的
梦想风暴
破门点滴
透明思考
银狐999
搜索
最新评论
1. re: Acegi实现对象实例级权限控制的方法
现在在看acegi结合使用的项目,将其扩展,扩展的自己都不知道在干什么?
--dssd
2. re: Hibernate实践
留个名.大体了解了hibernate..
--star
3. re: 分析JBoss Remoting
写的也有些道理
--北京网站制作
4. re: JavaOne第二天重大新闻:Java 7 will support OSGi[未登录]
好消息啊,非常感谢
--roger
5. re: JavaOne第二天重大新闻:Java 7 will support OSGi
好消息,感谢楼主发布消息。
--忘忧结
阅读排行榜
1. Hibernate实践(17587)
2. 系统设计说明书(架构、概要、详细)目录结构(13464)
3. 工作流管理系统概述(7437)
4. Eclipse(3.1) Plugin Framework(基于OSGI的Plugin Architecture)(6066)
5. 发布《OSGi实战》正式版(5797)
评论排行榜
1. 漫谈CMS(84)
2. 《OSGi进阶》预览版发布(52)
3. 发布《OSGi实战》正式版(45)
4. Hibernate实践(28)
5. 分层与分模块开发(25)
01 2006 档案
界面对象化
摘要: 界面对象化是指以对象的思想去描述页面元素以完成UI的集成和开发,以使UI原型能够映射或转化为可运行的系统原型,提升系统开发的效率,避免大量的花费时间在UI的集成、维护上。
阅读全文
posted @
2006-01-26 11:59
BlueDavy 阅读(1135) |
评论 (9)
编辑
既然认为它是好的,就要发挥到极限-系列之三重构
摘要: 想改良一个烂设计为好设计吗?想增加或维护代码功能时更加简单吗?重构无疑是其中最好的方法之一,既然它是好的,我们就要把它发挥到极限,把重构发挥到极限的方法就像kent beck说的,采用两顶帽子的原则,工作中不断的交换帽子,^_^
阅读全文
posted @
2006-01-26 10:58
BlueDavy 阅读(844) |
评论 (0)
编辑
既然认为它是好的,就要发挥到极限-系列之二单元测试
摘要: 既然测试是好的,那就把它发挥到极限。
测试是好的,这一点无可厚非,几乎做软件的人都是认可的,本篇只是谈谈测试中的单元测试部分,单元测试的目的是为了保证类中的方法是符合设计时的需求的,需求驱动似的类实现,^_^
阅读全文
posted @
2006-01-22 23:43
BlueDavy 阅读(1214) |
评论 (3)
编辑
既然认为它是好的,就要发挥到极限-系列之一持续集成
摘要: 既然认为它是好的,就要发挥到极限,这是XP的思想。
持续集成无疑是一种非常好的方法,那么在实际的软件开发过程中就应该把它的好发挥到极限,但就我自己经历过的项目以来,只在一个项目中真正的较好的实现了持续集成,不知道大家的情况是怎么样?持续集成的最出名的代表还是MS的Daily Build和冒烟测试了。
阅读全文
posted @
2006-01-21 19:14
BlueDavy 阅读(1113) |
评论 (0)
编辑
回顾两个项目看设计阶段
摘要: 回顾自己所经历的两个项目,来对设计阶段进行了总结,自己也算是个XPer,经历过的这两个项目也基本都是采用XP的方式进展,大家都知道,XP在设计阶段推崇的是群体设计,通过CRC来完成,在这里就对两个项目执行的情况做做总结。
阅读全文
posted @
2006-01-18 23:22
BlueDavy 阅读(1287) |
评论 (7)
编辑
需要html元素标签吗?
摘要: 在很多的web框架中,经常会看到提供html元素的标签,例如在采用velocity作为显示层的很多web框架中就会提供诸如table、input等这些元素标签,提供这些标签的用意是很清楚的,就是为了能够统一整个web应用的显示形式和操作模式,但这些标签的提供却在很大程度上给UI集成带来了麻烦,想想本来只要UI设计师切割图片然后直接导为html的部分,变成了还需要开发人员去把页面所有的元素改为使用标签的方式,平白无故的增加了痛苦。
阅读全文
posted @
2006-01-14 19:43
BlueDavy 阅读(555) |
评论 (0)
编辑
1M内存可用来缓存多少对象?
摘要: 为了提高系统的响应性能,一般都会采用缓存技术来实现,如果用象ehcache、oscache这样的开源的cache工具来实现,一般都需要由开发人员来设置maxElementsInMemory这个值,但这个值在设置的时候大家都是怎么去设置的呢?凭想像还是随便写一个值呢?这个值设的过大嘛有可能会造成outofmemory,设的过小嘛又浪费服务器巨大的内存,为了能够更好的设置这个值,我写了个测试程序来估算1M内存能够缓存多少个对象。
阅读全文
posted @
2006-01-12 23:57
BlueDavy 阅读(2043) |
评论 (5)
编辑
貌似Maven 1.0的一个bug?
摘要: 今天在写持续集成脚本的时候竟然碰到个莫名的bug,郁闷了,调了N久才解决,目的是为了写一个多工程maven脚本,最外层的maven脚本通过maven:reactor的方式调用各子工程的maven脚本,在各个脚本独立运行没问题的情况下,写了最外层的maven脚本,最外层maven脚本其实很简单,就是通过maven:reactor调用各子工程,这个时候竟然出现了一个奇怪的bug,跑到其中一个project的时候竟然报该工程中
的地方no goal [clean],//faint
阅读全文
posted @
2006-01-10 22:32
BlueDavy 阅读(416) |
评论 (0)
编辑
OSGI R4中的Declarative Service
摘要: R4中增加了Declarative Service,简称DS,本来一直还没很关注,近来equinox maillist讨论的比较多,今天就又翻开r4来看了看,Declarative Service的提出就是为了解决之前在R3时对于service的调用比较麻烦的问题,^_^,不过觉得这也只是部分解决而已,现在支持了service的lazy load的概念,呵呵,但其实现在的问题同样很典型,新在采用的是通过ComponentContext.lookup的方式,多么象context.lookup,更是多么的象IoC 1,前段时间equinox maillist也一直讨论过引入IoC的问题,也不知道现在进展如何了,希望能快点看到引入了IoC 2 or IoC 3的方式,那样的话现在的service的引用就不会那么麻烦了......
阅读全文
posted @
2006-01-08 22:20
BlueDavy 阅读(461) |
评论 (0)
编辑
基于Ajax的Web系统开发的思考
摘要: 对于基于AJAX的开发与基于MVCFramework的开发的比较,同时提出基于ajax开发吸取基于MVCFramework开发的优点的方式。
阅读全文
posted @
2006-01-08 10:04
BlueDavy 阅读(3634) |
评论 (4)
编辑
设计文档?
摘要: 就设计文档的编写、意义来探讨设计文档。
阅读全文
posted @
2006-01-06 21:19
BlueDavy 阅读(1729) |
评论 (4)
编辑
基于数据驱动开发的Demo
摘要: 目前做的框架中对于数据驱动开发方式支持的Demo,如感兴趣的话可以下载过去看看,是flash版的,因为太大了,所以只能提供分个压缩包的方式。
阅读全文
posted @
2006-01-06 16:36
BlueDavy 阅读(955) |
评论 (0)
编辑
初探ruby on rails
摘要: Ruby on rails的流行让自己也忍不住去尝试了一把,毕竟能够号称比java开发快10倍,仅这点就够吸引人的了,初次使用下来,总体感觉就是和基于纯java的开发来比自然是强很多,毕竟ruby on rails是个web开发框架,但如果以基于java的web开发框架去对比的话我倒是不觉得java的web开发框架效率就比ruby on rails低多少,也许是因为自己对ruby on rails了解不够深入的原因。
阅读全文
posted @
2006-01-05 21:51
BlueDavy 阅读(1794) |
评论 (2)
编辑
软件开发中的质量保证
摘要: 如何保证软件的质量一直就是令人头疼的事,这里列了一个自己实际运作的一套用于保证软件质量的方法,还望大家多加指点。
阅读全文
posted @
2006-01-03 13:36
BlueDavy 阅读(1257) |
评论 (1)
编辑
从足球赛谈软件开发
摘要: 昨晚看切尔西的比赛的时候突然联想到了软件开发,呵呵,来看足球赛:
1、根据比赛双方的实力、主客场、天气等等各方面因素来比赛双方都会制定自己的目标,战平、胜或别的目标。
2、需要在有限的时间内(90分钟)达成目标。
3、多种角色构成。(守门员、后卫、中场、前锋)
4、一定的阵型(4-3-3、4-4-2)和战术(防守反击、短传渗透、长传冲吊)。
5、多变的形式以及多种不定因素(裁判、球员状态等)。
阅读全文
posted @
2006-01-01 21:32
BlueDavy 阅读(989) |
评论 (3)
编辑
Powered by:
BlogJava
Copyright © BlueDavy