随笔分类 -  自多于水

Test
冰云同志的一些似是而非的想法
摘要:冰云同志已经好久没写blog了,以至于我已经遗忘了他的blog的存在,今天查subversion的配置,从BJUG的主页连过去看看,竟然意外的发现他又写了几篇...粗看一遍,汗啊...http://blog.nona.name/archives/167.html这篇叫强类型的烦恼...哎,里面的观点很古怪。第一个,弱类型数据库,这简直就是胡说八道!momo同学...你该跟我去听听体系结构了。Str... 阅读全文

posted @ 2005-04-27 12:49 raimundo 阅读(2495) 评论(0) 推荐(0)

J2EE 5.0 Draft
摘要:j2ee 5.0 early draft出了!!!今年比较期待的一个规范,匆匆读完发现和1.4差别不是特别大,整体的architecure还是那些,比较有意思的是,在web container、ejb container和client container里都有ejb persistence api,貌似之前传说中的jsr 220,怎么叫ejb persistence api了?比较奇怪。如果真是e... 阅读全文

posted @ 2005-04-07 23:27 raimundo 阅读(1760) 评论(2) 推荐(0)

Bouchet and Montero
摘要:邝伟棠先生曾在古典吉他村写道:Bouchet本身并不是以吉他制造为专业,亦可能因他不需靠这工作吃饭,故他造的琴很少,而他在设计上的新想法却很多,在他晚年时,他设计出一种新的结构,但他的体力已无法应付把它实现,因每一种构想在付诸实行时,不可能马上便成功,都要反复修改,才可达到理想,Marin的手工是西班牙少有的细致,而且每一部份都能独立完成,加上与Bouchet的交情,自然是最佳的人选,Bouche... 阅读全文

posted @ 2004-12-15 10:32 raimundo 阅读(1336) 评论(0) 推荐(0)

uml
摘要:今天下了Together Architect,还算不错的产品,里面的samples格外的有意思,展现了一种很好的uml组织形式。晚上开始看Robert C.Martin的《UML for Java Programmers》,看得很欢畅。 阅读全文

posted @ 2004-11-03 20:47 raimundo 阅读(1786) 评论(1) 推荐(0)

Metaphor·Semantic·Ontology
摘要:在未来一段时间内,这三个词将会是非常hot的buzz word,不同于oop、aop这类毫无想象余地的技术词汇,对这三个词,任何一个认识3000中国字的文化人都能泡一杯香茶点一支烟,深刻地把它们引向哲学那片茂密的雨林。恰巧前一阵看一本书《西方伪科学种种》,其中有一段话:绝大多数使用“语义学”一词的当代哲学家,把这个词仅用于研究词汇和其它符号的意义。形成鲜明对比的是,伯爵把这... 阅读全文

posted @ 2004-09-24 10:45 raimundo 阅读(2326) 评论(3) 推荐(0)

第一篇发在javaeye的帖子
摘要:我知道我要挨扳砖,没事,来吧:) 赫赫,我来说一下spring vs EJB,首先强调,我不是ejb的拥护者,但我欣赏他的完整、他的学院气,同时也深感他的硬伤,我不是spring的拥护者,虽然去年3、4月间看到spring的时候曾经让我眼前一亮。对ejb有太多的误解,对spring有太多的吹捧,我希望这是一个相对公平的比较. 我认为spring和ejb的差异在这样三个方面,一个是受众也就是这两个叫... 阅读全文

posted @ 2004-09-20 02:17 raimundo 阅读(5576) 评论(7) 推荐(0)

semantic age is coming!
摘要:从去年开始spring很火,的确作为一个技术环境可配置的容器,spring对贫容器环境组件的支持还是很不错的也或得了很多的赞誉。于是很多人喧嚣着,spring会成为j2ee开发的主流,lightweight会是未来的趋势,在很多人眼里spring扮演了j2ee救世主的角色。我说这是不可能的,ejb在技术完备性是spring不可比拟的,但是更重要的是ejb提供一套标准的企业级开发语义,就是enter... 阅读全文

posted @ 2004-09-17 00:36 raimundo 阅读(2011) 评论(5) 推荐(0)

伟大的jsr250
摘要:如果sun保持它一贯的学究做派,这将是近年来jcp上最伟大的一项jsr。要说明jsr250的伟大,先看一下jsr175,表面上看175的确带来了开发上的简便,再也不需要冗长的xml来做metadata descript了,简单优雅的通过一系列annotation,来刻画一个类的元信息,似乎一切都是那么清晰明媚,然而实际上却是存在着更大的混乱。第一个问题就是不同framework里的同语义的注释。比... 阅读全文

posted @ 2004-09-16 16:38 raimundo 阅读(10588) 评论(4) 推荐(0)

enterprise
摘要:今天party讨论,意想不到的是竟然对enterprise这个词起了很大的争执,查了一下词霸:enterprisen.(名词)(1)An undertaking, especially one of some scope, complication, and risk.事业:一项事业,尤其指一项雄心勃勃、复杂、且具危险性的事业(2)A business organization.企业:商业机构(3... 阅读全文

posted @ 2004-08-01 23:08 raimundo 阅读(1739) 评论(1) 推荐(0)

something about ejb
摘要:最近借ejb3 ea出台的机会review了一下ejb2.1 spec,顺手也总结一下我对ejb的认识:Enterprise JavaBeans is an architecture for component-based computing.ejb规范明确的指出了ejb是基于组件的结构,也就是说是component architecture的东西,那么它的基本出发点就是技术问题和业务问题的SoC... 阅读全文

posted @ 2004-07-29 11:10 raimundo 阅读(1587) 评论(0) 推荐(0)

交接
摘要:离职还真是一件很麻烦的事情,好多东西都要交接,现在最大的障碍就是我写的一个简化的cwm实现了,代码不复杂,可是要教会那个人用却要从mof讲起,哎~~~mof这个东西一想起来就很郁闷 阅读全文

posted @ 2004-07-28 16:39 raimundo 阅读(1423) 评论(3) 推荐(0)

component architecture
摘要:j2ee里有许多技术是使用component architecture的,比如servlet,比如ejb,在component architecture有一个基本的概念就是SoC,也就是系统分为业务部分(或功能部分)和技术部分(分布、缓存、调度pool、并发访问等等),其中业务部分交给具体的组件来实现,而技术部分则由容器来负责提供,一个具体功能被分别交给容器和组件来实现,那么组件对容器... 阅读全文

posted @ 2004-07-21 21:45 raimundo 阅读(1430) 评论(1) 推荐(0)

other dependency injection ways
摘要:最近一直在想其它的dependnecy injection方法,现在看到的比较有吸引力的就是类似ejb 3的那种field injection,就像这样: public class InjectableObject { @Inject private DependencyObject dependency;}初看这种方法觉得很惊艳,因为一个object的dependnecies是属于实现级... 阅读全文

posted @ 2004-07-17 10:00 raimundo 阅读(984) 评论(0) 推荐(0)

container structure
摘要:随手画的一个container structure的图,就画了几个主要的概念,在container based的component结构最重要的一个概念就是component virtual proxy,所有的容器增强都是利用client和real component间的这一个proxy来完成的;component local context是component对其他managed resource... 阅读全文

posted @ 2004-07-16 15:52 raimundo 阅读(954) 评论(0) 推荐(0)

lightweight container
摘要:Server Component Pattern里列出了对于容器实现的一个包含28个概念的server component patten的词汇表: 1 组件 2 容器 3 组件接口 4 生命周期回调 5 注释 6 组件实现 7 实现限制 8 虚实例9 实例池调度 10 钝化 11 粘合代码层 12 组件代理 13 组件上下文 14 命名 15 被管资源16 可插资源 17 主键 18 句柄 1... 阅读全文

posted @ 2004-07-16 15:38 raimundo 阅读(652) 评论(0) 推荐(0)

metaphor
摘要:现在发现最难的一件事情就是给类或方法起名字,原因之一是我并不能像熟悉中文一样的深谙英文的语义变化,往往在起名的时候使用了错误的隐喻,另外一个就是源于对所要设计和实现的系统的暧昧的认识,难以言简意赅的表述一个明确concepts。比如这样一些接口: public interface IUnknown { Object queryInterface(Class type)... 阅读全文

posted @ 2004-07-16 15:35 raimundo 阅读(842) 评论(1) 推荐(0)

导航