E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
Java性能
书籍总结
多线程编程核心技术(高洪岩)3、Effectivejava中文版(joshua bloch)4、深入分析javaweb技术内幕(许令波)5、大型网站技术架构核心原理与案例分析(李智慧)6、spring源码深度解析7、
java
QH_C
·
2016-01-10 13:00
Linux下Java线程详细监控和其dump的分析使用—-分析
Java性能
瓶颈
这里对linux下、sun(oracle)JDK的线程资源占用问题的查找步骤做一个小结;linux环境下,当发现java进程占用CPU资源很高,且又要想更进一步查出哪一个java线程占用了CPU资源时,按照以下步骤进行查找:(一):通过【 top -p12377-H】查看java进程的有哪些线程的运行情况; 和通过【jstack12377>stack.log】生成Java线程的dump详细信
江江的喵
·
2016-01-08 00:00
Java 应用发布后,需要关注的7个性能指标
在某个重大发布之后,都需要记录相应的指标,本文介绍了最重要的几个
Java性能
指标,包括响应时间和平均负载等。为理解应用程序在生产环境中如何运行,就需要遵循一些
Java性能
指标。
fengbin2005
·
2015-12-18 13:00
Java 应用发布后,需要关注的7个性能指标
阅读更多在某个重大发布之后,都需要记录相应的指标,本文介绍了最重要的几个
Java性能
指标,包括响应时间和平均负载等。为理解应用程序在生产环境中如何运行,就需要遵循一些
Java性能
指标。
OneAPM_Official
·
2015-12-17 10:00
java
应用
发布
互联网
Java 应用发布后,需要关注的7个性能指标
在某个重大发布之后,都需要记录相应的指标,本文介绍了最重要的几个
Java性能
指标,包括响应时间和平均负载等。为理解应用程序在生产环境中如何运行,就需要遵循一些
Java性能
指标。
OneAPM_Official
·
2015-12-17 10:00
java
互联网
应用
发布
Java 应用发布后,需要关注的7个性能指标
阅读更多在某个重大发布之后,都需要记录相应的指标,本文介绍了最重要的几个
Java性能
指标,包括响应时间和平均负载等。为理解应用程序在生产环境中如何运行,就需要遵循一些
Java性能
指标。
OneAPM_Official
·
2015-12-17 10:00
java
应用
发布
互联网
Java 应用发布后,需要关注的7个性能指标
在某个重大发布之后,都需要记录相应的指标,本文介绍了最重要的几个
Java性能
指标,包括响应时间和平均负载等。为理解应用程序在生产环境中如何运行,就需要遵循一些
Java性能
指标。
OneAPM蓝海讯通
·
2015-12-16 19:00
java
互联网
发布应用
性能
老李分享:
JAVA性能
监控工具
老李分享:
JAVA性能
监控工具1、问题OutOfMemoryError:内存不足;内存泄漏线程死锁锁竞争(LockContention)java消耗过多的CPU2、java常用健康工具jps (javavirtualmachineprocessstatustool
北京茑萝00
·
2015-12-16 16:15
软件测试开发
老李分享:
JAVA性能
监控工具
老李分享:
JAVA性能
监控工具1、问题OutOfMemoryError:内存不足;内存泄漏线程死锁锁竞争(LockContention)java消耗过多的CPU2、java常用健康工具jps (javavirtualmachineprocessstatustool
北京茑萝00
·
2015-12-16 16:15
软件测试开发
Java 应用发布后,需要关注的7个性能指标
在某个重大发布之后,都需要记录相应的指标,本文介绍了最重要的几个
Java性能
指标,包括响应时间和平均负载等。为理解应用程序在生产环境中如何运行,就需要遵循一些
Java性能
指标。
OneAPM蓝海讯通
·
2015-12-16 11:00
java
性能
互联网
发布应用
Java 应用发布后,需要关注的7个性能指标
在某个重大发布之后,都需要记录相应的指标,本文介绍了最重要的几个
Java性能
指标,包括响应时间和平均负载等。为理解应用程序在生产环境中如何运行,就需要遵循一些
Java性能
指标。
OneAPM蓝海讯通
·
2015-12-16 00:00
性能
发布应用
互联网
java
Spark---Scala与
Java性能
比较
自己分别用Java和Scala写了一个词频统计的例子,自己找了一个1000万的数据,然后模拟的是4个进程,读取的本地txt文件,然后统计两种语言的运行时间,做了十组对比,具体如下:Java与Scala语言性能对比组数/语言Java语言(ms)Scala语言(ms)11827090702179178476317599929741699286055176339193618271915771822383
镜中阿猫
·
2015-12-13 15:09
Spark
JAVA性能
优化之设计模式
**设计模式** 设计模式是前人工作的总结和提炼.通常,被人们广泛流传的设计模式都是对于一类问题的成熟的解决方案.如果能合理的使用设计模式,不仅系统能更容易的被人理解,同时还能是系统更加合理的结果.我就归纳了一些设计模式,能够提升软件性能的设计模式. **单例模式** 单例模式是设计模式中最为普遍的模式之一它是一种对象创建模式.用于一个对象的具体事例,它可以确保系统中一个类只会产生一个该类的实例.
a1134760013
·
2015-12-11 19:00
java
性能
优化
性能优化
Java性能
漫谈-数组复制之System.arraycopy
当我还年幼的时候,我很任性,复制数组也是,写一个for循环,来回倒腾,后来长大了,就发现了System.arraycopy的好处。为了测试俩者的区别我写了一个简单赋值int[100000]的程序来对比,并且中间使用了nanoTime来计算时间差:程序如下:int[]a=newint[100000]; for(inti=0;iis_oop(),"JVM_ArrayCopy:srcnotanoop"
yakovchang
·
2015-12-11 16:00
JAVA性能
调优之基本调优策略和手段
性能优化的一般步骤对系统软件进行优化,首先需要有明确的性能目标,清楚地指出优化的对象和最终目的.其次,需要在目标平台上对软件进行测试,通过各种性能监控和统计工具,观测和确认当前的系统是否已经达到相关目标,若已经达到,则没有必要再进行优化;若当前系统性能尚未达到优化目标.则需要查找当前的性能瓶颈.可能成为性能瓶颈的因素有很多,比如:磁盘I/O,网络I/O和CPU.当找到性能瓶颈后,首先需要定位到相关
a1134760013
·
2015-12-11 13:00
java
优化
性能
性能优化
JAVA性能
优化的五种方式
一,
JAVA性能
优化之设计优化设计优化处于性能优化手段的上层,它往往需要在软件开发之前进行,在软件开发之前,系统架构师应该就评估系统可能存在的各种潜在问题和技术难点,并给出合理的设计方案,由于软件设计和系统架构对软件整体设计质量有决定性的影响
欧阳冉冉
·
2015-12-11 10:37
JAVA语言设计
JAVA性能
优化的五种方式
一,
JAVA性能
优化之设计优化设计优化处于性能优化手段的上层,它往往需要在软件开发之前进行,在软件开发之前,系统架构师应该就评估系统可能存在的各种潜在问题和技术难点,并给出合理的设计方案,由于软件设计和系统架构对软件整体设计质量有决定性的影响
a1134760013
·
2015-12-11 10:00
jvm
软件开发
java性能优化
JAVA性能
优化之设计模式
**设计模式** 设计模式是前人工作的总结和提炼.通常,被人们广泛流传的设计模式都是对于一类问题的成熟的解决方案.如果能合理的使用设计模式,不仅系统能更容易的被人理解,同时还能是系统更加合理的结果.我就归纳了一些设计模式,能够提升软件性能的设计模式. **单例模式** 单例模式是设计模式中最为普遍的模式之一它是一种对象创建模式.用于一个对象的具体事例,它可以确保系统中一个类只会产生一个该类的实例.
欧阳冉冉
·
2015-12-11 00:00
设计模式
JAVA语言设计
java性能
调优工具
windows调优工具: 任务管理器(ctrl+alt+delete或)、资源管理器(任务管理器->性能进入或运行resmon.exe);JVM分析工具Jconsole,jProfile,VisualVM等集成工具,还有jps、jstack、jmap、jhat、jstat等小巧的工具。Linux工具:top(多核注意CPU和负载不同)、pidstat、iostat。常见问题:一、CPU过高1、
风魂樱之花
·
2015-12-08 15:00
Java性能
优化
一、避免在循环条件中使用复杂表达式在不做编译优化的情况下,在循环中,循环条件会被反复计算,如果不使用复杂表达式,而使循环条件值不变的话,程序将会运行的更快。例子:importjava.util.vector; classDemo{ voidmethod(vectorvector){ for(inti=0;i10,vectorneedstoexpand for(inti=0;i>2". i
u011427518
·
2015-12-07 19:00
java
成为Java GC专家(5)—
Java性能
调优原则
这是“成为JavaGC专家”系列的第五篇文章。在第一篇深入浅出Java垃圾回收机制中,我们已经学习了不同的GC算法流程、GC的工作原理、新生代(YoungGeneration)和老年代(OldGeneration)的概念。你应该了解了JDK7中5种GC类型以及各种类型对应用程序的影响。在第二篇如何监控Java的垃圾回收中,阐述了JVM是怎样实际执行垃圾回收的,我们怎样去监控GC以及哪些工具能让这个
byfworking
·
2015-12-04 11:00
java性能
优化技巧
原文链接:http://www.cnblogs.com/junkoChang/p/5018547.html在JAVA程序中,性能问题的大部分原因并不在于JAVA语言,而是程序本身。养成良好的编码习惯非常重要,能够显著地提升程序性能。1.尽量使用final修饰符。带有final修饰符的类是不可派生的。在JAVA核心API中,有许多应用final的例子,例如java.lang.String。为Stri
weixin_34146986
·
2015-12-04 10:00
java性能
监控工具
1、问题OutOfMemoryError:内存不足;内存泄漏线程死锁锁竞争(LockContention)java消耗过多的CPU2、java常用健康工具jps(javavirtualmachineprocessstatustool) 监控jvm进程状态信息使用格式:jps[options][hostid]-m:输出传入main方法的参数-l:显示main类或jar的完全限定名称-v:显示为jvm
xiexiaojun
·
2015-12-02 10:21
java
java性能
监控工具
1、问题OutOfMemoryError:内存不足;内存泄漏线程死锁锁竞争(LockContention)java消耗过多的CPU2、java常用健康工具jps(javavirtualmachineprocessstatustool) 监控jvm进程状态信息使用格式:jps[options][hostid]-m:输出传入main方法的参数-l:显示main类或jar的完全限定名称-v:显示为jvm
xiexiaojun
·
2015-12-02 10:21
java
java性能
监控工具
1、问题OutOfMemoryError:内存不足;内存泄漏线程死锁锁竞争(LockContention)java消耗过多的CPU2、java常用健康工具jps(javavirtualmachineprocessstatustool)监控jvm进程状态信息使用格式:jps[options][hostid]-m:输出传入main方法的参数-l:显示main类或jar的完全限定名称-v:显示为jvm虚
xiexiaojun
·
2015-12-02 10:21
java
【运维
Web】
Java性能
分析工具介绍
一、总体介绍 二、命令行工具 1、jps 类似于ps,列出正在运行的虚拟机进程。显示如下内容:虚拟机执行主类、LVMID(非常重要,其他命令都 需要输入该id) 命令格式: jps[options] VMID= [protocol:][//]lvmid[@hostname[:port]/servername] 查询实例
rainforc
·
2015-11-30 17:00
Java开发者必读的10篇精选优秀技术文章
InfoQ上有大量的关于
Java性能
、语言细节、语言对比等方面的文章,现在向大家推荐10篇精选的优秀文章,这些文章来自微信公众号InfoQ,如
郭蕾
·
2015-11-18 00:00
Java开发者必读的10篇精选优秀技术文章
InfoQ上有大量的关于
Java性能
、语言细节、语言对比等方面的文章,现在向大家推荐10篇精选的优秀文章,这些文章来自微信公众号InfoQ,如
郭蕾
·
2015-11-18 00:00
Groovy-
Java性能
对比
摘要:Groovy用@CompileStatic性能和Java一样,Script比Java慢一个数量级。在业务方法占主要消耗时间的情况下,均无区别。 先说结论,如上面摘要所述,用Groovy的语法糖的同时如果苛求性能,就加@CompileStatic编译注解。下面是用punit做的2次并发性能测试结果,第一次是执行一个简单的方法调用,第二个是模拟一个耗时的业务方法。工程代码,请参考我的git:ht
key232323
·
2015-11-16 13:00
性能
groovy
JVM——九大工具助你玩转
Java性能
优化
Java性能
优化工具可以帮助你改进你的Java代码。 之前我写过一篇关于5个工具帮助写出更好的Java代码的文章。合适的工具可以改进我们的代码,并且提高开发效率。在IDR解决方案中,我们一
·
2015-11-13 20:30
java性能优化
Java性能
小技巧
局部决定整体。一个应用的整体性能取决于每个组件的性能。下面是一些帮助你提高应用性能的Java编程技巧: 编程技巧 原因及策略 避免重复创建对象 为什么: 更少的对象会需要更少的垃圾回收 使用的空间越少,应用的性能越好 怎么做: 重复利用一个对象,而不是在每次需要的时候都去创建一个功能一样的对象 (这样做) String s = “
·
2015-11-13 06:17
java性能
Java性能
(2) 调整你的JSP和Servle
转载地址:http://blog.csdn.net/jinhuiyu/archive/2008/12/10/3487588.aspx 很多应用的表现层都是使用JSP和Servlet, 这一篇探讨一下怎么通过Coding最佳实践和部署过程的配置提高这类应用的性能。 推荐的最佳coding 实践 这一段提供一些技巧和coding实践去提高JSP和servlet的性能。一下是一些提高JSP和ser
·
2015-11-13 04:21
java性能
Java性能
(1) - Java Programming Guidelines
转载地址:http://blog.csdn.net/jinhuiyu/archive/2008/12/10/3487584.aspx 这一部分包含了Java编码和性能方面的问题, 这个guidelines不是专门针对应用服务器的,但这是一些在很多情况下的偶通用的规则,如需了解Java coding最佳实践的完整分析探讨,请参考 Java Blueprints. 避免序列化(Serializat
·
2015-11-13 04:20
programming
反射及元数据的性能问题
因此,我说C#性能不好,和说CLR性能不好,说的是一个事情(就像说
Java性能
不好,就是说JVM性
·
2015-11-13 01:43
元数据
Groovy-
Java性能
对比
先说结论,如摘要所述,用Groovy的语法糖的同时如果苛求性能,就加@CompileStatic编译注解。下面是用punit做的2次并发性能测试结果,第一次是执行一个简单的方法调用,第二个是模拟一个耗时的业务方法。工程代码,请参考我的git:http://git.oschina.net/key232323/groovy-performance-test第一次:(只做计算)[concurrent]S
丁永
·
2015-11-12 11:00
性能
groovy
performance
java性能
优化策略
1. 尽量使用局部变量代替成员变量,循环中对成员变量、方法的调用不超过2次 2. ArrayList如果知道大小,初始化时应指明 3. HashMap的遍历,用Entry 4. 如果确定类不可继承尽量使用final指定类的修饰符 5. 不要再循环中嵌套try()catch{},应把它放在最外层,慎用异常 6. 对于容器中的某一个对象,能用索引就不要用obj 7. 尽量减少乘法和除法运算
·
2015-11-11 15:56
java性能优化
Java性能
优化技巧整理
一、避免在循环条件中使用复杂表达式在不做编译优化的情况下,在循环中,循环条件会被反复计算,如果不使用复杂表达式,而使循环条件值不变的话,程序将会运行的更快。 例子: import java.util.vector; class cel { void method (vector vector) { for (int i = 0; i < vector.size (); i+
·
2015-11-11 07:20
java性能优化
Java性能
调优续
3.2 字符串的调优 下面列出一些常见的关于字符串优化的策略,简单的我就不多作解释了。 1) 使用规则表达式处理字符串匹配代替复杂的字符串查找和复制操作; 2) 使用不拷贝字符串中字符的高效方法,例如String.subString()方法; 3) 尽可能不要使用需要拷贝字符串中字符的低效方法,例如String
·
2015-11-11 03:45
java性能
《Java程序性能优化》学习笔记 Ⅰ 概述 设计优化
豆瓣读书:http://book.douban.com/subject/19969386/ 第一章
Java性能
调优概述 1.性能的参考指标 执行时间:  
·
2015-11-11 01:23
java
2014-12-06-1156-Java-五款Java工具
JClarity ——性能监控 JClarity目前提供两款有关
Java性能
的工具:Illuminate和Censum,Illuminate是一款性能监控工具,而Censum是
·
2015-11-11 01:09
java
【转发】关于
Java性能
的9个谬论
然而在历史上还有一种趋势,人们靠智慧和经验来研究
Java性能
,而不是靠应用统计和实证推理。在这篇
·
2015-11-10 21:52
java性能
Java性能
优化技巧及实战
Java性能
优化技巧及实战关于Java代码的性能优化,是每个javaer都渴望掌握的本领,进而晋升为大牛的必经之路,但是对java的调优需要了解整个java的运行机制及底层调用细节,需要多看多读多写多试
凡尘里的一根葱
·
2015-11-09 21:00
java性能优化
性能——有限资源,高效利用
估算内存消耗《
Java性能
》这本书表明在一个经典的JavaEE应用程序中,实时数据大小和最佳内存配置参数之间有很强的相关性。设置最大堆大小为3-4X(实时数据大小)。
zootial
·
2015-11-06 18:00
java性能
优化
尽量指定类、方法的final修饰符如果修饰一个类为final,则该类中的所有方法均为final的。final修饰可以让类不能被继承,方法不可以被重写java编译器会寻找机会内联所有的final方法,内联对于提高java运行效率意义重大尽量重用对象尽量使用局部变量调用方法是传递的参数以及在方法中定义的变量均保存在栈中,速度快,且运行结束后,自动销毁,不需要垃圾回收及时关闭流尽量减少对变量的重复计算
王元元
·
2015-11-03 13:00
C#会重蹈覆辙吗?系列之2:反射及元数据的性能问题
因此,我说C#性能不好,和说CLR性能不好,说的是一个事情(就像说
Java性能
不好
·
2015-11-01 08:35
元数据
Java性能
小技巧
局部决定整体。一个应用的整体性能取决于每个组件的性能。下面是一些帮助你提高应用性能的Java编程技巧: 编程技巧 原因及策略 避免重复创建对象 为什么: 更少的对象会需要更少的垃圾回收 使用的空间越少,应用的性能越好 怎么做: 重复利用一个对象,而不是在每次需要的时候都去创建一个功能一样的对象 (这样做) String s = “No longe
·
2015-10-31 18:26
java性能
如何优化JAVA程序开发,提高
JAVA性能
作者:赛迪网 来源:赛迪网 (2007-02-01 10:52:12) 通过使用一些辅助性工具来找到程序中的瓶颈,然后就可以对瓶颈部分的代码进行优化。一般有两种方案:即优化代码或更改设计方法。我们一般会选择后者,因为不去调用以下代码要比调用一些优化的代码更能提高程序的性能。而一个设计良好的程序能够精简代码,从而提高性能。 下面将提供一些在JAVA程序的设计和编码中,
·
2015-10-31 16:53
java性能
java性能
编码规范整理二
接上篇
java性能
编码规范整理一 12、对于高频度使用的对象, 需要进行单独优化处理给以重用 13、在代码开发中,需要根据应用场景合理选择集合框架中的集合类, 应用场景可按单线程和多线程来划分
·
2015-10-31 10:42
java性能
为
JAVA性能
而设计(一)
为
JAVA性能
而设计(一) 发布时间:2007-1-9 15:51:42 来源:JavaWorld  
·
2015-10-31 10:10
java性能
关于
Java性能
监控您不知道的5件事
责怪糟糕的代码(或不良代码对象)并不能帮助您发现瓶颈,提高 Java™ 应用程序速度,猜测也不能帮您解决。Ted Neward 引导您关注 Java 性能监控工具,从5 个技巧开始,使用Java 5 的内置分析器JConsole 收集和分析性能数据。 当应用程序性能受到损害时,大多数开发人员都惊慌失措,这在情理之中。跟踪 Java 应用程序瓶颈来源一直以来都是很麻烦的,因为 Java 虚拟机有黑
·
2015-10-31 09:02
java性能
上一页
16
17
18
19
20
21
22
23
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他