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性能优化
Tomcat下实现热部署和自动解压war包替换现有文件夹的操作
插播小广告,本人的《大话
Java性能优化
》一书已经在亚马逊、京东、当当、天猫出售,提前谢谢大家支持。
zmycoco2
·
2013-10-23 09:00
Tomcat下实现热部署
Hbase深入学习(八) ―― region server and hmaster server
插播小广告,本人的《大话
Java性能优化
》一书已经在亚马逊、京东、当当、天猫出售,提前谢谢大家支持。
zmycoco2
·
2013-08-30 10:00
server
region
and
hm
Hbase深入学习八
Java性能优化
技巧
=================================== 可供程序利用的资源(内存、CPU时间、网络带宽等)是有限的,优化的目的就是让程序用尽可能少的资源完成预定的任务。优化通常包含两方 面的内容:减小代码的体积,提高代码的运行效率。本文讨论的主要是如何提高代码的效率。 ==================================
zhengcb9872
·
2013-08-25 22:00
java性能优化
有关
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
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程序优化的一些最佳实践
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语言,而是程序本身。
smh821025
·
2013-04-14 00:00
心得总结:
Java性能优化
技巧集锦
转至:http://pcedu.pconline.com.cn/empolder/gj/java/0605/793308.html一、通用篇 “通用篇”讨论的问题适合于大多数Java应用。 1.1 不用new关键词创建类的实例 用new关键词创建类的实例时,构造函数链中的所有构造函数都会被自动调用。但如果一个对象实现了Cloneable接口,我们可以调用它的clone()方法。c
aigo
·
2013-04-10 17:00
java性能优化
Java性能优化
技巧
Java性能优化
技巧 在JAVA程序中,性能问题的大部分原因并不在于JAVA语言,而是程序本身。养成良好的编码习惯非常重要,能够显著地提升程序性能。 1. 尽量使用final修饰符。
xq0804200134
·
2013-03-30 11:00
java性能优化
[置顶] 我的Java开发学习之旅------>心得总结:
Java性能优化
技巧集锦
一、通用篇“通用篇”讨论的问题适合于大多数Java应用。1.1不用new关键词创建类的实例用new关键词创建类的实例时,构造函数链中的所有构造函数都会被自动调用。但如果一个对象实现了Cloneable接口,我们可以调用它的clone()方法。clone()方法不会调用任何类构造函数。在使用设计模式(DesignPattern)的场合,如果用Factory模式创建对象,则改用clone()方法创建新
qq446282412
·
2013-03-16 15:00
我的Java开发学习之旅------>心得总结:
Java性能优化
技巧集锦
一、通用篇 “通用篇”讨论的问题适合于大多数Java应用。 1.1 不用new关键词创建类的实例 用new关键词创建类的实例时,构造函数链中的所有构造函数都会被自动调用。但如果一个对象实现了Cloneable接口,我们可以调用它的clone()方法。clone()方法不会调用任何类构造函数。 在使用设计模式(Design Pattern)的场合,如果用Factory模式创建
ydbc
·
2013-03-16 15:00
java性能优化
我的Java开发学习之旅------>心得总结:
Java性能优化
技巧集锦
一、通用篇 “通用篇”讨论的问题适合于大多数Java应用。 1.1 不用new关键词创建类的实例 用new关键词创建类的实例时,构造函数链中的所有构造函数都会被自动调用。但如果一个对象实现了Cloneable接口,我们可以调用它的clone()方法。clone()方法不会调用任何类构造函数。 在使用设计模式(Design Pattern)的场合,如果用Factory模式创建
ydbc
·
2013-03-16 15:00
java性能优化
Java性能优化
技巧
Java性能优化
技巧参考了些书籍,网络资源整理出来,适合于大多数Java应用在JAVA程序中,性能问题的大部分原因并不在于JAVA语言,而是程序本身。
tracker_w
·
2013-03-15 17:00
Java性能优化
1、慎用异常异常对性能不利。抛出异常首先要创建一个新的对象。Throwable接口的构造函数调用名为fillInStackTrace()的本地方法,fillInStackTrace()方法检查堆栈,收集调用跟踪信息。只要有异常被抛出,VM就必须调整调用堆栈,因为在处理过程中创建了一个新的对象。异常只能用于错误处理,不应该用来控制程序流程。2、不要重复初始化变量默认情况下,调用类的构造函数时,Jav
javawl
·
2013-03-11 15:00
java性能优化
JVM调优 ( by quqi99 )
理论参考:
JAVA性能优化
—SunHotspotJDKJVM参数设置http://www.hashei.me/2009/05/tuning-the-sun-hotspot-jdk.html 我的做法:去掉
big1980
·
2013-02-19 09:00
Java性能优化
技巧
Java性能优化
技巧参考了些书籍,网络资源整理出来,适合于大多数Java应用在JAVA程序中,性能问题的大部分原因并不在于JAVA语言,而是程序本身。
milife2012
·
2013-02-18 17:00
Java性能优化
技巧
转载:http://blog.csdn.net/kome2000/archive/2010/04/28/5537591.aspx 在JAVA程序中,性能问题的大部分原因并不在于JAVA语言,而是程序本身。养成良好的编码习惯非常重要,能够显著地提升程序性能。1.尽量使用final修饰符。带有final修饰符的类是不可派生的。在JAVA核心API中,有许多应用final的例子,例如java.lang.
irfen
·
2013-02-17 14:00
java
Java性能优化
技巧
转载:http://blog.csdn.net/kome2000/archive/2010/04/28/5537591.aspx 在JAVA程序中,性能问题的大部分原因并不在于JAVA语言,而是程序本身。养成良好的编码习惯非常重要,能够显著地提升程序性能。1.尽量使用final修饰符。带有final修饰符的类是不可派生的。在JAVA核心API中,有许多应用final的例子,例如java.lang.
irfen
·
2013-02-17 14:00
java
读”Java 性能优化之 String 篇“有感
读了IBMDeveloperWorks上的一篇
Java性能优化
之String篇感觉写得比较实用,但也有一些问题值得斟酌:1)关于内存空间的使用大小,虽然Java的基本类型的大小是固定的,不因运行环境而变化
·
2013-01-20 00:00
java
性能优化
string
读”Java 性能优化之 String 篇“有感
读了IBMDeveloperWorks上的一篇
Java性能优化
之String篇 感觉写得比较实用,但也有一些问题值得斟酌: 1)关于内存空间的使用大小,虽然Java的基本类型的大小是固定的,不因运行环境而变化
·
2013-01-19 16:00
java
性能
优化
[置顶] Java 性能优化转载
***
Java性能优化
0.
Java性能优化
[0]:概述 http://blog.csdn.net/program_think/article/details/39961421.
Java性能优化
[1]
orclight
·
2013-01-17 17:00
Java 性能优化
***Java 性能优化 0.
Java性能优化
[0]:概述 http://blog.csdn.net/program_think/article/details/3996142 1.
Java
lovnet
·
2013-01-17 17:00
Java 性能优化
Java性能优化
:字符串过滤
★关于需求首先描述一下需求,具体如下:给定一个String对象,过滤掉除数字(字符'0'-'9')以外的其它字符。要求时间开销尽可能小。过滤函数的原型如下:Stringfilter(Stringstr);针对上述需求,我写了5个不同的过滤函数。为了叙述方便,分别称为filter1到filter5。其中filter1性能最差、filter5性能最好。在你接着看后续的内容之前,你先暗自思考一下,如果由
xiancaieeee
·
2013-01-06 15:00
Java性能优化
技巧集锦
一、通用篇 1.1不用new关键词创建类的实例 1.2使用非阻塞I/O 1.3慎用异常 1.4不要重复初始化变量 1.5尽量指定类的final修饰符 1.6尽量使用局部变量 1.7乘法和除法 二、J2EE篇 2.1使用缓冲标记 2.2始终通过会话Bean访问实体Bean 2.3选择合适的引用机制 2.4在部署描述器中设置只读属性 2.5缓冲对EJBHome的访问 2.6为EJB实现本地接口 2.7
wangshfa
·
2013-01-02 12:00
java 虚拟机优化之垃圾回收机制
阅读更多
Java性能优化
之垃圾回收(GC)事先声明一下:虽说SUN公司已经被Oracle吞并了,但是出于习惯,同时也为了偷懒节省打字,以下仍然称之为SUN公司。
joe_zhjiang
·
2012-11-28 23:00
java
虚拟机
jdk
jvm
java 虚拟机优化之垃圾回收机制
Java性能优化
之垃圾回收(GC) 事先声明一下:虽说SUN公司已经被Oracle吞并了,但是出于习惯,同时也为了偷懒节省打字,以下仍然称之为SUN公司。
joe_zhjiang
·
2012-11-28 23:00
java
jvm
jdk
虚拟机
Java性能优化
常识
9.1前提首先让程序运行起来,再考虑变得更快——但只有在自己必须这样做、而且经证实在某部分代码中的确存在一个性能瓶颈的时候,才应进行优化。除非用专门的工具分析瓶颈,否则很有可能是在浪费自己的时间。性能提升的隐含代价是自己的代码变得难于理解,而且难于维护。对于像字符串的连接操作不使用“+”而使用专有方法concat等其他方法,这类问题,则不能称为性能优化,而只能叫做基本常识。因而这类问题的解决并不能
shizheng0124
·
2012-11-26 12:00
java
Java的包访问权限(friendly)
Java性能优化
1、避免创建不必要的对象;2、如果方法用不到成员变量,可以把方法声明为static,性能提升15%-20%;3、避免使用getters/setters存取Field,可以把Field声明为
weihan1314
·
2012-11-16 22:00
java
java
java
Java性能优化
之优化循环体
循环在大多数项目中都会用到,如果循环次数很大,循环体内不好的代码对效率的影响就会被放大而变的突出。让我们看看下面的代码片:..Vectorvect=newVector(1000);...for(inti=0;i<vect.size();i++){...}for循环部分改写成:intsize=vect.size();for(inti=0;i>size;i++){...}如果size=
caoss
·
2012-10-21 00:16
java性能优化
循环体优化
JAVA性能优化
需要注意的26个地方
下面是参考网络资源总结的一些在Java编程中尽可能要做到的一些地方。1.尽量在合适的场合使用单例使用单例可以减轻加载的负担,缩短加载的时间,提高加载的效率,但并不是所有地方都适用于单例,简单来说,单例主要适用于以下三个方面:控制资源的使用,通过线程同步来控制资源的并发访问;控制实例的产生,以达到节约资源的目的;控制数据共享,在不建立直接关联的条件下,让多个不相关的进程或线程之间实现通信。2.尽量避
kobi521
·
2012-09-05 14:00
java
exception
String
object
HashMap
性能优化
JAVA性能优化
需要注意的26个地方
下面是参考网络资源总结的一些在Java编程中尽可能要做到的一些地方。 1.尽量在合适的场合使用单例 使用单例可以减轻加载的负担,缩短加载的时间,提高加载的效率,但并不是所有地方都适用于单例,简单来说,单例主要适用于以下三个方面: 控制资源的使用,通过线程同步来控制资源的并发访问; 控制实例的产生,以达到节约资源的目的; 控制数据共享,在不建立直接关联的条件下,让多个不相关的进程
kobi521
·
2012-09-05 14:00
java性能优化
java性能优化
之服务器(tomcat)优化
Tomcat启动行参数的优化 Tomcat 的启动参数位于tomcat的安装目录\bin目录下,如果你是Linux操作系统就是catalina.sh文件,如果你是Windows操作系统那么你需要改动的就是catalina.bat文件。打开该文件,一般该文件头部是一堆的由##包裹着的注释文字,找到注释文字的最后一段如: Linux系统中tomcat的启动参数 export JAVA_OPTS=
liuwuhen
·
2012-08-25 15:00
java
tomcat
java性能优化
之sql优化
我们要做到不但会写SQL,还要做到写出性能优良的SQL语句。 (1择最有效率的表名顺序(只在基于规则的优化器中效): Oracle的解析器照从右到左的顺序处理FROM子句中的表名,FROM子句中写在最后的表(基础表 driving table)将被最先处理,在FROM子句中包含多个表的情况下,你必须择记录条数最少的表作为基础表。如果有3个以上的表连接查询, 那就需要选择交叉表(inte
liuwuhen
·
2012-08-25 15:00
java
java性能优化
之代码优化
对于java中的性能优化我们可以分为代码优化,服务器优化,数据库优化等这几个方面。 我本来的建议是如果项目中出现了性能瓶颈时我们才需要进行性能优化。 对于代码这块,我们在项目开发过程中,可以多多进行代码评审和代码监视从而避免一些常见的错误。 1.对于map的循环采用Entry方式进行 for(Entry<String> str:entry.entrySet)
liuwuhen
·
2012-08-25 15:00
java
Java性能优化
技巧集锦
可供程序利用的资源(内存、CPU时间、网络带宽等)是有限的,优化的目的就是让程序用尽可能少的资源完成预定的任务。优化通常包含两方面的内容:减小代 码的体积,提高代码的运行效率。本文讨论的主要是如何提高代码的效率。 一、通用篇 “通用篇”讨论的问题适合于大多数Java应用。 1.1 不用new关键词创建类的实例 用new关键词创建类的实例时,构造函数链中的所有构造函数都会被自
T240178168
·
2012-08-23 21:00
java
性能优化
Java性能优化
之垃圾回收(GC)
Java性能优化
之垃圾回收(GC) 事先声明一下:虽说SUN公司已经被Oracle吞并了,但是出于习惯,同时也为了偷懒节省打字,以下仍然称之为SUN公司。
yinwufeng
·
2012-08-10 11:00
java性能优化
Java性能优化
1、慎用异常异常对性能不利。抛出异常首先要创建一个新的对象。Throwable接口的构造函数调用名为fillInStackTrace()的本地方法,fillInStackTrace()方法检查堆栈,收集调用跟踪信息。只要有异常被抛出,VM就必须调整调用堆栈,因为在处理过程中创建了一个新的对象。异常只能用于错误处理,不应该用来控制程序流程。2、不要重复初始化变量默认情况下,调用类的构造函数时,Jav
·
2012-08-08 11:00
java性能优化
Java性能优化
技巧之尽可能使用局部变量
如果你频繁存取变量,就需要考虑从何处存取这些变量。变量是 static 变量,还是局部变量,或是类的实例变量?变量的存储位置对存取他的代码的性能有明显的影响?例如,请考虑下面这段代码: class stackvars { private int instvar; private static int staticvar; &nb
yinwufeng
·
2012-08-03 20:00
java性能优化
Java高级帖子
阅读更多非阻塞通信http://blog.csdn.net/lin49940/article/details/4456238
java性能优化
http://www.blogjava.net/hitlang
liangxianfu5811
·
2012-06-14 23:00
java
Java高级帖子
非阻塞通信 http://blog.csdn.net/lin49940/article/details/4456238
java性能优化
http://www.blogjava.net/hitlang
liangxianfu5811
·
2012-06-14 23:00
java
JAVA性能优化
—IBM JDK JVM参数设置
前一篇JVM的恩恩怨怨中,说了对WebSphere优化的关键点——因不同JDK而异。本文将描述IBMJDK下常用参数的设置。-Xms:最小堆大小-Xmx:最大堆大小-Xminfand-Xmaxf:GC(垃圾回收)之后可用空间的最小值最大值-Xmineand-Xmaxe:堆增长的最小最大值-Xmintand-Xmaxt:垃圾回收占时间整个运行时间的比例,默认是5%。如果回收时间小于5%,那么它就缩减
dyllove98
·
2012-06-07 11:00
java性能优化
JAVA性能优化
-GC日志分析
前两篇说到IBMJDK和Sun的HotSpotJDK的调优策略,当中一直提到的重要一点是需要根据GC详细日志来调整参数的设置,那么当我们收集到日志后如何分析,如何根据日志的情况来调整参数?这就是本文所要阐述的。使用IBM的JDK的Windows平台和AIX平台,我们只要在WebSphere管理控制台的java进程属性里勾选“详细垃圾回收”,那么就会在native_stdout.log中生成如下的信
dyllove98
·
2012-06-05 16:00
java性能优化
Java性能优化
技巧集锦
一、通用篇 1.1 不用new关键词创建类的实例 1.2 使用非阻塞I/O 1.3 慎用异常 1.4 不要重复初始化变量 1.5 尽量指定类的final修饰符 1.6 尽量使用局部变量 1.7 乘法和除法 二、J2EE篇 2.1 使用缓冲标记 2.2 始终通过会话Bean访问实体Bean 2.3 选择合适的引用机制
jiagou
·
2012-04-25 10:00
java性能优化
Java性能优化
技巧集锦
一、通用篇 1.1 不用new关键词创建类的实例 1.2 使用非阻塞I/O 1.3 慎用异常 1.4 不要重复初始化变量 1.5 尽量指定类的final修饰符 1.6 尽量使用局部变量 1.7 乘法和除法 二、J2EE篇 2.1 使用缓冲标记 2.2 始终通过会话Bean访问实体Bean 2.3 选择合适的引用机制
thecloud
·
2012-04-25 10:00
java性能优化
Java性能优化
技巧集锦
一、通用篇 1.1 不用new关键词创建类的实例 1.2 使用非阻塞I/O 1.3 慎用异常 1.4 不要重复初始化变量 1.5 尽量指定类的final修饰符 1.6 尽量使用局部变量 1.7 乘法和除法 二、J2EE篇 2.1 使用缓冲标记 2.2 始终通过会话Bean访问实体Bean 2.3 选择合适的引用机制
thecloud
·
2012-04-25 10:00
java性能优化
Java性能优化
技巧集锦
一、通用篇1.1不用new关键词创建类的实例1.2使用非阻塞I/O1.3慎用异常1.4不要重复初始化变量1.5尽量指定类的final修饰符1.6尽量使用局部变量1.7乘法和除法二、J2EE篇2.1使用缓冲标记2.2始终通过会话Bean访问实体Bean2.3选择合适的引用机制2.4在部署描述器中设置只读属性2.5缓冲对EJBHome的访问2.6为EJB实现本地接口2.7生成主键2.8及时清除不再需要
madun
·
2012-04-25 10:00
新手学java(7)-
java性能优化
学习了java关于性能优化的一些方式,这里整理了下 1不用new关键词创建类的实例 用new关键词创建类的实例时,构造函数链中的所有构造函数都会被自动调用。但如果一个对象实现了Cloneable接口,我们可以调用它的clone()方法。clone()方法不会调用任何类构造函数。 在使用设计模式(DesignPattern)的场合,如果用Factory模式创建对象,则改用clone()方法创建新的对
zljpp
·
2012-04-09 12:00
java
优化
java内存
java性能
上一页
6
7
8
9
10
11
12
13
下一页
按字母分类:
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
其他