摘要: 今天就来简要说说我对jsp的理解以及老师对于myeclipse的讲解吧。 就像计算机的五大部件控制器,运算器,存储器,输入设备,输出设备一样。J2EE,EJB,JDK,Tomcat,Eclipse各自有着不同的角色。 J2EE是java企业版,几乎可以代表Java在web方面的成就,包括的东西很多, 阅读全文
posted @ 2017-07-02 14:00 江上弄笛 阅读(91) 评论(0) 推荐(0) 编辑
摘要: 不知不觉,软工实践小学期已经进行了三天,一开始,老师就明确了我们最终要做出什么:一个客户信息维护软件 首先,我们需要安装编写软件的环境:my eclipse Java enterprise 要说明的是my eclipse和之前我们学习java语言所用的eclipse稍有出入MyEclipse企业级工 阅读全文
posted @ 2017-06-28 22:33 江上弄笛 阅读(102) 评论(0) 推荐(0) 编辑
摘要: MSF概述:MSF(微软解决方案框架结构)是一组建立、开发和实现分布式企业系统应用的工作模型、开发准则和应用指南。它帮助企业融合商业和技术的目标,降低采用新技术后系统整体的费用,以及成功的应用微软技术整合商业过程的方法。MSF揭示出为成功设计、构建和管理技术基础结构或商业解决方案,所需了解的重要风险 阅读全文
posted @ 2017-06-04 14:36 江上弄笛 阅读(280) 评论(0) 推荐(0) 编辑
摘要: 敏捷开发: 敏捷开发,是一种从1990年代开始逐渐引起广泛关注的新型软件开发方法,是一种应对快速变化的需求的一种软件开发能力。它们的具体名称、理念、过程、术语都不尽相同,相对于“非敏捷”,更强调程序员团队与业务专家之间的紧密协作、面对面的沟通(认为比书面的文档更有效)、频繁交付新的软件版本、紧凑而自 阅读全文
posted @ 2017-05-30 13:53 江上弄笛 阅读(146) 评论(0) 推荐(0) 编辑
摘要: 软件团队模式主要有:主治医师模式、明星模式、社区模式、业余剧团模式、秘密团队、特工团队、交响乐模式、爵士乐模式、功能团队模式,官僚模式。 什么是瀑布模型:瀑布模型是将软件生存周期的各项活动规定为按固定顺序而连接的若干阶段工作,形如瀑布流水,最终得到软件产品。核心思想是按工序将问题化简,将功能的实现与 阅读全文
posted @ 2017-05-21 15:52 江上弄笛 阅读(158) 评论(0) 推荐(0) 编辑
摘要: 代码规范 现代软件经过几十年的发展,一个软件由一个人单枪匹马完成,已经很少见了,软件都是在相互合作中完成的。合作的最小单位是两个人,两个工程师在一起,做的最多的事情就是“看代码”,每个人都能看“比人的代码”,并且发表意见。但是每个人对于什么是“好”的代码规范未必认同,这时我们有必要给出一个基准线—— 阅读全文
posted @ 2017-05-11 20:41 江上弄笛 阅读(288) 评论(0) 推荐(0) 编辑
摘要: 软件开发的流程不光指团队的流程,还包括个人开发流程,因为软件团队是由个人组成的。在团队的大流程中,是每一个具体的的个人在做开发、测试、用户界面设计、管理、交流等工作,个人在团队中也有独立的流程。 软件工程师到底如何成长呢? 以下是我总结书本的要点: 1. 学会看代码大多数程序员都只愿意用自己写的代码 阅读全文
posted @ 2017-05-07 14:37 江上弄笛 阅读(157) 评论(0) 推荐(0) 编辑
摘要: 学了构建之法第二章,我认识了以下概念。 1.单元测试(unittesting),是在计算机编程中,针对程序模块(软件设计的最小单位)来进行正确性检验的测试工作。程序单元是应用的最小可测试部件。对于单元测试中单元的含义,一般来说,要根据实际情况去判定其具体含义,如C语言中单元指一个函数,Java里单元 阅读全文
posted @ 2017-04-23 12:40 江上弄笛 阅读(156) 评论(0) 推荐(0) 编辑
摘要: 初学构建之法感悟颇多。 几乎所有程序员都知道“程序=数据结构+算法”这句名言,但我在读这本书之前一直有个疑惑,我感觉所学的数据结构和算法课程几乎没有太大的联系,这是为何,读了这本书,我才了解到,原来程序,就是行行的代码,是建立在数据结构上的算法。程序要对数据进行操作,这些数据有些是静态的,有些是动态 阅读全文
posted @ 2017-04-08 22:04 江上弄笛 阅读(134) 评论(0) 推荐(0) 编辑