• 今天想了想。

    1.JSF是否就要放弃Servlet?

    JSF是针对JSP文件来设计页面跳转流程的,这个过程中并不允许有Servlet出现。这一点从理论上讲是对的,View层本身就应该只是页面之间的关联跳转,而不会在流程中插入代码。但是实际实现过程中,不可能不要代码,也不可能把业务逻辑完全交给Back Bean(原因见前文),那么能做这个工作的也就只有Filter了。最后实现的过程应该是定义页面跳转流程、定义要使用到的Back Bean、为需要业务逻辑服务的页面加入相应Filt...
  • JSF的问题

    2007/03/11

    这两天在考虑一个问题,关于JSF的Bean的。

    先说一下整体的情况: 按照MVC的结构,整个架构划分成三个大的层次,由下至上是 DAO->Service->View。

    在三个层次中,DAO层利用泛型提供GenericDAO以及默认的Hibernate实现,利用AOP提供一些可插拔的特殊功能,包括数据分页、NamedQuery等等。为什么要采用AOP方式去实现分页呢?因为分页其实是一种DAO层中的非常规需求,是高于基本数据操作的,但是它在Service层又...
  • 首先做需求调查,调查用户的初步需求,以用户的语言和表述为准,并形成文字,以《用户需求说明书》的形式结束此阶段。

    然后进行需求分析,综合分析用户提出的需求,进行细化,和用户一起探讨需求的可行性、成本、周期以及功能的取舍、实现顺序等等,以《需求规格说明书》形式结束此阶段。

    然后以需求分析阶段总结出来的功能、流程和细节,编制以伪代码表示的项目功能测试程序,以测试覆盖需求。这里的测试主要指在程序上的测试和在Web上的测试两部分。

    接下来应该进入实际的编程实现阶段。按照功能点去实现,并不断的通过单元测试和代码重构进行迭代开发。不要指望一开始就形成一个大的框架,每一次迭代都意味着下一次迭代的需求可能发生变化,应该以迭代的方式保持和用户沟通的频率,保持对需求敏感度的高度感知。这一阶段要进行到达到用户认可并且在《需求规格说明书》范围内的需求才算结束。并且在每次迭代结束后,要通过上一阶段制定的项目功能测试程序对整个项目功能进行测试,保证测试通过,是每次迭代成功的基本条件。

    最后是项目上线测试阶段,这一阶段主要注意的是在需求范围内的行为是否符合预期、在需求范围外的行为是否允许,是否没有考虑到、项目运行性能和效率等等。

     

    小结一下:这种项目开发思路,以用户需求为最关键的项目元素,所有的行为都以用户需求为中心来进行。以用户需求来编制项目验收测试,以测试约束项目开发方向和目标,以迭代方式保证项目和需求的更新同步。

  • 一个问题

    2007/02/21

    为什么同样做一件事情,做着玩挺有意思,当作职业天天做却枯燥无比呢?比如开车。
  • 2007/02/21

    回家,留个印记


    常常随着哈喇子一起挂在嘴边的羊肉汤!


    清风寨上一头牛


    让人很感叹的一副对联


    母校大门


    那长长的台阶


    家乡那一片片的梯田,那鲁湾啊那鲁湾


    辛苦了一辈子的父母啊~

     

    PS:强烈BS Blogbus,居然有空间限制……真是郁闷,贴不上来了

  • 辞职

    2007/01/30

    总算下了这个决心,走出了这一步,看到老高漠然的表情,心里还是很愧疚的,还是不习惯亲手打碎别人对我寄托的期望和希望。

    那一瞬间,心里有点空空荡荡的,就像对xlzhao说的那样,我放弃的是稳定、重视、信任和资历,去追求自由、新鲜、变化和经验。有得必有失。

    现在,我是一个自由人了,我该摒弃刚毕业时急于找到工作的心态,静下心好好想想自己想做什么,能做什么,该做什么了。

  • 一、做网站项目。

    二、做搜索相关。

    三、做软件项目。

    四、做互联网的一些新的东西。

    ???

  • 2007

    1.给自己找一个方向,事业上的。

    2.做点小项目,挣点血汗钱

    3.出去走走,去看看天南地北的朋友们

      1)上海:八月之心

      2)杭州:幸三

      3)广州:胖妹、gogo.lrc

      4)深圳:John、老陈

      5)要是没有想到的,看到了就自己报名哈

    4.多和别人交流,多交流才能有更大的进步。

  • 这个生日过得可是轰轰烈烈,老妈问我玩好了没,我说当然啦,都持续玩三天了!

    想想这次是24年来最隆重的一次了吧~也是出血最多的一次~从老婆到朋友,从同事到同学,都聚过了,远方的朋友也还记得我,挺高兴的,不过以女性居多,男生一般没这记性:)

    欢乐谷还是挺好玩的,尤其是有人陪我去尝试遍各种惊险设施的情况下。还收到一个最感动的礼物,当然当时我是不会表现出来的,只是脸上的笑意一忍再忍还是没忍住。

    黄金甲的EP我是没想到的,朋友聚会开心不已就是最好的祝福,会上我们严肃的批评了L同学Z同学不思进取坚持后进的光光状态的思想,两位同学也做出了深刻的检查,聚会在一片狼藉中圆满结束。

    当然最值得开心的事情就是资产解冻,可恨又可爱的爱存不存,在冻结俺主要资产7天零10个小时之后,总算给了我重新生存的勇气和依靠,这种勇气直接导致了Kodak V705的到来。
    啊,生活是多么美好!啊,世界是多么可爱!

    关于生日的盛况就大概描述完毕,如有疑虑者,请致电800-800-80XX

    生日快乐!

  • 天际面试

    2007/01/17

    看看过去的文字,想想心里的感觉,一样的迷茫.

    看了很多女生的文字,再转身看看自己的一亩三分地,总觉得透出一丝丝忧愁沉重.太多的东西,让我没法轻松起来,没法去自由自在.

    昨天去天际,果然叫"天际",就是最顶层,听我的没错的!

    一进门就吓了一跳,还以为是个大公司,至少也有正经的办公地点吧.虽然现代城不是什么破地方,但是那种地方也让我隐隐打起退堂鼓.

    接待我的是一个暴着牙肉的中年妇女,胃里那一阵翻滚啊~~想想,认识的人事经理中,还是高姐好些,有气质,长得也不错~~

    她领我上了二楼去到一个房间,等着面试.象个办公室,可是摆设又显出它是一个接见室...

    十分钟后,来了个严肃的瘦眼镜,坐下开始让我介绍自己,然后开始按照简历上的条目开始发问.虽然我接触的面试不多,不过还是一眼能看出他没啥面人的经验,比起tywang还是差多了,人家毕竟还是sina的部门总监...

    嗨,自己的口才也真是不好,不会吹.要会吹的人,按我简历上那些,可以吹得天花乱坠,我就只会老老实实的有一说一...

    什么叫"高级工程师",一直就没明白这一点,这次可总算明白了,所谓高级,就是不用培训,直接可以上手做,所谓初级,就是需要培训,需要人带的..工作内容都差不多.

    再问了他个问题,天际是SNS,不错,但是他明确的告诉我,天际是交友网站..God,我已经开始准备撤退了...自古以来我就对交友网站没感觉,这次不会例外.

    他没啥兴趣了,我也没啥兴趣了,于是乎礼貌性打个招呼,闪人.不过他还问我愿不愿意做初级,我摇摇头,告诉他,no!看来天际是真缺人,呵呵.

    这次纯属玩票性质的面试就这样结束鸟...有可以总结的东西,学的东西并不怎么足够,心态还需要有调整,下一个地方应该找的是可以学东西,增长见识的地方,需要时间,去丰富技术的面和深度,下一次,再下一次才有资本去谈更多.初级不是不能做,其实到新地方,能和新地方马上和谐同步的很难做到,所以初级应该是个必经的阶段,这点,从sina和tianji的经历都可以看出,只要喜欢那个环境,那就可以去做的.

    这次面试呢,更坚定了我离开enet的决心,要是再在这边混两年,恐怕我就真的沉沦下去了,还是需要活力,需要人带,需要有新的环境来学习和见识的~