
软件工程
孤生竹丶
这个作者很懒,什么都没留下…
展开
-
软件工程的生命周期
软件生命周期软件有一个孕育、诞生、成长、成熟和衰亡的生成过程。这个过程即为软件的生命周期软件生存期的六个步骤为:1. 制定计划2. 需求分析3. 设计4. 程序编码5. 测试6. 运行与维护制定计划确定要开发软件系统的总目标给出功能、性能、可靠性以及接口等方面的要求完成该任务的可行性研究估计可利用的资源(硬件、软件、人力等)、成本、效益、开发速度转载 2017-09-28 16:24:13 · 2501 阅读 · 0 评论 -
一期项目开发反思
1.代码管理在本次系统开发中,出现了代码管理混乱,同事写的所有代码整合在一起时,需要发送文件整合,造成整合效率低下。究其原因,不熟悉代码管理工具SVN和git,此后的项目开发中一定要铭记此错误。2.分包设计分包设计的原因也是,代码整合时所出现的冲突,在刚开始分包设计时,不是依据,数据访问层和模型层不是依据模块功能划分,故导致在代码整合时造成部分冲突3.日志管理 项目中的调试采用...原创 2018-12-05 09:39:35 · 416 阅读 · 0 评论 -
怎么进行java高性能编程?
1.什么是高性能?根据百度百科的定义,一个程序对内存和时间的需求称为程序性能。故高性能就是程序对内存的使用率低,运行时间短。2.怎么进行java高性能编程?两个优化指标:时间优化,空间优化。2.1 并发编程中锁的优化与选择并发编程中,由于cpu的三级缓存,cpu的指令重排,引发的可见性问题;JIT编译器的字节码指令重排,引发的原子性问题。故必须引用到锁的机制,来保证共享数据的安...原创 2019-09-09 22:38:20 · 620 阅读 · 0 评论