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性能
Java性能
优化技巧
=================================== 可供程序利用的资源(内存、CPU时间、网络带宽等)是有限的,优化的目的就是让程序用尽可能少的资源完成预定的任务。优化通常包含两方 面的内容:减小代码的体积,提高代码的运行效率。本文讨论的主要是如何提高代码的效率。 ==================================
zhengcb9872
·
2013-08-25 22:00
java性能优化
关于
Java性能
的9个谬论
然而在历史上还有一种趋势,人们靠智慧和经验来研究
Java性能
,而不是靠应用统计和实证推理。在这篇文章中,我希望拆穿一些最荒谬的技术神话。
guohf
·
2013-08-11 21:00
java
Java性能
调优工具BEA JRockit Mission Control - kakatian1 - 51CTO技术博客
WebLogic使用修改commEnv.cmd为-Xmanagement-Dcom.sun.management.jmxremote.port=7091-Dcom.sun.management.jmxremote.authenticate=false-Dcom.sun.management.jmxremote.ssl=false 运行rmi的机器如果有多个IP就会有这个问题。也可以通过设置jav
·
2013-08-06 00:00
weblogic
AppServer
Java性能
调优之JVM
HotSpotVM谈到Java的性能,runtime的两个方面很关键:JIT和GC。JIT的作用使尽可能快地执行代码;GC的作用是(在管理存储的同时)从代码的执行中抽取尽可能少的时间。因而Java的性能是让JIT(在更多存储器的帮助下)产生更多理想代码,并减少GC用以管理存储的时间(指针越大这越困难)随着64位的HotSoptVM的出现,虽然64位CPU拥有更宽的数据总线,但是这却使得java中对
Hsuxu
·
2013-07-14 18:00
Java性能
调优之操作系统
首先讲述下操作系统层面的性能监控工具。在性能调优的工作中通常可见三个必不可少的步骤:性能监控=》性能分析=》性能调优。性能监控(perfomancemonitoring):在没有任何可用性能数据的情况下,先进行性能的监控。性能分析(performaceprofiling):收集应用的性能数据,进行分析。性能调优(performancetunning):修改源代码,配置文件等来改善性能。性能调优中很
Hsuxu
·
2013-07-13 16:51
java性能调优系列
Java性能
调优之操作系统
首先讲述下操作系统层面的性能监控工具。在性能调优的工作中通常可见三个必不可少的步骤:性能监控=》性能分析=》性能调优。性能监控(perfomancemonitoring):在没有任何可用性能数据的情况下,先进行性能的监控。性能分析(performaceprofiling):收集应用的性能数据,进行分析。性能调优(performancetunning):修改源代码,配置文件等来改善性能。性能调优中很
Hsuxu
·
2013-07-13 16:00
转:如何利用 JConsole观察分析Java程序的运行,进行排错调优
JConsole是一个内置
Java性能
分析器,可以从命令行或在GUIshell中运行。
so_fast
·
2013-07-03 17:00
JConsole
有关
JAVA性能
优化
调ArrayList对象中的ensureCapacity()方法预先设置这个数组的大小,提前告诉 系统这个数组的容量。可以提高添加新元素的速度。 累加字符串 可以使用 “+”“+=”还有StringBuffer.append() 用StringBuffer.append()比前者性能高出许多 字符串lenght()方法
郝_磊
·
2013-06-25 10:00
java
Java性能
优化之List遍历
众所周知,JavaList遍历的方式有三种:for-each、iterator、for循环。这三种遍历方式在性能上有何区别?我们将Arrayist和LinkedList分开进行讨论。一、Arrayist,根据博客http://ubuntudaily.net/2011/11/performance-comparison-between-3-ways-to-traverse-an-arraylist的
Kingguary
·
2013-06-20 16:00
Java性能
小技巧【转】
局部决定整体。一个应用的整体性能取决于每个组件的性能。下面是一些帮助你提高应用性能的Java编程技巧:编程技巧原因及策略避免重复创建对象为什么:更少的对象会需要更少的垃圾回收使用的空间越少,应用的性能越好怎么做:重复利用一个对象,而不是在每次需要的时候都去创建一个功能一样的对象(这样做)Strings=“Nolongersilly”;(不要这样)Strings=newString(“silly”)
wxyFighting
·
2013-06-15 13:00
java
内存
对象
性能优化
Java性能
的9个谬论
然而在历史上还有一种趋势,人们靠智慧和经验来研究
Java性能
,而不是靠应用统计和实证推理。在这篇文章中,我希望拆穿一些最荒谬的技术神话。
xiaogezq0
·
2013-06-14 11:00
大家谈18岁的Java——李刚:Java需要引入更多的新的探索
2013年,已经进入第18个年头的Java仍然是InfoQ上最受欢迎的话题,最近的《详细分析Java中断机制》、《关于
Java性能
的9个谬论》、《深入理解Java内存模型》等系列文章,一直占据InfoQ
杨赛
·
2013-06-14 00:00
大家谈18岁的Java——李刚:Java需要引入更多的新的探索
2013年,已经进入第18个年头的Java仍然是InfoQ上最受欢迎的话题,最近的《详细分析Java中断机制》、《关于
Java性能
的9个谬论》、《深入理解Java内存模型》等系列文章,一直占据InfoQ
杨赛
·
2013-06-14 00:00
大家谈18岁的Java——朱鸿:开过跑车后再去开大巴车总是有点不爽的
2013年,已经进入第18个年头的Java仍然是InfoQ上最受欢迎的话题,最近的《详细分析Java中断机制》、《关于
Java性能
的9个谬论》、《深入理解Java内存模型》等系列文章,一直占据InfoQ
杨赛
·
2013-06-11 00:00
大家谈18岁的Java——朱鸿:开过跑车后再去开大巴车总是有点不爽的
2013年,已经进入第18个年头的Java仍然是InfoQ上最受欢迎的话题,最近的《详细分析Java中断机制》、《关于
Java性能
的9个谬论》、《深入理解Java内存模型》等系列文章,一直占据InfoQ
杨赛
·
2013-06-11 00:00
Jprofile 性能测试优化、
java性能
优化 服务器,监视器,java,Java,开发
说明Java跟踪分析简单的性能问题很容易分离并解决,然而,大的性能问题,如内存溢出或者系统的罢工,通常在系统处于高负载情况下发生,就不能这么简单的处理了。这些问题需要一个独立的测试环境、一个模拟的负载,并且需要仔细地分析和跟踪。服务器的性能改善是依赖于数据的。没有可靠的数据基础而更改应用或环境会导致更差的结果。分析器提供有用的服务器应用信息,但由于从单用户负载下的数据与多用户负载下得到的数据是完全
cibsoft
·
2013-06-08 19:55
java
服务器
java性能优化
JProfile
监视器
性能测试优化
Jprofile 性能测试优化、
java性能
优化 服务器,监视器,java,Java,开发
说明Java跟踪分析简单的性能问题很容易分离并解决,然而,大的性能问题,如内存溢出或者系统的罢工,通常在系统处于高负载情况下发生,就不能这么简单的处理了。这些问题需要一个独立的测试环境、一个模拟的负载,并且需要仔细地分析和跟踪。服务器的性能改善是依赖于数据的。没有可靠的数据基础而更改应用或环境会导致更差的结果。分析器提供有用的服务器应用信息,但由于从单用户负载下的数据与多用户负载下得到的数据是完全
cibsoft
·
2013-06-08 19:55
java
监视器
Jprofile
性能测试优化
java
关于
Java性能
方面的9个谬论
Java性能
问题被冠以某种黑暗魔法的称谓。一部分是因为其平台的复杂性,在很多情况下,无法定位其性能问题根源。
beijingshi1
·
2013-06-08 09:00
大家谈18岁的Java——周志明:多语言协作至今仍是一个被严重忽视的优势
2013年,已经进入第18个年头的Java仍然是InfoQ上最受欢迎的话题,最近的《详细分析Java中断机制》、《关于
Java性能
的9个谬论》、《深入理解Java内存模型》等系列文章,一直占据InfoQ
杨赛
·
2013-06-08 00:00
大家谈18岁的Java——周志明:多语言协作至今仍是一个被严重忽视的优势
2013年,已经进入第18个年头的Java仍然是InfoQ上最受欢迎的话题,最近的《详细分析Java中断机制》、《关于
Java性能
的9个谬论》、《深入理解Java内存模型》等系列文章,一直占据InfoQ
杨赛
·
2013-06-08 00:00
Java性能
故障排除工具推荐
1.jconsole是随着JDK 1.5而推出的。这是一个Java监测和管理控制台-JMX兼容的图形工具来监测Java虚拟机。它能够同时监测本地和远程的JVMs。详情可查看:jconsole工具介绍2.VisualVM 集成了几个现有的JDK软件工具,轻量级内存和CPU信息概要能力。这个工具被设计为同时在生产和开发时使用,进一步提高监视的能力和Java SE平台的性能分析能力。3.HeapAnal
linshow26
·
2013-06-06 19:00
java
jdk
性能
关于
Java性能
的9个谬论
然而在历史上还有一种趋势,人们靠智慧和经验来研究
Java性能
,而不是靠应用统计和实证推理。在这篇文章中,我希望拆穿一些最荒谬的技术神话。
MaginaDF
·
2013-06-02 16:43
关于Java性能的9个谬论
Java剖析工具JProfiler入门使用教程:离线剖析和触发器
Java性能
分析工具JProfiler提供了2种完全不同的方法剖析应用程序。默认情况下,用户可以利用JProfilerGUI来进行应用程序性能分析。
nautygirl
·
2013-05-27 15:00
性能分析
jprofiler
JAVA性能
调优-I/O优化技巧
为了提高I/O性能,主要基于以下原则:(1)能少访问磁盘尽量少访问(2)能少访问底层操作系统尽量少访问底层操作系统(3)能少方法调用尽量少方法调用(4)能少个别的处理字节字符尽量少个别处理。技巧1:能用缓冲尽量使用缓冲来进行访问比如基于字符的有BufferedReader,基于字节的有BufferedInputStream。或者用块读取方法来提高性能。技巧2:InputStream比Reader高
charles_wang888
·
2013-05-18 20:55
JAVA性能调优
Java
基础
JAVA性能
调优-I/O优化技巧
为了提高I/O性能,主要基于以下原则:(1)能少访问磁盘尽量少访问(2)能少访问底层操作系统尽量少访问底层操作系统(3)能少方法调用尽量少方法调用(4)能少个别的处理字节字符尽量少个别处理。技巧1:能用缓冲尽量使用缓冲来进行访问比如基于字符的有BufferedReader,基于字节的有BufferedInputStream。或者用块读取方法来提高性能。技巧2:InputStream比Reader高
charles_wang8888
·
2013-05-18 20:55
Java性能调优
JAVA 性能调优-类和对象使用技巧
刚在网上看到一篇关于
Java性能
调优的帖子,很是帮助,自己也用了十多年JAVA了,有些感同身受,这里引用那帖子结合自己的感受来谈下技巧1:尽量少用new来创建对象因为用new来创建对象的实例时,构造函数链上的所有构造函数都会被依次调用
charles_wang888
·
2013-05-18 20:19
java
性能调优
Java
基础
JAVA 性能调优-类和对象使用技巧
刚在网上看到一篇关于
Java性能
调优的帖子,很是帮助,自己也用了十多年JAVA了,有些感同身受,这里引用那帖子结合自己的感受来谈下技巧1:尽量少用new来创建对象因为用new来创建对象的实例时,构造函数链上的所有构造函数都会被依次调用
charles_wang8888
·
2013-05-18 20:19
java
性能调优
构建高性能J2EE应用的10个技巧
Java性能
的基础—内存管理任何Java应用,单机的或J2EE的性能基础都可归结到你的应用是如何管理内存的问题。Java的内存管理包括两个重要任务:内存的分配和内存的回收。
liangtee
·
2013-05-16 08:00
J2EE
技巧
高性能
关于 Java 性能方面的 9 个谬论
from=20130505
Java性能
问题被冠以某种黑暗魔法的称谓。一部分是因为其平台的复杂性,在很多情况下,无法定位其性能问题根源。
sunzeping
·
2013-05-13 18:00
J2EE
关于
Java性能
的9个谬论
然而在历史上还有一种趋势,人们靠智慧和经验来研究
Java性能
,而不是靠应用统计和实证推理。在这篇文章中,我希望拆穿一些最荒谬的技术神话。
teasp
·
2013-05-10 19:00
Java性能
调优
原文地址:http://blog.csdn.net/aomandeshangxiao/article/details/8115612 目录(?)[-] 一类和对象使用技巧 尽量少用new生成新对象 &nb
jhl2010
·
2013-05-09 16:00
性能调优
关于 Java 性能方面的 9 个谬论
关于
Java性能
方面的9个谬论英文原文:9FallaciesofJavaPerformance标签: Java181人收藏此文章, 我要收藏oschina 推荐于13天前(共11段,翻译完成于04-27
njcit
·
2013-05-08 18:00
关于
Java性能
的9个谬论
然而在历史上还有一种趋势,人们靠智慧和经验来研究
Java性能
,而不是靠应用统计和实证推理。在这篇文章中,我希望拆穿一些最荒谬的技术神话。
david_je
·
2013-05-08 10:00
java性能
关于
Java性能
的9个谬论
然而在历史上还有一种趋势,人们靠智慧和经验来研究
Java性能
,而不是靠应用统计和实证推理。在这篇文章中,我希望拆穿一些最荒谬的技术神话。
Ben Evans
·
2013-05-07 00:00
关于
Java性能
方面的9个谬论
关于
Java性能
方面的9个谬论
Java性能
问题被冠以某种黑暗魔法的称谓。一部分是因为其平台的复杂性,在很多情况下,无法定位其性能问题根源。
qileilove
·
2013-05-06 09:00
Java程序优化的一些最佳实践
Java程序优化的一些最佳实践发表于10小时前| 3388次阅读|来源IBM开发者社区| 0 条评论|作者IBM开发者社区
Java性能
优化数据库多线程摘要:本文介绍了Java代码优化的过程,总结了优化Java
lvwenwen
·
2013-05-02 19:00
Java程序优化的一些最佳实践
Java程序优化的一些最佳实践
Java程序优化的一些最佳实践发表于9小时前|3252次阅读|来源IBM开发者社区|11条评论|作者IBM开发者社区
Java性能
优化数据库多线程摘要:本文介绍了Java代码优化的过程,总结了优化Java
kljjack
·
2013-05-02 19:00
java
JAVA性能
调优
本文介绍了Java代码优化的过程,总结了优化Java程序的一些最佳实践,分析了进行优化的方法并解释了性能提升的原因。多角度分析导致性能低的原因并逐个进行优化使得程序性能得到极大提升,代码可读性、可扩展性更强。作者通过经历的一个项目实例,介绍Java代码优化的过程,总结了优化Java程序的一些最佳实践,分析了进行优化的方法,并解释了性能提升的原因。作者从多个角度分析导致性能低的原因,并逐个进
zhangweikai966
·
2013-05-02 14:00
关于 Java 性能方面的 9 个谬论
英文原文:9FallaciesofJavaPerformance
Java性能
问题被冠以某种黑暗魔法的称谓。一部分是因为其平台的复杂性,在很多情况下,无法定位其性能问题根源。
tigerdsh
·
2013-05-01 10:00
java
算法
测试
应用
关于 Java 性能方面的 9 个谬论
英文原文:9FallaciesofJavaPerformance 编译:oschina
Java性能
问题被冠以某种黑暗魔法的称谓。一部分是因为其平台的复杂性,在很多情况下,无法定位其性能问题根源。
lg831229
·
2013-04-30 23:00
java
关于 Java 性能方面的 9 个谬论
英文原文:9FallaciesofJavaPerformance编译:oschina
Java性能
问题被冠以某种黑暗魔法的称谓。一部分是因为其平台的复杂性,在很多情况下,无法定位其性能问题根源。
童海波
·
2013-04-28 11:00
IT技术
java
关于 Java 性能方面的 9 个谬论
英文原文:9FallaciesofJavaPerformance 编译:oschina
Java性能
问题被冠以某种黑暗魔法的称谓。一部分是因为其平台的复杂性,在很多情况下,无法定位其性能问题根源。
童海波
·
2013-04-28 03:00
java
IT技术
java性能
调优工具
阅读更多一.jps:显示当前用户的java进程的pid,进程的启动路径等.,jps的优点是能迅速的找到java相关的进程,缺点是只能查看当前用户的java进程,查看系统上所有的java进程,还是得用ps-ef|grepjava.常用参数示例:jps-l输出应用程序mainclass的package名或者应用程序的jar文件路径名D:\>jps-l6064test.jar4804sun.tools.
liudeh_009
·
2013-04-23 21:00
jps
jstat
jmap
jstack
.jvisualvm
java性能
调优工具
一. jps:显示当前用户的java进程的pid,进程的启动路径等.,jps的优点是能迅速的找到java相关的进程,缺点是只能查看 当前用户的java进程,查看系统上所有的java进程,还是得用ps -ef | grep java. 常用参数示例: jps -l 输出应用程序main class的package名
liudeh_009
·
2013-04-23 21:00
jstack
jps
jstat
JMAP
.jvisualvm
java性能
调优工具
一. jps:显示当前用户的java进程的pid,进程的启动路径等.,jps的优点是能迅速的找到java相关的进程,缺点是只能查看 当前用户的java进程,查看系统上所有的java进程,还是得用ps -ef | grep java. 常用参数示例: jps -l 输出应用程序main class的package名
liudeh_009
·
2013-04-23 21:00
jstack
jps
jstat
JMAP
.jvisualvm
java性能
调优工具
阅读更多一.jps:显示当前用户的java进程的pid,进程的启动路径等.,jps的优点是能迅速的找到java相关的进程,缺点是只能查看当前用户的java进程,查看系统上所有的java进程,还是得用ps-ef|grepjava.常用参数示例:jps-l输出应用程序mainclass的package名或者应用程序的jar文件路径名D:\>jps-l6064test.jar4804sun.tools.
liudeh_009
·
2013-04-23 21:00
jps
jstat
jmap
jstack
.jvisualvm
JAVA性能
剖析(1)——JVM内存管理与垃圾回收
内存管理和垃圾回收是JVM非常关键的点,对
Java性能
的剖析而言,了解内存管理和垃圾回收的基本策略非常重要。
xrzs
·
2013-04-20 00:00
26个提升
java性能
需要注意的地方
最近的机器内存又爆满了,除了新增机器内存外,还应该好好review一下我们的代码,有很多代码编写过于随意化,这些不好的习惯或对程序语言的不了解是应该好好打压打压了。下面是参考网络资源总结的一些在Java编程中尽可能要做到的一些地方。1.尽量在合适的场合使用单例使用单例可以减轻加载的负担,缩短加载的时间,提高加载的效率,但并不是所有地方都适用于单例,简单来说,单例主要适用于以下三个方面:控制资源的使
zhujiaxing666666
·
2013-04-16 19:00
Java性能
优化技巧
Java性能
优化技巧参考了些书籍,网络资源整理出来,适合于大多数Java应用在JAVA程序中,性能问题的大部分原因并不在于JAVA语言,而是程序本身。
smh821025
·
2013-04-14 00:00
Sun JVM内存管理与Java虚拟机(JVM)垃圾回收器的工作机制
转自:http://dev.firnow.com/course/3_program/java/javajs/20100719/453020.html内存管理和垃圾回收是JVM非常关键的点,对
Java性能
的剖析而言
我改名了
·
2013-04-11 13:00
java
jvm
虚拟机
工作
sun
上一页
22
23
24
25
26
27
28
29
下一页
按字母分类:
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
其他