
java开发管理
88再见孙悟空
这个作者很懒,什么都没留下…
展开
-
svn忽略不需要提交的文件
一、将已经提交至svn的文件,去版本化二、修改svn目录属性1、打开设置svn目录属性的对话框2、添加svn目录属性:global-ignores属性3、输入global-ignores属性的值global-ignores属性的值,即需要要忽略的文件例如:idea或eclipse的配置文件 、日志文件、 编译目录、打包目录、编辑器备份目录都...原创 2020-03-05 10:47:22 · 1123 阅读 · 0 评论 -
java软件开发文档
一、需求文档,功能文档二、业务流程文档三、接口文档四、DB文档五、测试文档提测说明,提测要求六、网络环境文档七、系统架构文档集群架构,负载均衡八、部署文档协议账号密码软件安装文档九、上线文档1程序类源代码字体库程序清单部署文档2DB类DB脚本图文说明原创 2017-02-16 14:46:47 · 982 阅读 · 0 评论 -
需求评审关键点
1需求合理性。是否影响其他主要功能,是否违背用户体验。2需求重要性3需求紧急性,开发周期多长4需求开发难度。有没有超出能力范围5需求开发工作量。原创 2017-02-28 15:20:10 · 1522 阅读 · 0 评论 -
版本管理与同步
1war包版本管理2源代码版本管理3各环境配置文件管理4版本同步以上文件的版本号都必须一致。如果不一致要与现网环境对比,同步到一致。原创 2017-02-28 15:46:50 · 412 阅读 · 0 评论 -
代码审查
一、内存问题1流关闭内存泄露2数据分页/限制集合长度否则内存溢出3限制文件大小否则内存溢出4限制耗内存数据读写频率频繁使用的耗内存数据直接定义为静态变量否则内存溢出二、代码单一职责问题一个方法一个作用,一个sql只查单表或关联表数据不然会引起代码无法维护和迭代问题。也可以方便复用三、代码复用问题原创 2017-03-02 13:55:34 · 366 阅读 · 0 评论 -
git版本管理
一、合并和衍合的区别1合并是两个分支最新版本合并衍合是一个分支的最新版本作为基础版本,重新另一个分支的修改过程。原创 2017-08-22 16:55:53 · 448 阅读 · 0 评论 -
关于java项目割接的准备工作
一、war包准备1源代码准备2配置文件准备。改成新环境的配置二、数据准备1非结构化数据准备本地磁盘文件准备2结构化数据准备(1)表结构或表sql脚本(2)表数据(3)oracle对象sql脚本:如序列,索引,触发器,存储过程。pl/sql developer可以使用“导出用户对象”导出三、软硬件准备1服务器原创 2016-12-22 22:10:48 · 1044 阅读 · 0 评论 -
我是怎么把一个项目带崩的
我是一名项目经理,在过去的四个月里,我把一个项目带崩了(上线后频出问题,用户无法使用)。在最近的几天,我每天都在反思自己,我都在问自己以下几个问题:1.我做错了什么?2.我在其中占有多重的因素?以下内容,我将回答以上问题,并在最后说一下我的补救措施。项目和团队背景首先给大家说明一下项目背景,以便各位对此项目有更清晰的了解:1.该项目是一个二次开发项目,第一个基础版本(打印申...转载 2018-08-14 11:05:57 · 638 阅读 · 2 评论