`
文章列表
测试一下 导入功能
最近在参与一个棘手项目,居然直接参与到需求阶段了。 虽然,目标是架构师不过,分析师的活看来也是要会的。网上找到一篇(好像也是唯一一篇)讲述use stories的文章。拿来借鉴一下吧。。。。出处:Extreme Programming 论坛 作 ...
    虽然一直觉得 interface 和abstract其实各自作用不同,而且有各自所适应的情况。但是就是说不清楚,他们在使用时应该在注意的区别。    看了 Erich Gamma的说法,恍然大悟。java interface作为接口时是应该相对稳定的。一旦你修改了一个接口,其实现都会作废,需要按照从新修改来遵守这个已发布的契约。而从,领域抽象的角度来看。java 中的interface 应该作为一个行为契约来用。所以,只有相对稳定的行为集可以作为一个接口公告和契约发布出来,让client调用,这才是java interface的真实含义。比如,发布一个Transcation interf ...
    用例建模时总是把握不住宏观与细节程度,并且对于一些用例本身不能很好描述的需求进行建模。几乎每次分析都是步履艰难。最近找了些资料看,才发现犯忌讳。。。赫赫。。    吸取了之前教训,现在个人吧用例建模分为两大步骤。首先是宏观的完全出自用户的功能事例。当上一部基本完成后,就需要需求分析人员作进一步细化,并最终通过用户审核的。之前一步可以称为基础需求用例,后者就是次用例了。。:)    基础用例建模可以遵照经典用例分析的一些步骤。有一点区别,对于本系统完全被动的参与者也可以作为首选分析对象。因为有时候用户虽然不知道要对系统干啥,但是却非常关注自己得到系统的服务。一个用例建立可以有如下步骤:   ...
    江南白衣的springside诞生已经有一段时间了。。。 可惜我这几天刚刚见到,惭愧啊。。。 挺有兴致浏览了一下功能说明。 我考,那么多啊。。。真够厉害的,还有居然用Groovy写业务的计划。。。不过。。。需求好像过于笼统吧。。赫赫。 比如,功能上是不是还有应该有收藏夹这样的东东。反正dearbook上是有的。。。赫赫     下载下来初步看了一下。好的地方不说了毕竟目标是best practise。。。 只是奇怪。。对于所有的业务数据的Dao都不提供行限制(就是UI上讲的分页)的逻辑。比如:      1     /** 2      * 按map中的条件进行查询。 3      */ ...
    上周一,大学同学陈X居然在sun技术日活动中抽到大奖。一个iPod -_-b。然后在台上说:“java其实是比较容易的语言...”。本人在这里严重鄙视其人品,居然在关键时刻大爆发说...
    (大量参考PoEAA...-_-...)    最近网上看到这样的帖子<<谁能告诉我Hibernate有何优秀之处>> 作者给出了对hibernate在实现orm的诸多不满和怀疑。而且很多开发人员都有着这样疑问,“怎么这个流行东东,我用起来就是不 ...
质疑robbin对update与saveOrUpdate的看法。“ save是明确说我要把这个transient object转为persistent object。update只在两个不同的session之间使用,且我明确知道要update的是一个detatched ojbect。saveOrUpdate在两个不同的session之间使用,但我不知道是transient ojbect还是detatched ojbect。虽然saveOrUpdate可以做到save和update的both,但是因为各有各的明确语义,所以各有各的存在理由。”个人认为 update与saveOrUpdate完全取决 ...
<o:p></o:p>    在事务系统中很重要的一个概念就是“锁”。在事务系统中“事务”概念保证了数据访问的原子性,即单事务进程中一组数据访问的一致性,而“锁”的概念保证了数据访问的隔离性与排他性,即并发事务 ...
    转载请保留出处,尊重他人劳动。 引子: 模式的定义,似乎都如出一辙但又似乎都略有不同,这些由于关注点的不同导致的不同点让事情变得有点复杂了。 简史: 何谓设计模式?任何一本讲解软件设计模式的书籍都会首先问出这个问题。而大部分又都会给出一个(或若干个)传说中软件设计模式起源的定义:        “每个模式就是一条由三部分组成的规则,它表示了一个特定环境、一个问题和一个解决方案之间的关系。        … 简单地说,模式是一个出现在世界上的实物,同时也是一条规则,告诉你应该如何创建一个实物、应该在何时创建。它既是过程,也是实物;既是对当前实物的描述,也是对创建实 ...

测试一下

测试一下 public class Hi {    /**     *      */    public Hi() {        super();        // TODO Auto-generated constructor stub    }    public static void main(String[] args) {        System.out.println("Hello,world!!");    }} 不错不错。。。
test
Global site tag (gtag.js) - Google Analytics