在网上看了很多资料,自己在公司也做过一些和性能有关的项目!!!
总结来说性能和缓存有着巨大的联系,好像只要一提到性能有关的问题就会让人联想到JVM,分布式缓存,一提到HIBERNATE性能,就会联想到ECCATCH等。。。
缓存真的可以提高性能吗,分布式缓存真的可以让我的程序跑的更快,真的可以减少服务器数据库端的压力吗。。。
曾经偶遇过一高手,高手和我说你算性能的方法不对,空间复杂度,和时间复杂度不准确,不精确。高手是C出身,据说当年性能测试时连CPU指针都计算入内。
在高手如云的今天,高手们越来越注意自身程序的性能,因为功能上的开发已经不能满足高手们的欲望,只有优雅的代码结构+高速度的效率才是高手需要的。
而且真正的高手已经放弃考虑自身程序的性能,只要程序比较见状,在代码上节省性能远不如在服务器上做手脚来的快。
这样,机群产生了,分布式的概念被迅速推广,脱离了程序的分布式外插件让COERDER欣喜不已。
那我们的程序到底还值不值得优化,我们的良好习惯还需要养成吗,我们在程序结构上下的功夫还需要存在吗,除去SQL语句是不是我们真的什么都不用在意,只要可以都丢到缓存里。。
我们还需要有优雅的代码吗?
程序到底该如何优化???
- 写回答
- 好问题 0 提建议
- 追加酬金
- 关注问题
- 邀请回答
-
3条回答 默认 最新
悬赏问题
- ¥15 ansys fluent计算闪退
- ¥15 有关wireshark抓包的问题
- ¥15 需要写计算过程,不要写代码,求解答,数据都在图上
- ¥15 向数据表用newid方式插入GUID问题
- ¥15 multisim电路设计
- ¥20 用keil,写代码解决两个问题,用库函数
- ¥50 ID中开关量采样信号通道、以及程序流程的设计
- ¥15 U-Mamba/nnunetv2固定随机数种子
- ¥15 vba使用jmail发送邮件正文里面怎么加图片
- ¥15 vb6.0如何向数据库中添加自动生成的字段数据。