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 - VisualVM 安装 plugins Visual GC
在JavaVisualVM这款
java性能
分析及调优工具如何加载插件?
大猪大猪
·
2020-03-26 03:53
Java性能
调优准则
大家在写代码的时候是不是都只考虑了实现,没有考虑性能呢?如果说你只是做业务系统的增删改查并且业务量不大的话。这是毋庸置疑的。但是如果你在较大吞吐量和较小的资源的时候。你的程序想保持正常运行吗?以下是您可以采取的一些步骤来消除瓶颈,缓存的技巧以及其他性能调整建议。image请点击此处输入图片描述大多数开发人员感觉性能优化是一个非常复杂的话题,并且是需要大量的经验和知识的。当然这说的是有道理的。优化应
cnJason
·
2020-03-21 10:18
Java性能
优化(二)字符串
String对象String对象的创建方式的原理:当使用任何方式来创建一个字符串对象X时,Java运行时(运行中JVM)会拿着这个X在String池中查找是否存在内容相同的字符串对象,如果不存在,则在池中查找是否存在相同的字符串对象,如果不存在,则在池中创建一个字符串X,否则,不会创建对象,即不会在池中添加。只要使用new关键字来创建对象,则一定会(在堆区或栈区)创建一个新的对象。使用直接指定或者
铁皮阿童木
·
2020-03-21 06:30
Java - VisualVM 安装 plugins Visual GC
在JavaVisualVM这款
java性能
分析及调优工具如何加载插件?
大猪大猪
·
2020-03-20 18:36
[翻译]
Java性能
的最后一块领域:去除垃圾回收机制
原文链接:https://www.infoq.com/news/2017/03/java-epsilon-gcInfoQ中文翻译:http://www.infoq.com/cn/news/2017/03/java-epsilon-gc?utm_source=infoq_en&utm_medium=link_on_en_item&utm_campaign=item_in_other_langs在Re
EchoZhou
·
2020-03-18 06:49
JConsole的远程连接
JConsole介绍JConsole是JDK自带的
Java性能
分析器,用来监听Java应用程序性能和跟踪代码。
belllee
·
2020-03-16 08:07
推荐书籍:《
Java性能
调优指南》
本书作者是
Java性能
和JavaHotSpot虚拟机领域的佼佼者,帮助你利用现代软工实践提高性能,避免常见错误,从实战生涯中总结技巧和窍门。
文章show
·
2020-03-13 22:39
Java 基础知识
2、
Java性能
比C/C++低的原因Java是半编译语言,执行时需要将字节码转换为机器码,C/C++直接执行机器码
chenhongyong
·
2020-03-13 19:00
JConsole工具的使用
JConsole是一个内置
Java性能
分析器,可以从命令行或在GUIshell中运行。
lucode
·
2020-03-11 07:45
JAVA性能
优化:专题开篇
原本的计划是再深入研究研究设计模式,但趁双11的时候买了周明耀先生的《大话
JAVA性能
优化》一书,所以就以此为引,和大家来交流交流关于JAVA优化的话题。俗语有说,冰冻三尺,非一日之寒。
NullPoint_
·
2020-03-10 18:53
五大最佳开源
java性能
监控工具
对任何应用程序而言,性能都是最重要的事情之一。我们希望用户能够获得最佳的体验,并且应用程序可以正常运行,这也就是性能监控工具存在的原因。如果你正在寻找性能监控工具,不妨看看以下推荐的这五款开源工具,这些工具目前已经可以替代付费工具了,你可以看看是否是你的最佳选择。本文推荐的五款开源工具目前是开源社区中最受欢迎的。1.StagemonitorStagemonitor提供了一个Java监控代理程序,它
java大湿兄
·
2020-03-10 04:53
(
Java性能
优化大全)
经历了这么长时间的等待,年后求职者的竞争应该还是不小的,而且不乏很多应届生或者工作经验两三年的职场新人。我身边其实很多93后到95后的年轻小伙伴,就像大家调侃的那样,在Java后端开发的圈子里面,初入新人基本上都是CRUD、业务密集型为导向。很多工作两三年的同行跟我说,认为性能调优没什么用。刚工作的时候我其实没有认识到这个东西的重要性,但后来我才知道我当时想法多么的天真。曾经,我们的系统研发部门来
Java_老男孩
·
2020-03-09 15:49
程序员
Java
性能优化
JVM内存管理系列总结
.JVM性能监控工具介绍这里没有性能调优的一些介绍,原因我个人在这个方面积累不多,但是“江南白衣”在它的博客里面分享过一些很好的性能调优的文章,我这里就直接粘贴过来了,有兴趣的大家可以直接点开看:6.
Java
wangmin
·
2020-03-09 07:13
Java - VisualVM 安装 plugins Visual GC
在JavaVisualVM这款
java性能
分析及调优工具如何加载插件?
大猪大猪
·
2020-03-06 01:44
Java性能
调优小计
近期查了一个
Java性能
的case,在此记录下。场景是一个query,查询db,然后聚合计算,返回结果给用户,现象是大规模query超时。
李涛_Tony
·
2020-02-26 21:27
Java性能
调优工具:Linux命令行工具
Linux平台式使用最为广泛的服务器平台之一,不少Java端程序都运行在类Linux平台下(入AIX、Solaris等)。不同的类linux操作系统之间的很多命令都非常相似,不少命令仅有一些细节上的差异。这篇文章主要记录用于linux平台下的性能手机和统计工具。1.top命令top命令是Linux下常用的性能分析工具,能够实时显示系统中各个进程的资源占用状况。登录linux,直接输入:top回车:
程序员网址导航
·
2020-02-25 14:40
2017计划书单
Effectivejava3.java7并发编程实战手册4.重构手册5.系统分析师UML项目实战6.docker技术入门与实战7.springcloud与docker实战微服务8.有时间再定其他书像深入理解JAVA虚拟机
JAVA
itsenlin
·
2020-02-25 12:36
java性能
分析工具--yourkit的配置
破解有效证书:YEVALFLK6E179CK4OLKCO7当然,你也可以下载破解机,参考如下:破解教程此工具可以分别在本地和远程进行监控具体教程如下:本地性能测试1.首先需要在eclipse上安装yourkit插件,否则,yourkit平台将提示错误:无法连接没有编译的Application,教程如下:配置eclipse插件远程性能测试1.下载在yourkit官网下载,yjp-2016.02-b3
zucker
·
2020-02-23 22:37
Java - VisualVM 安装 plugins Visual GC
在JavaVisualVM这款
java性能
分析及调优工具如何加载插件?
大猪大猪
·
2020-02-20 10:51
论持久战之
Java性能
监控工具(jstack)
介绍jstack用来查看Java进程的堆栈信息常用参数Paste_Image.png首先查看oracle官网的介绍Paste_Image.pngpid不做详细介绍executable描述:Javaexecutablefromwhichthecoredumpwasproduced.中文意思:Java程序核心dump生成core描述:corefileforwhichthestacktraceistob
怪咖_OOP
·
2020-02-20 07:22
[
Java性能
优化笔记]01
Java性能
概述
web服务器的两个性能参数:服务器响应时间,吞吐量。1程序性能的几个表现方面执行速度内存分配启动时间负载承受能力2性能的几个参考指标执行时间CPU时间内存分配磁盘吞吐量网络吞吐量响应时间3木桶原理根据木桶原理,系统的最终性能取决于系统中性能表现最差的组件。因此,我们应该更注重最差性能的组件优化。最可能成为瓶颈的集中资源:磁盘I/O、网络操作、CPU、异常、数据库、锁竞争、内存。4Amdahl定律加
RubyCat
·
2020-02-20 04:36
Java - VisualVM 安装 plugins Visual GC
在JavaVisualVM这款
java性能
分析及调优工具如何加载插件?
kikiki4
·
2020-02-19 10:37
Java - VisualVM 安装 plugins Visual GC
在JavaVisualVM这款
java性能
分析及调优工具如何加载插件?
kikiki2
·
2020-02-18 08:47
Java - VisualVM 安装 plugins Visual GC
在JavaVisualVM这款
java性能
分析及调优工具如何加载插件?
大猪大猪
·
2020-02-17 03:19
浅谈
Java性能
优化(二)——String intern原理
Stringintern在Java678中实现原理不同,本文仅针对Java8的原理进行分析intern方法解释首先来看interna方法的说明:/***Returnsacanonicalrepresentationforthestringobject.**Apoolofstrings,initiallyempty,ismaintainedprivatelybythe*class{@codeStri
codershamo
·
2020-02-14 23:33
java
jvm
性能优化
JVM虚拟机面试指南:年薪30W以上高薪岗位需求的JVM,你必须要懂!
JVM的优势想要告别增删改查和简单开发,而是去做
Java性能
分析和调优工作,那么JV
Java_老男孩
·
2020-02-14 16:55
Java
程序员
虚拟机
Java - VisualVM 安装 plugins Visual GC
在JavaVisualVM这款
java性能
分析及调优工具如何加载插件?
大猪大猪
·
2020-02-14 02:52
Java - VisualVM 安装 plugins Visual GC
在JavaVisualVM这款
java性能
分析及调优工具如何加载插件?
大猪大猪
·
2020-02-12 15:28
Java垃圾回收一基础知识
说明本文是阅读《
Java性能
权威指南》的第五章节梳理内容,不是本人原创,觉得写的非常好,特意总结下,所以有了下文。1.GC作用主要做三件事情:查找不可用的对象。
明翼
·
2020-02-09 15:36
Java - VisualVM 安装 plugins Visual GC
在JavaVisualVM这款
java性能
分析及调优工具如何加载插件?
kikiki2
·
2020-02-09 01:43
Java - VisualVM 安装 plugins Visual GC
在JavaVisualVM这款
java性能
分析及调优工具如何加载插件?
kikiki4
·
2020-02-08 13:52
Java - VisualVM 安装 plugins Visual GC
在JavaVisualVM这款
java性能
分析及调优工具如何加载插件?
大猪大猪
·
2020-02-08 03:18
Java - VisualVM 安装 plugins Visual GC
在JavaVisualVM这款
java性能
分析及调优工具如何加载插件?
kikiki1
·
2020-02-07 04:54
java性能
分析 - CPU飙高分析工具
背景有处理过生产问题的同学基本都能遇到系统忽然缓慢,CPU突然飙升,甚至整个应用请求不可用。当出现这种情况下,在不影响数据准确性的前提下,我们应该尽快导出jstack和内存信息,然后重启系统,尽快回复系统的可用性,避免用户体验过差。本文针对CPU飙升问题,提供该问题的排查思路,从而能够快速定位到某线程甚至某快代码导致CPU飙升,从而提供处理该问题的思路。排查过程通过top命令查看cpu飙升的jav
幽暗森林之猪大屁
·
2020-02-04 11:00
Java - VisualVM 安装 plugins Visual GC
在JavaVisualVM这款
java性能
分析及调优工具如何加载插件?
kikiki5
·
2020-02-02 18:27
Java性能
优化JVM、Tomcat、MySQL面试题一次彻底扫盲
今天就由京东资深技术官来详解「
Java性能
优化」问题,从JVM、Tomcat、MySQL三种调优方式来详细讲解,以下含一些面试题、脑图以及调优文档等资料。核心
慕容千语
·
2020-02-02 14:28
Java性能
优化的35个细节(珍藏版)
代码优化,一个很重要的课题。可能有些人觉得没用,一些细小的地方有什么好修改的,改与不改对于代码的运行效率有什么影响呢?这个问题我是这么考虑的,就像大海里面的鲸鱼一样,它吃一条小虾米有用吗?没用,但是,吃的小虾米一多之后,鲸鱼就被喂饱了。代码优化也是一样,如果项目着眼于尽快无BUG上线,那么此时可以抓大放小,代码的细节可以不精打细磨;但是如果有足够的时间开发、维护代码,这时候就必须考虑每个可以优化的
素小暖
·
2020-01-29 19:57
Java
SE
使用JDK工具进行Java服务器应用程序故障排除
Java性能
调优指南–有关提高Java代码性能的各种技巧。最近又学到了很多新知识,感谢优锐课老师细致地讲解,这篇博客记录下自己所学所想。
Absolutely-
·
2020-01-16 11:00
java性能
分析 - CPU飙高分析工具
背景有处理过生产问题的同学基本都能遇到系统忽然缓慢,CPU突然飙升,甚至整个应用请求不可用。当出现这种情况下,在不影响数据准确性的前提下,我们应该尽快导出jstack和内存信息,然后重启系统,尽快回复系统的可用性,避免用户体验过差。本文针对CPU飙升问题,提供该问题的排查思路,从而能够快速定位到某线程甚至某快代码导致CPU飙升,从而提供处理该问题的思路。排查过程通过top命令查看cpu飙升的jav
cjunn
·
2020-01-12 23:00
面试官:关于
Java性能
优化,你有什么技巧
通过使用一些辅助性工具来找到程序中的瓶颈,然后就可以对瓶颈部分的代码进行优化。一般有两种方案:即优化代码或更改设计方法。我们一般会选择后者,因为不去调用以下代码要比调用一些优化的代码更能提高程序的性能。而一个设计良好的程序能够精简代码,从而提高性能。下面将提供一些在JAVA程序的设计和编码中,为了能够提高JAVA程序的性能,而经常采用的一些方法和技巧。1.对象的生成和大小的调整。JAVA程序设计中
编程艺术思维
·
2020-01-07 10:06
Java性能
权威指南 下载
市面上介绍Java的书有很多,但专注于
Java性能
的并不多,能游刃有余地展示
Java性能
优化难点的更是凤毛麟角,本书即是其中之一。
ddddd8
·
2020-01-06 06:51
性能诊断利器 JProfiler 快速入门和最佳实践
本文将介绍
Java性能
诊断过程中的常用工具,并重
阿里云云栖号
·
2020-01-05 17:50
JAVA性能
优化总结
我们知道JAVA语言与C语言的其中一个区别就是JVM中有垃圾回收器可以通过对运行中的对象进行判断是否存活并且将在内存中已经不在使用的对象进行回收释放其所占用的内存,而C语言需要进行手动的释放内存,1个对象的创建使用释放都需要程序进行显式的操作。当然不管是C还是JAVA都有自己适合的开发领域。 对于代码性能优化,对于项目前期由于前期数据量并不是太大但是随着时间的推移数据量的激增,如果没有良好的
cjunn
·
2020-01-03 10:00
Java垃圾回收基础知识
事后通过加大堆内存暂时先优化了一下,顺便买了一本《
Java性能
权威指南》,研究了一下,发现其中的垃圾收集章节基本上能够解释所有的问题了。
何约什
·
2020-01-03 03:42
java性能
优化之for循环
作为三大结构之一的循环,在我们编写代码的时候会经常用到。循环结构让我们操作数组、集合和其他一些有规律的事物变得更加的方便,但是如果我们在实际开发当中运用不合理,可能会给程序的性能带来很大的影响。所以我们还是需要掌握一些技巧来优化我们的代码的。嵌套循环应改为:两者耗时对比:说明:由以上对比可知,优化后性能提升了一倍,嵌套循环应该遵循“外小内大”的原则扩展一道面试题,请对以下代码进行优化:分析从给出的
Viking_Den
·
2020-01-02 09:19
[转帖]
java性能
监控处理工具
java性能
监控处理工具https://www.cnblogs.com/starjava/p/8674545.html一常用工具命令学习1.Jps虚拟机进程状况工具功能:和UNIXPS命令近似,列出正在运行的虚拟机进程
济南小老虎
·
2020-01-01 16:00
JAVA性能
优化总结
我们知道JAVA语言与C语言的其中一个区别就是JVM中有垃圾回收器可以通过对运行中的对象进行判断是否存活并且将在内存中已经不在使用的对象进行回收释放其所占用的内存,而C语言需要进行手动的释放内存,1个对象的创建使用释放都需要程序进行显式的操作。当然不管是C还是JAVA都有自己适合的开发领域。 对于代码性能优化,对于项目前期由于前期数据量并不是太大但是随着时间的推移数据量的激增,如果没有良好的
牧尘c
·
2020-01-01 12:41
Java性能
优化权威指南第三章JVM概览第一部分
内建的JIT编译器、日渐成熟的垃圾收集器(多线程化)、不断改进的运行时环境(JVMRuntimeEnvironment)。HotSpotVM组件VM运行时(Runtime)、JIT编译器(JITCompiler)、内存管理器(MemoryManager)。HotSpotVM的基本架构HotSpotVM架构功能强大,可以满足高性能和高扩展性。支持HotSpotVMJIT编译器的动态优化,可以在Jav
每天学点编程
·
2019-12-26 23:34
Java性能
调优工具VisualVM使用简记
背景实验用Java3d做树木建模,其中一个重要过程是从三维点云中提取出树木骨架,这里的骨架提取算法包括且不限于八叉树降采样、k近邻提取邻居图、Dijkstra计算最短路径、提取图联通分量、k-means聚类、目标函数最优化、三次曲线插值等过程。用一套算法组成的pipeline来实现骨架提取,时间开销还是一个比较重要的评估因素的。所以要做Profile,一个土办法是,在几个关键方法入口和出口记录时间
JimmieZhou
·
2019-12-26 05:24
使用JDK工具进行Java服务器应用程序故障排除
这篇文章优锐课主要和大家讲讲
Java性能
调优指南——有关提高Java代码性能的各种技巧。
优锐课
·
2019-12-24 09:46
Java
JDK
性能调优
上一页
10
11
12
13
14
15
16
17
下一页
按字母分类:
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
其他