
软件工程
文章平均质量分 83
猫儿爷爷
...
展开
-
java项目开发流程
<br /> 1、项目启动 <br /> 1)、项目组成立(公司成员、客户成员)<br /> 2)、制定项目预期目标<br /> 3)、制定项目计划周期<br /> 4)、建立好项目组成员沟通机制<br /> 2、需求调研 <br /> 1)、创建调研计划、协调调研时间<br /> 2)、收集客户资料,获取客户需求<br /> 所有的资料都需要保留一份,资料中存疑的需要及时询问<br /> 3)、编写需求文档 <br /> 重点描述出客户的业务流程和性能要求。<br /> 采用Word原创 2011-02-27 03:33:00 · 2073 阅读 · 0 评论 -
Code Review
Code Review是保证项目中代码质量非常重要的一个环节,其主要工作是: 1、发现代码中的bug; 2、从代码的易维护性、可扩展性角度考察代码的质量,提出修改建议。 1、代码中的bug主要会出现在下列两个地方: (1) 与商业逻辑无关的bug。 比如,系统中打开的流/文件/连接等没有及时关闭;或是存在thread safe问题,或是存在性能低下问题等,这类问题对有经验的开发人员是比较容易发现的。 2、与商业逻辑相关的bug。 这类bug是非常隐蔽的,如果有对产品不熟悉的人参与该产品的项目开发,容易出现这原创 2011-03-31 10:30:00 · 1062 阅读 · 0 评论 -
java代码审查
<br /> <br /> 一、概述<br />代码审查(Code Review)是消灭Bug最重要的方法之一,这些审查在大多数时候都特别奏效。由于代码审查本身所针对的对象,就是俯瞰整个代码在测试过程中的问题和Bug。并且,代码审查对消除一些特别细节的错误大有裨益,尤其是那些能够容易在阅读代码的时候发现的错误,这些错误往往不容易通过机器上的测试识别出来。<br /> 1.1主要工作<br />1、发现代码中的bug;<br />2、从代码的易维护性、可扩展性角度考察代码的质量,提出修改建议。<br />原创 2011-04-01 18:26:00 · 2450 阅读 · 0 评论 -
java代码审查
<br /> <br /> 一、概述<br />代码审查(Code Review)是消灭Bug最重要的方法之一,这些审查在大多数时候都特别奏效。由于代码审查本身所针对的对象,就是俯瞰整个代码在测试过程中的问题和Bug。并且,代码审查对消除一些特别细节的错误大有裨益,尤其是那些能够容易在阅读代码的时候发现的错误,这些错误往往不容易通过机器上的测试识别出来。<br /> 1.1主要工作<br />1、发现代码中的bug;<br />2、从代码的易维护性、可扩展性角度考察代码的质量,提出修改建议。<br />原创 2011-04-01 19:11:00 · 5672 阅读 · 0 评论 -
权限设计
<br />1、 库的设计:建立五张表,权限表、用户表、角色表、角色权限表、用户角色表<br /><br />2、页面的设计:在页面菜单上的权限管理中包括用户管理(用户的增、删、改、查)与角色管理(角色的增、删、改、查).<br /><br />在系统开始使用时,肯定要用一个默认的系统用户在页面进行配置(也就是在库中存在一个用户,用户具有“超级管理员”角色,这个角色包含这个系统中的所有权限)。<br /><br />系统在初始化时权限表中包含你的所有的要控制用户显示的项的一个对应值。<br /><br /转载 2011-05-28 13:00:00 · 782 阅读 · 0 评论 -
localhost和127.0.0.1的区别
localhost与127.0.0.1的区别是什么?相信有人会说是本地ip,曾有人说,用127.0.0.1比localhost好,可以减少一次解析。看来这个入门问题还有人不清楚,其实这两者是有区别的。no1:localhost也叫local ,正确的解释是:本地服务器127.0.0.1在windows等系统的正确解释是:本机地址(本机服务器)他们的解析通过本机的host文件,windows自动将l原创 2011-06-21 19:28:00 · 1662 阅读 · 0 评论 -
java性能优化入门知识点
概述随着Java的广泛应用,越来越多的关键企业系统也使用Java构建。作为Java核心运行环境的Java虚拟机JVM被广泛地部署在各种系统平台上。对Java应用的性能优化也越来越受到关注;谈到Java应用的性能问题就不得不涉及到两个方面:一是Java应用的构造是否是最优化的;二是对JVM的微调。本文将从一般意义上对Java性能的优化做一些总结。Java性能优化的策略一谈到性能优化,往往转载 2012-01-29 11:32:25 · 949 阅读 · 0 评论 -
log级别设置
软件中总免不了要使用诸如 Log4net, Log4j, Tracer 等东东来写日志,不管用什么,这些东东大多是大同小异的,一般都提供了这样5个日志级别: × Debug × Info × Warn × Error × Fatal一个等级比一个高,但是在具体开发中,关于应该如何选择适应的等级,却没有找到好的文章进行说明。记录一下自己的一些看法原创 2011-07-07 17:24:47 · 11693 阅读 · 1 评论