- 博客(17)
- 收藏
- 关注
原创 J2EE程序开发思路
<br />一、开发思路 1、MVC分层<br /> 首先要将应用程序分层,根据J2EE的MVC框架,哪些部分属于V(iew)层,哪些部分属于C(ontrol)层,哪些部分属于M(odel)层。各层之间采用何种方式进行调用。 2、框架的选择<br /> 对于MVC的各层采用何种框架,V层的框架有Strus、JSF等,M层有Hibernate等,C层EJB、Spring等。框架的选择根据框架的特点、应用程序的特点综合起来考虑。一般情况下:<br /> Strus框架适用于<br
2011-01-15 19:39:00 347
原创 J2EE程序开发思路
J2EE程序开发思路一、开发思路 1、MVC分层 首先要将应用程序分层,根据J2EE的MVC框架,哪些部分属于V(iew)层,哪些部分属于C(ontrol)层,哪些部分属于M(odel)层。各层之间采用何种方式进行调用。 2、框架的选择 对于MVC的各层采用何种框架,V层的框架有Strus、JSF等,M层有Hibernate等,C层EJB、Sprin
2010-02-22 11:22:00 554
原创 SOA架构
SOA(Service-orientedArchitecture)是面向服务的架构。对于服务的理解:1、系统可以看成是由各种服务组成,用户登录,各种交易等都可以看成是服务;2、其他外系统也可以看成各种服务。本系统可以使用外系统的服务来实现自身的功能。因此只要在互联网上发布各种有用的服务就可以组成一个系统。这更大程度的实现了重用。同时各服务之间是一个松散耦合,可以灵活的加以组装。但是SOA也存在一些
2009-12-19 10:56:00 276
原创 面向对象认识
软件是通过用计算机处理现实世界的事情,如科学计算、信息管理等。现实世界是复杂而多变的,如何准确理解现实世界是比较困难的?而且软件设计和开发人员大多数不熟悉相关领域,主要是通过相关领域的专业人员描述获取的,这样又涉及到专业人员描述和软件设计人员的理解,实施过程中经常出现理解上的差异。而且任何领域的业务都是在不断变化的,这实际上决定了软件开发的复杂性。 针对软件设计和开发的特
2009-12-06 20:05:00 345
原创 演绎与归纳
最近总是听别人说拒绝演绎,真的是应该拒绝演绎吗?首先来看演绎的定义。 演绎是从一般性的原理出发,根据某些逻辑规则,推导出特殊性或个别性的知识(《马克思恩格斯选集》第3卷 )。通俗的说 苏格拉底三段论¡ 大前提:所有人都会死¡ 小前提:苏格拉底是人¡ 结论:苏格拉底会死举例说明演绎过程:一、大前提:任意二点确定一条直线小
2009-09-09 22:22:00 1504
原创 大学同学十年聚会总结
大学同学十年聚会总结 从十年前踏出校门大家各奔东西,到如今聚在一起,每一个人都有很多的话要说。十年时间,也是生命的黄金时期,大家畅谈工作和生活的经历,有喜有悲。总体来看,有以下特点:一、每一个人基本上找到了自己的定位。(1)目前仍在作计算机相关的工作为10人左右,约占三分之一弱。其中不乏有成绩者,有二人分别就职于国际上大软件巨头司,而且都负责技术架构设计。另外有三人分别就职于国际和国
2009-06-05 11:31:00 2531
原创 十年感想
我十年来的主要变化主要存在于三方面:一、心态变化;二、能力变化。三、情感上的变化。首先是心态的变化。十年前刚走出学校大门的时候,心里既兴奋又紧张。兴奋的是终于结束了学生生涯。紧张的是面对外面的世界如何闯出自己的一片天地呢?刚到单位,我努力工作,很少计较个人的得失,同时保证自己所作的事情不出差错。心里想的是为自己理想去奋斗。渐渐的意识到现实与理想存在着不小的差距,在这段时间里,我迷茫过,
2009-06-05 11:30:00 983
原创 程序开发认识变迁
回首多年的程序开发,从结构化到面向对象,一步步的探索程序开发本身的规律,但有时候冷静下来仔细想想,是否存在一种可以遵循的规律呢?这个问题可能有解,也可能无解。但是对程序开发的认识却是在不断加强。 刚踏入社会,努力学习,总想把学校所学的用上,有时候想表现一下个性,但是实际上使用的与所学的差别较大,实际上是一个重新学习的过程,在不断学习的过程中,也渐渐领会了大学
2008-12-04 20:39:00 365
原创 金融危机中的机会
金融危机对IT行业的影响愈来愈大,一些公司已经考虑裁员了,一时间IT业界一阵恐慌,似乎感觉到冬天已经来了。但是我认为这场危机同样蕴藏着很大的机会,政府已经提出扩大内需和进行大规模的基础建设来等政策。从表面上看是为了通过扩大内需来刺激经济,实际上是增强自身的经济实力以应付将来可能出现的更大危机。对我们每个IT行业的从业人员而言,同样有着很大的机会,以前忙于设计、开发,现在终于有时间静
2008-11-15 09:10:00 802
原创 金融危机的思考
最近,全球性的金融危机愈演愈烈,一些大的投资公司纷纷破产,一些IT公司也受到了很大影响。可以预见IT行业会随着金融危机而进入一个低潮期,对于IT从业者而言,将进入职业生涯的严峻考验阶段。然后在这个严峻的时期,如何才能保持不败之地呢?这是一个摆在IT从业者需要深思的问题。 1、扎实的功底是立足的基础,熟练掌握一两门编程语言和设计模式。 2、掌握最新的IT技术和发展
2008-09-20 15:15:00 550
原创 初识SOA
随着经济的快速发展,现实世界已经变成了一个互联、变化极快、各种信息相当丰饶的世界。在这种情况下该如何应对呢?首先要共享和重用,使用已经开发完成的现有服务进行组装。然后是“随需应变”,敏捷开发。最后是充分发挥已有IT资产的能力,对现有IT的系统和资源进行整合。在这种情况下SOA应时而生,其面向服务的设计理念可以很好的解决现实世界的问题,将技术和业务结合的设计思路,不仅仅体现在技术变革,
2008-07-17 12:05:00 319
原创 从《IT学习力》读后感
今天从http://blog.csdn.net/jerryxycai/archive/2008/07/01/2600924.aspx看到关于IT学习力的问题。这是大师蔡學鏞的博客文章,深有感触。蔡大师将IT人员的学习力分为幼儿园、小学、中学、大学、研究班五个等级,主要从学习能力和主动性来区分等级。结合自身学习的实际情况,发现自己很多时候还是停留在小学阶段,虽然自己很努力很主动的去学
2008-07-05 17:07:00 525
原创 程序开发与哲学
程序开发是一个需要不断总结提高的工作,这与哲学思想中世界总是在不断发展变化的。刚毕业时使用C语言,后来陆续使用VB、Delphi、ASP等编程,使用起来越来越方便。后来接触到了JAVA,对BS架构的编程有了更深的认识。也算对自己不断的探索找确定了方向。另一个方面,计算机刚开始使用二进制编程、汇编语言。纵观发展过程,开发出一个新软件,然后用这个新软件去开发新的软件,这样使得软件得到了很大程度的发展。
2008-06-08 21:09:00 591 1
原创 开篇感言
今年是毕业后的第九个年头了,回想这九年的程序员生涯,酸甜苦辣各种滋味都有。最近突然想写点东西是因为意识到文字表述能力较弱,写一篇论文都感觉很吃力。同时也意识到写一些东西可以将自己的思维深化,想来想去,觉得还是在这里练习是比较好的方法,同时也希望各位同行进行指点。 九年的程序员历程对人生的改变的确很大,从写代码开始,到设计,再到负责整个项目的技术架构。对自己而言也是不断学习和提高
2008-05-11 10:50:00 305
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人