码迷,mamicode.com
首页 >  
搜索关键字:java性能    ( 261个结果
Java性能优化——HashCode的使用
背景 告警子系统监控4万个大网元所有端口的某些指标数据,根据阈值配置判断是否产生告警。采集——数据处理子系统每5分钟会主动采集24万次数据,发送24万条消息给告警子系统,这24万条消息涉及100万实体的数十个指标数据。告警子系统采用多节点部署方式分担压力,每个节点处理不同网元类型,不同实体,不同指标 ...
分类:编程语言   时间:2016-07-10 12:29:20    阅读次数:294
java性能优化1--字符串优化处理
以上代码中,s1和s2引用的是相同的地址,故而第四行打印出的结果是true;而s3虽然只与s1,s2相等,但是s3时通过new String("123")创建的,重新开辟了内存空间,因引用的地址不同,所以第5行打印出false;intern方法返回的是String对象在常亮池中的引用,所以最后一行打 ...
分类:编程语言   时间:2016-07-09 20:48:01    阅读次数:230
Java性能优化指南系列(二):Java 性能分析工具
进行JAVA程序性能分析的时候,我们一般都会使用各种不同的工具。它们大部分都是可视化的,使得我们可以直观地看到应用程序的内部和运行环境到底执行了什么操作,所以性能分析(性能调优)是依赖于工具的。在第2章,我强调了基于数据驱动的性能测试是非常重要的,我们必须测试应用的性能并理解每个指标的含义。性能分析和数据驱动非常类似,为了提升应用程序的性能,我们必须获取应用运行的相关数据。如何获取这些数据并理解它...
分类:编程语言   时间:2016-07-05 01:12:38    阅读次数:372
java性能优化
优化技术1:尽可能的重用对象,而不是新建。因为对象的新建时间是赋值时间的980倍,而新建一个小数组的时间是赋值时间的3100倍。 ...
分类:编程语言   时间:2016-07-01 18:19:58    阅读次数:150
Java性能优化指南系列(一):概述和性能测试方法
Java性能分析是一门艺术和科学;科学指的是性能分析一般都包括大量的数字、测量和分析。绝大多数的性能工程师都有科学背景,运用科学的严谨是获取最大性能的重要组成部分。艺术部分指的是什么呢?性能调优是部分科学部分艺术的观点是很早就有的,但是关于性能的主题很少会给定特定的知识,这就是艺术的部分了,它和我们平常接受到的培训是不一样的,培训是确定了的。还有部分原因是对于某些人来说,性能调优是建立在深入的知识...
分类:编程语言   时间:2016-06-23 18:55:25    阅读次数:230
Java 性能优化
前言   代码优化,一个很重要的课题。可能有些人觉得没用,一些细小的地方有什么好修改的,改与不改对于代码的运行效率有什么影响呢?这个问题我是这么考虑的,就像大海里面的鲸鱼一样,它吃一条小虾米有用吗?没用,但是,吃的小虾米一多之后,鲸鱼就被喂饱了。代码优化也是一样,如果项目着眼于尽快无BUG上线,那么此时可以抓大放小,代码的细节可以不精打细磨;但是如果有足够的时间开发、维护代码,这时候就必须考...
分类:编程语言   时间:2016-06-02 14:54:37    阅读次数:375
Java性能优化攻略详解
如何让Java应用程序运行是一回事,但让他们跑得快就是另外一回事了。在面对对象的环境中,性能问题就像来势凶猛的野兽。但JVM的复杂性将性能调整的复杂程度增加了一个级别。这里Refcard涵盖了JVM internals、class loading(Java8中更新以映射最新的元空间)、垃圾回收、故障诊断、检测、并发性,等等。 当前Java是目前软件开发领域中使用最广泛的编程语...
分类:编程语言   时间:2016-05-19 11:59:21    阅读次数:459
83.JAVA编程思想——关于JAVA性能
83.JAVA编程思想——关于JAVA性能 Java 语言特别强调准确性,但可靠的行为要以性能作为代价。这一特点反映在自动收集垃圾、严格的运行期检查、完整的字节码检查以及保守的运行期同步等等方面。对一个解释型的虚拟机来说,由于目前有大量平台可供挑选,所以进一步阻碍了性能的发挥。 “先做完它,再逐步完善。幸好需要改进的地方通常不会太多。” 1     基本方法 只有正确和完整地检测了程序后,...
分类:编程语言   时间:2016-05-12 15:42:04    阅读次数:165
java性能时间与空间消耗
Java性能时间与空间消耗 一、减少时间消耗 (1) 将循环不变量的计算移出循环 例如:for (int i=0; i<size()*2; i++) { ... } > for (int i=0, stop=size()*2; i<stop; i++) { ... } (2) 避免重复计算 例如:i ...
分类:编程语言   时间:2016-04-21 18:09:16    阅读次数:276
261条   上一页 1 ... 12 13 14 15 16 ... 27 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!