
软件工程
文章平均质量分 86
吉庆
以温柔的眼睛看世界,世界一派花团锦簇.
展开
-
简单工厂模式
面向过程编程是按照计算机可以理解的逻辑来描述和表达需要解决的问题.但这样的程序不容易维护,扩展,和复用,达不到高质量代码的要求,这是通过面向过程的缺点来引出面向对象的思想. 面向对象思想的优点,大话设计模式通过三国小故事进行了很好的阐述. 第一可维护性, 第二可复用, 第三可扩展, 第四灵活性(上三个特别的综述) 面向对象程序设计的中心:通过封装,继承,多态,降低程序的耦合性,从而体现上面所述的优点. 在这一章学到了一个编程原创 2011-02-18 09:09:00 · 962 阅读 · 0 评论 -
麻雀虽小五脏俱全----ZC评价系统
从暑假末期到开学初期我和少敏进行了一项ZC员工评价系统,项目相对来说比较小,而且之前也有过类似的系统,所以做起来的难度相对较小,我暂称之为小麻雀,但也就是这只小麻雀给了我一次初步经历软件工程的机会.而我也经历了各个角色,从最开始的业务联系人,到需求分析,软件编码,软件测试,软件部原创 2011-09-14 22:55:02 · 5009 阅读 · 12 评论 -
有得有失,殊途同归(2)
话说有得有失,得是在英语方面的确获得了不少锻炼,有一定的提高,而在计算机方面感觉自己进度落下很多,主要是在整个暑假的过程中我总有一种感觉,感觉我和自己走的和大家并不是一条道路,感觉自己好像走偏了,刚开始的时候心里也过不了这个坎儿,尤其是代码编写方面.不过后来和跟米老师说交流这个问原创 2011-09-07 00:14:04 · 1793 阅读 · 5 评论 -
我的2011----再见2011!你好2012!
今天本来是特别平常的一天,但是因为位置排在了2011年的最后,平常也就变得不平常了.一年就在这么转眼即逝中度过了.虽说一年比较短暂,但是回头在看看自己所拥有的这一年,留下的很多...... 在2011我把ShortBrain英语进行着. 英语的作用已经在不用赘述,每个人都知道它的重要性,而我的2011年英语是在听的过程中度过的,把自己浸泡在一种英原创 2011-12-31 21:49:41 · 8983 阅读 · 20 评论 -
软考总结
在十一月十一日的前一天,在北京结束了软件工程师的考试.总的来说伴随着淅淅沥沥的小雨,一切都很顺利. 这次软考对我来说是比较特殊的,因为我已经历过它,没有了对软考的那种恐惧,所考试的内容也渐渐的熟悉起来,而不是那种彻头彻尾的陌生.或许也是为了让我更加的巩固一下计算机的基础知识.总之经历了就有收获. 这次我不仅仅是一个考试者,同时也是一个考试队伍的管理者.原创 2012-11-13 20:37:52 · 2088 阅读 · 8 评论 -
带你轻松玩转Git--分布式版本控制系统
说起来也挺有意思,笔者原先接触Git的原因不是想学习Git本身的版本控制技术,而是为了学习计算机英语,为了能够锻炼学习原始英语视频的能力,于是从Lynda上面下载了一个关于Git系列的英语视频教程,Git之旅便从此拉开序幕. 在很早之前接触过Git,但当时也只是蜻蜓点水,并没有进行深入的了解.接下来我要做的是将笔者学习Git的一些经历和经验与大家分享,分享是一种更有效的原创 2013-07-31 08:32:13 · 3239 阅读 · 10 评论 -
带你走进EJB--那些跟EJB容器相关的那些Java概念
最近在对EJB的相关内容进行总结,在总结的过程中发现对容器的概念并不是很理解,因为EJB本身就是一个容器,但是容器到底是用来做什么的?它跟我们之前所了解的组件,框架,包,类等都有什么关系?接下来主要是从容器入手来理解这些概念. 对象,类,包,模块,组件,容器,框架,这些java属于他们都有一个共同的特点:容纳.但是他们彼此之间又有什么关系和联系么?对象(Object):原创 2013-06-09 22:53:22 · 9663 阅读 · 11 评论 -
代理模式之静态代理(2)
在上一篇文章中代理模式之说说那些重复的代码事(1)>>我们介绍到关于那些重复代码的事情?如果做到上文中所提到的第三个方案.接下来我将用实际的代码来想大家展示如何通过添加静态代理来. 本文主要通过静态代理作为过渡,本文并没有完成上文提到的第三个方案. 整体代码主要分以下三部分1原始代码2面对新需求在原来的代码上进行更改.3通过代理模式增加代理 普通代码演原创 2012-07-17 15:31:10 · 1969 阅读 · 11 评论 -
通过Struts实现计算器来学习ActionFrom和Action.
在上一篇文章中已经对Struts的整体流程有一个基本了解,接下来的小例子是通过实现一个简易计算器来进一步了解Struts. 简单需求如下:能够输入两个值,运算符. 计算成功后将成功的信息显示在页面上 Action完成计算 ActionFrom传数据 三个页面 重新配环境1拷贝lib下所有原创 2012-10-31 22:12:50 · 2088 阅读 · 5 评论 -
代理模式之说说那些重复的代码事(1)
我们在开发一个项目的过程中会遇到各种各样的问题,但是比较一个集中的问题是:在整个项目的代码中总会看到他们重复的身影.面对这些重复的代码我们应该如何去做呢? 第一种方案:不就是重复的代码吗?好办!"Ctrl+x","Ctrl+v"是我们的利器,不管多少原创 2012-07-14 11:28:09 · 2096 阅读 · 7 评论 -
软件设计师需要去了解哪些知识?
作为一个软件设计师之前都需要去知道去了解哪些知识呢? 从准备软件设计师的考试已经有一个月左右的时间.在这一个越的时间里学习了大量的计算机相关的知识,这次的准备自己的心态发生了很大的改变,不再是为了考过为目的,而是去学习,去收获更多的知识,并夯实自己的相关基础为目的.在此之前,自己对这些相关的知识或者体系并没有一个宏观的把控,不知道彼此之间的联系,没有一个全局的掌控.原创 2012-05-20 19:59:32 · 3476 阅读 · 13 评论 -
DRP之旅第二站--核心业务
业务是项目的一个核心,整个项目中大部分的技术实现都围绕着业务而展开.DRP是一个学习项目,也是我第一次从学习的角度来接触一项比较企业化的业务,而此次学习的业务可以理解为企业所需要处理的事务.而我们非常熟悉的软件需求分析.一定程度上是从分析企业业务的过程中进行概括,抽象出来的. DRP的项目背景是王勇老师所参与的一个真实的项目需求,是大型跨国医药企业在华分支机构,该项目上线主要是管理该公司在华原创 2012-02-23 22:07:15 · 1750 阅读 · 7 评论 -
评教那些事
评教之外的事:安排评教. 在这次评教过程中,学校安排同学进行评价挺不合理的,尤其是在8点9点那时候,将近两三层的楼梯都挤满了人,非常容易出现事故. 时间安排比较紧,同学们都来不及认真的对自己老师进行评价,大部分只是为了完成任务. 部分学院工作没有做好,甚至都不知道评教这件事情.例如此次的建工学院.消息通知存在一定问题(可以对原创 2011-12-17 22:15:19 · 1328 阅读 · 6 评论 -
初次接触YH系统维护
今天是我第一次接触YH系统维护.初步感觉:不适应.还有就是心虚,不懂的很多.因为自己几乎还没有接触过YH系统,不是很了解这个系统的业务流程.不过伟东说让我们在维护系统的过程中对系统进行了解,并不断的加深. 今天上午从九点多开始就进行问题的解决.主要问题是在后台添加道菜目后,没有办法对菜目得金额进行修改.由于我们都没有在现场,而对方不知道如何处理这个问题,这原创 2011-06-07 20:47:00 · 1062 阅读 · 1 评论 -
Variable 'X' is used before it has been assigned a value. A null reference exception could result at runtime.
在自己做机房收费系统的过程中出现了这样的一个现象:如图 str1 下面出现了一行波浪线.同时提醒自己错出现的错误.提示如下: Variable 'str1' is used before it has been assigned a value. A null reference exception could result at runtime. 在Build的时候会出现以下的警告: 如图:原创 2011-05-07 13:38:00 · 6078 阅读 · 0 评论 -
机房收费系统阶段总结(1)数据库设计
现在自己正在经历着第二次做机房收费系统,总体上的进度相对其他人算是比较慢,但是收获颇丰. 经历过第一次做机房收费系统,那时候对数据库的知识几乎就没有什么感觉,也就是在之前大概的学习了一个关于SQL 的视频然后就上手用vb实现机房收费系统.当时的数据库几乎称不上什么设计,就是自己想到什么就往表里添加什么.可是后来麻烦的事情来了,不是数据类型需要修改,就是需要增加一个字段,或者删除一个字段,同时还有好多表的内容重复.也就是数据冗余. 遵循提高班原创 2011-04-06 13:39:00 · 965 阅读 · 0 评论 -
新闻发布系统总结
新闻发布系统对我来说是进入了另一个环境的学习,由原来的C/S 到现在的B/S.其中变化最大的也就是界面的变化,将用户的界面搬到浏览器上面.这也是我们前一阶段学习MVC编程思想再一次实践和学习. 现在学习牛腩新闻发布系统已经接近尾声,对整个视频讲解的框架也有所了解.整体框架如下: 刚开始接触新闻发布系统的时候也就是机房收费系统结束时,前一部分所讲的内容和之前所学习的原创 2011-06-15 21:39:00 · 1637 阅读 · 0 评论