豆瓣读书:http://book.douban.com/subject/19969386/第一章 Java性能调优概述1.性能的参考指标 执行时间: CPU时间: 内存分配: 磁盘吞吐量: 网络吞吐量: 响应时间:2.木桶定律 系统的最终性能取决于系统中性能表现最差的组件,例如window系统内置的...
分类:
编程语言 时间:
2014-06-23 08:10:31
阅读次数:
250
何谓重构
对软件内部结构的一种调整,目的是在不改变软件可观察行为的前提下,提交其可理解性,降低其修改成本。
重构的目的是软件更容易理解和修改;重构不会改变软件可观察的行为。
两顶帽子比喻
添加新功能 不修改既有代码,只管添加新功能,并通过测试重构 不添加功能,只管改进程序结构
为何重构
重构改进软件设计
改进的重要方向就是消除重复代码。...
分类:
其他好文 时间:
2014-06-07 01:59:57
阅读次数:
243
数据库是程序的仓库,也是程序中最脆弱的一部分,因为它的脆弱性和重要性,所以需要专门进行管理和优化。在如今的网络化的时代更加需要数据库的灵活和快捷,一个高效的数据库能够使程序运行效率更快,提高程序的运行效率。但往往对数据库的设计达不到我们想要的效果,所以数据库的优化显得尤为重要。该系列文章正是考虑大数据量的当今如何才能让数据库的设计更加灵活,数据检索、操作更加高效展开的讨论,其中涉及到的优化...
分类:
数据库 时间:
2014-05-07 06:12:15
阅读次数:
427
赵静娜:物品跟随系统:1、N(需求)由于自己经常性的忘记东西放在哪里,到用的时候找不到。并且很多同学都有类此这种情况,所以为了缓解这个问题,想设计出物品跟随系统,可以利用系统对物品的行踪进行跟随,有利于对物品的查找。2、A(做法)首先要建立一个用户个人物品的数据库,统计记录个人物品的信息。其次要设计...
分类:
其他好文 时间:
2014-04-28 11:28:30
阅读次数:
528