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性能优化
权威指南》
《
Java性能优化
权威指南》 基本信息 原书名:Java performance 原出版社: Addison-Wesley Professional 作者: (美)Charlie Hunt 
·
2015-10-27 12:18
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访问实体
·
2015-10-21 10:27
java性能优化
Java 程序死锁问题原理及解决方案(来源IBM开发者论坛本文作者文章)
插播小广告,本人的《大话
Java性能优化
》一书已经在亚马逊、京东、当当、天猫出售,提前谢谢大家支持。
zmycoco2
·
2015-09-03 16:00
java
解决方案
死锁
JVM 优化经验总结(原文已发表在IBM开发者论坛)
插播小广告,本人的《大话
Java性能优化
》一书已经在亚马逊、京东、当当、天猫出售,提前谢谢大家支持。
zmycoco2
·
2015-08-22 15:00
jvm
优化
Java性能优化
(6):避免使用终结函数
终结函数通常是不可预测的,常常也是很危险的,一般情况下是不必要的。使用终结函数会导致不稳定的行为、更差的性能,以及带来移植性问题。当然,终结函数也有其可用之处的但是作为一个优秀的programer,应当避免使用终结函数。C++程序员被告知“不要把终结函数当做C++中析构函数的对应物”。在C++中,析构函数是回收一个对象所占资源的常规方法,是构造函数所必须的对应物。在Java语言中,当一个对象变得不
weixin_30856725
·
2015-08-21 12:00
java
c/c++
runtime
高吞吐量系统设计优化建议(全文已经发表在IBM开发者论坛)
插播小广告,本人的《大话
Java性能优化
》一书已经在亚马逊、京东、当当、天猫出售,提前谢谢大家支持。
zmycoco2
·
2015-08-16 15:00
HBase 数据库检索性能优化策略
插播小广告,本人的《大话
Java性能优化
》一书已经在亚马逊、京东、当当、天猫出售,提前谢谢大家支持。
zmycoco2
·
2015-08-04 09:00
《
Java性能优化
指南》读书笔记-JVM性能调优具体方法
选择jvm部署模式应用在部署的时候,是单个jvm实例,还是选择多个实例?该如何选择?单个jvm实例存在的问题是单点故障。当我们jvm实例出现故障的时候或者我们需要重启或者部署的时候都会影响到应用的可用性,这对于互联网产品初期,对于应用可用性要求不高的应用是可以选择该模式的。多个jvm实例组成的应用集群。带来的问题有系统结构更加复杂,我们需要配置成为自动故障转移,当一个问题出问题或者在维护的时候,还
杨武兵
·
2015-08-03 18:00
Java性能优化
随着系统数据量的不断增长,访问量的不断提升,系统的响应通常会越来越慢,又或是编写的新的应用在性能上无法满足需求,这个时候需要对系统的性能进行调优,调优过程是构建高性能应用的必备过程,也是一个相当复杂的过程,而且涉及到了很多的方面,硬件、操作系统、运行环境软件以及应用本身,要实现调优,首先需要做的是找到性能低的根本原因,然后才是针对性的进行调优,本章节就来介绍下寻找性能瓶颈以及调优的一些技术上的方法
pangjiuzala
·
2015-07-30 09:00
java
性能
《
Java性能优化
指南》读书笔记-JVM性能调优入门
系统需求概述Java系统的非功能性需求都统称为系统需求,包括这些方面的内容:1.内存使用需求。 一般指系统行时所需要的内存空间,度量单位一般是G或者M.2.延迟及响应性需求。一般指系统对用户请求的响应时长,一般用tp99或者tp999的值来度量。3.吞吐量需求。指系统单位时间里能够处理的事务数。一般我们用tps来度量。4.可用性需求。指系统处于可使用状态的度量,一般用可用率来度量。5.可管理性需求
杨武兵
·
2015-07-30 09:00
CGroup 介绍、应用实例及原理描述(已发表于IBM开发者论坛)
插播小广告,本人的《大话
Java性能优化
》一书已经在亚马逊、京东、当当、天猫出售,提前谢谢大家支持。
zmycoco2
·
2015-07-28 16:00
cgroup
java性能优化
一、避免在循环条件中使用复杂表达式在不做编译优化的情况下,在循环中,循环条件会被反复计算,如果不使用复杂表达式,而使循环条件值不变的话,程序将会运行的更快。例子:importjava.util.vector; classcel{ voidmethod(vectorvector){ for(inti=0;i10,vectorneedstoexpand for(inti=0;i>2". in
wangemperor
·
2015-07-25 10:00
java性能优化
10种简单的
Java性能优化
本文由ImportNew-一直在路上翻译自jaxenter。欢迎加入翻译小组。转载请见文末要求。你是否正打算优化hashCode()方法?是否想要绕开正则表达式?LukasEder介绍了很多简单方便的性能优化小贴士以及扩展程序性能的技巧。最近“全网域(WebScale)”一词被炒得火热,人们也正在通过扩展他们的应用程序架构来使他们的系统变得更加“全网域”。但是究竟什么是全网域?或者说如何确保全
mvplee
·
2015-07-22 09:00
java性能优化
一、避免在循环条件中使用复杂表达式在不做编译优化的情况下,在循环中,循环条件会被反复计算,如果不使用复杂表达式,而使循环条件值不变的话,程序将会运行的更快。例子:importjava.util.vector; classcel{ voidmethod(vectorvector){ for(inti=0;i10,vectorneedstoexpand for(inti=0;i>2". in
tomakemyself
·
2015-07-20 16:00
性能优化
10种简单的
Java性能优化
是否正打算优化hashCode()方法?是否想要绕开正则表达式?LukasEder介绍了很多简单方便的性能优化小贴士以及扩展程序性能的技巧。最近“全网域(WebScale)”一词被炒得火热,人们也正在通过扩展他们的应用程序架构来使他们的系统变得更加“全网域”。但是究竟什么是全网域?或者说如何确保全网域?扩展的不同方面全网域被炒作的最多的是扩展负载(Scalingload),比如支持单个用户访问的系
Mr_Smile2014
·
2015-07-15 21:00
《
Java性能优化
指南》读书笔记-应用性能分析
OracleSolarisStudioPerformanceAnalyzer和NetBeansProfiler两个java应用性能分析工具的功能和使用介绍。jdk自带的工具有:命令行工具比如jstack,jps,jmap,jstatsgui工具比如Jconsole,visualvm等。那么我们为什么还要使用性能分析工具呢?主要的问题是:jdk自带的工具都是达成了性能监控的目的,这些监控工具收集的数
杨武兵
·
2015-07-10 10:00
《
Java性能优化
指南》读书笔记-JVM性能监控
关于性能监控、分析和调优的定义平时根本不太关注这个定义的区分,今天仔细看了一下关于这三个内容的定义,也确实加深了一些理解。它们三者之间是一个递进的关系。它们三者的定义分别如下:性能监控通常是指一种在生产、质量评估或者开发环境中实施的带有预防性或主动性的活动。一般对系统本身的性能影响较小。它是宏观层面的日常监视,以期待发现问题。性能分析是指一种以侵入方式收集运行性能数据的活动,它会影响应用的吞吐量或
杨武兵
·
2015-07-07 09:00
JAVA性能优化
调查结果(第二部分)
原文地址原作者:NikitaSalnikovTarnovski译者严亮校对:方腾飞(清英)这是我们在2014年10月做的性能调优调查结果系列的第2部分,如果您还没读过第1部分。我推荐先读第1部分。第2部分我们关注Java应用性能的监控问题。我们特别要尝试弄清楚下面几个问题:如何发现性能问题这些问题都有什么样的表现这些问题有多少会影响最终用户使用什么工具监控应用发现性能问题解决性能故障的前提是要先发
毛毛
·
2015-07-04 21:00
JAVA
Java性能
10种简单的
Java性能优化
本文由ImportNew-一直在路上翻译自jaxenter。欢迎加入翻译小组。转载请见文末要求。你是否正打算优化hashCode()方法?是否想要绕开正则表达式?LukasEder介绍了很多简单方便的性能优化小贴士以及扩展程序性能的技巧。最近“全网域(WebScale)”一词被炒得火热,人们也正在通过扩展他们的应用程序架构来使他们的系统变得更加“全网域”。但是究竟什么是全网域?或者说如何确保全网域
doctor_who2004
·
2015-06-26 23:00
10种简单的Java性能优化
java性能优化
阅读更多你是否正打算优化hashCode()方法?是否想要绕开正则表达式?LukasEder介绍了很多简单方便的性能优化小贴士以及扩展程序性能的技巧。最近“全网域(WebScale)”一词被炒得火热,人们也正在通过扩展他们的应用程序架构来使他们的系统变得更加“全网域”。但是究竟什么是全网域?或者说如何确保全网域?扩展的不同方面全网域被炒作的最多的是扩展负载(Scalingload),比如支持单个用
zhb8015
·
2015-06-25 16:00
性能优化
java
java性能优化
你是否正打算优化hashCode()方法?是否想要绕开正则表达式?LukasEder介绍了很多简单方便的性能优化小贴士以及扩展程序性能的技巧。 最近“全网域(WebScale)”一词被炒得火热,人们也正在通过扩展他们的应用程序架构来使他们的系统变得更加“全网域”。但是究竟什么是全网域?或者说如何确保全网域? 扩展的不同方面 全网域被炒作的最多的是扩展负载(Scalingload),比如支持单个用户
zhb8015
·
2015-06-25 16:00
java
性能优化
10种简单的
Java性能优化
你是否正打算优化hashCode()方法?是否想要绕开正则表达式?LukasEder介绍了很多简单方便的性能优化小贴士以及扩展程序性能的技巧。最近“全网域(WebScale)”一词被炒得火热,人们也正在通过扩展他们的应用程序架构来使他们的系统变得更加“全网域”。但是究竟什么是全网域?或者说如何确保全网域?扩展的不同方面全网域被炒作的最多的是扩展负载(Scalingload),比如支持单个用户访问的
一直在路上
·
2015-06-23 03:00
性能优化
基础技术
Java性能优化
笔记
0.以下信息均来自《
Java性能优化
》一书,在此做记录供参考使用。
EncoreDw
·
2015-04-25 22:00
Java性能优化
技巧汇总
本文实例汇总了
Java性能优化
技巧。分享给大家供大家参考。
司青
·
2015-04-16 14:24
Java性能优化
学习-操作系统性能监控
关键:找到性能极限的关键在于知道应该监控哪些数据、监控软件栈的哪些部分以及使用哪些工具.找到性能问题的第一步就是监控应用的行为。通过监控提供的线索,对性能问题进行归类。改善性能设计到3中不同的活动:1.性能监控。以非侵入式方式手机或查看应用运行性能数据的活动。监控通常是值一种在生产、质量评估或开发环境中实施的带有预防或主动向的活动,在报出性能问题却没有定位到性能问题的根本原因的线索时,首先进行性能
deyu1982
·
2015-04-13 20:24
JVM虚拟机调优
java性能优化
文章
http://www.24xuexi.com/w/2007-06-25/50112.html
Java性能优化
技巧集锦1http://www.24xuexi.com/w/200
cuker919
·
2015-04-12 22:00
java
性能优化
java性能优化
技巧二
之前整理过一篇
java性能优化
的博客,链接
java性能优化
一,今天补充几个1.谨慎对待Java的循环遍历Java中的列表遍历可比它看起来要麻烦多了。
jason0539
·
2015-04-10 07:00
JAVA性能优化
笔记(一)
1.为每个线程生成自己的Random对象,因为不同线程在使用Random对象时,为更新一个内部种子而竞争。2.使用ConcurrentHashMap而不是SynchronizedMap3.使用各Collection类、StringBuilder和StringBuffer时,预先给定一个容量大小,因为自动扩容会占用不少的CPU。4.对生产环境可以用-server-XX:TieredCompilati
pior
·
2015-03-28 16:00
《
Java性能优化
权威指南》读书笔记
除了上面4个思维导图以外,再摘录如下片段:2.3CPU调度程序运行队列如果在很长一段时间里,运行队列的长度一直都超过虚拟处理器个数的1倍,就需要关注了,只是暂时还不需要立刻采取行动。如果在很长一段时间见里,运行队列的长度达到虚拟处理器个数的3~4倍或更高,则需要立刻引起注意或采取行动。解决运行队列长有两种方法。一种是增加CPU以分担负载或减少处理的负载量。另一种方法是分析系统中运行的应用,改进CP
零下九度
·
2015-03-27 07:54
读书笔记
读书笔记系列之
java性能优化
权威指南 一 第一章
主题:
java性能优化
权威指南 pdf 版本:英文版 Java Performance Tuning 忽略:(0~24页)Performance+Acknowledge 1、Strategies
·
2015-03-17 16:00
java性能优化
Java性能优化
概述
一般来说,程序的性能优化通过以下几个方面来表现: 1.执行速度:程序的反映是否迅速,响应时间是否足够短。 2.内存分配:内存分配是否合理,是否过多地消耗内存或者存在泄漏。 3.启动时间:程序从运行到可以正常处理业务需要花费多长时间。 4.负载承受能力:当系统压力上升时,系统的执行速度、响应时间的上升曲线是否平缓
wind2012
·
2015-03-15 12:00
java性能优化
Java性能优化
:正确的解析JSON文件
数据收集服务平均1小时OOM(java.lang.OutOfMemoryError:GCoverheadlimitexceeded)一次,发现都是在下载处理JSONAtomFeed时OOM。怀疑是处理feed内存峰值消耗过大导致频繁FullGC。如下图:分析过程服务每15分钟会从FeedServer下载36个数据文件,包括12个17M,12个18M和12个100多M的文件。数据格式为JSON。由于
狐狸糊涂
·
2015-03-06 08:00
Java性能优化
要点
JIT/Inlining内联GC垃圾回收False-sharing伪共享 Unsafe Queues队列 From:http://www.jdon.com/performance/java-performance-optimizations.htmlJITJava即时编译器当Java执行runtime环境时,每遇到一个新的类,JIT编译器在此时就会针对这个类别进行编译(compile)被优化成相当
boonya
·
2015-02-13 15:00
java
优化
编码
性能优化
[原创]
Java性能优化
权威指南读书思维导图
[原创]
Java性能优化
权威指南读书思维导图 书名:
Java性能优化
权威指南 原书名:Java performance 作者: (美)Charlie Hunt
·
2015-01-16 16:00
java性能优化
java性能优化
无意中电脑中翻出下面文章,读了一遍,觉得写得挺深刻的。在这里贴出来,方便大家阅读。Java在九十年代中期出现以后,在赢得赞叹的同时,也引来了一些批评。赢得的赞叹主要是Java的跨平台的操作性,即所谓的”WriteOnce,RunAnywhere”.但由于Java的性能和运行效率同C相比,仍然有很大的差距,从而引来了很多的批评。 对于服务器端的应用程序,由于不大涉及到界面设计和程序的频繁重启,Jav
u011794238
·
2014-12-22 17:00
java
性能
优化
编码
菜鸟要做架构师(二)——
java性能优化
之for循环
完成同样的功能,用不同的代码来实现,性能上可能会有比较大的差别,所以对于一些性能敏感的模块来说,对代码进行一定的优化还是很有必要的。今天就来说一下java代码优化的事情,今天主要聊一下对于for(while等同理)循环的优化。 作为三大结构之一的循环,在我们编写代码的时候会经常用到。循环结构让我们操作数组、集合和其他一些有规律的事物变得更加的方便,但是如果我们在实际开发当中运用不合理,
·
2014-11-27 18:00
java性能优化
菜鸟要做架构师(二)——
java性能优化
之for循环
完成同样的功能,用不同的代码来实现,性能上可能会有比较大的差别,所以对于一些性能敏感的模块来说,对代码进行一定的优化还是很有必要的。今天就来说一下java代码优化的事情,今天主要聊一下对于for(while等同理)循环的优化。作为三大结构之一的循环,在我们编写代码的时候会经常用到。循环结构让我们操作数组、集合和其他一些有规律的事物变得更加的方便,但是如果我们在实际开发当中运用不合理,可能会给程序的
liushuijinger
·
2014-11-27 18:00
并发程序设计详解
Java性能优化
系列之三--并发程序设计详解来源:http://blog.csdn.net/xiaocaidexuexibiji/article/details/22691913线程安全设计模式多线程并行计算并发
javahacker2
·
2014-11-05 17:00
程序设计
并发程序设计详解
Java性能优化
系列之三--并发程序设计详解来源:http://blog.csdn.net/xiaocaidexuexibiji/article/details/22691913线程安全设计模式多线程并行计算并发
javahacker2
·
2014-11-05 17:00
并发
程序设计
并发程序设计详解
Java性能优化
系列之三--并发程序设计详解来源:http://blog.csdn.net/xiaocaidexuexibiji/article/details/22691913线程安全设计模式多线程并行计算并发
javahacker2
·
2014-11-05 09:00
程序设计
Java性能优化
权威指南(1):操作系统性能监控
操作系统性能监控找到性能问题的第一步是监控应用的行为。定义性能监控是一种以非侵入方式收集或查看应用在运行性能数据的活动。性能分析是一种以侵入方式收集运行性能数据的活动,它会影响应用的吞吐量或响应性,通常在测试,开发环境中进行。性能调优是一种改善应用响应性或吞吐量而更改参数,源代码或属性配置的活动。CPU使用率大多数操作系统的CPU使用率分为用户态CPU使用率和系统态CPU使用率。用户态CPU使用率
inDestiny
·
2014-10-13 20:00
java性能优化
操作系统性能监控
ITeye 7月技术图书有奖试读获奖名单公布
月试读活动回顾:http://webmaster.iteye.com/blog/2092746本次技术图书试读活动的优秀奖获奖名单及相应作品如下(优秀文章有很多,但名额有限,没获奖并不代表不优秀):《
Java
ITeye管理员
·
2014-08-08 16:00
活动
iteye
试读
ITeye 7月技术图书有奖试读获奖名单公布
://webmaster.iteye.com/blog/2092746 本次技术图书试读活动的优秀奖获奖名单及相应作品如下(优秀文章有很多,但名额有限,没获奖并不代表不优秀): 《
Java
ITeye管理员
·
2014-08-08 16:00
活动
ITeye
试读
ITeye 7月技术图书有奖试读获奖名单公布
月试读活动回顾:http://webmaster.iteye.com/blog/2092746本次技术图书试读活动的优秀奖获奖名单及相应作品如下(优秀文章有很多,但名额有限,没获奖并不代表不优秀):《
Java
ITeye管理员
·
2014-08-08 16:00
活动
iteye
试读
《
Java性能优化
权威指南》
人民邮电出版社ISBN:9787115342973上架时间:2014-2-18出版日期:2014年3月开本:16开页码:1版次:1-1所属分类:计算机>软件与程序设计>JAVA(J#)>Java更多关于》》》《
Java
luccs
·
2014-08-05 22:54
books
<<
Java性能优化
权威指南>>试读
C++我们都知道需要手动的去完成垃圾回收,java有垃圾回收机制难道就不要关心了吗?如果真是那样就不会有那么多java.lang.OutOfMemoryError异常了。 不知道前端时间你准备换工作没有,但从面试准备方向,你就知道
panpan_xin
·
2014-07-31 10:00
java性能优化
《
Java性能优化
权威指南》试读后感
不过这本《
Java性能优化
权威指南》给我们指出了明路,它能够教会我们哈利波特的黑魔法,让我们能够面对种种性能优化的“伏地魔”而胸有成竹、毫无惧色,并
yunzhu666
·
2014-07-26 23:08
有奖试读
java进阶,《
Java性能优化
权威指南》试读
应用程序开发调试其实真的简单了很多,不仅仅是因为里面介绍了很多调试器工具的使用,更是因为里面寻找问题并重现问题的思想让我震撼,时隔多年,Java已经如日中天,成为许多大型企业应用的首选,而今天,这本《
Java
darkblue086
·
2014-07-23 23:00
java性能优化
java进阶,《
Java性能优化
权威指南》试读
应用程序开发调试其实真的简单了很多,不仅仅是因为里面介绍了很多调试器工具的使用,更是因为里面寻找问题并重现问题的思想让我震撼,时隔多年,Java已经如日中天,成为许多大型企业应用的首选,而今天,这本《
Java
darkblue086
·
2014-07-23 23:00
试读《
Java性能优化
权威指南》
《
Java性能优化
权威指南》试读章节是第四章—JVM性能监控,展示了JVM的监控工具,介绍了观察数据中常见的应该留意的数据模式,以及应用程序的监控
tenght
·
2014-07-23 21:00
java性能优化
上一页
4
5
6
7
8
9
10
11
下一页
按字母分类:
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
其他