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 监控基础 - 使用 JMX 监控和管理 Java 程序
当前文章属于
Java性能
分析优化系列文章,点击可以查看所有文章。系列链接:https://www.wdbyte.com/java/performance.htmlArth
程序猿阿朗
·
2021-12-09 09:00
Java性能
优化之影响性能的那些细节(二)
一、前言
Java性能
优化之影响性能的那些细节-续来了。打算把这个标题整个系列文章,后面慢慢积累慢慢写。这是第一篇入口。
·
2021-12-08 16:03
Java 中的监控与管理原理概述
当前文章属于
Java性能
分析优化系列文章,点击可以查看所有文章。
·
2021-11-30 10:48
java
Java 中的监控与管理原理概述
当前文章属于
Java性能
分析优化系列文章,点击可以查看所有文章。
程序猿阿朗
·
2021-11-30 09:00
Java性能
优化之影响性能的那些细节
今天聊聊一些关于
java性能
的细节。部分内容来自这个网站:http://java-performance.com,英文比较好的小伙伴可以直接看原文,我今天的内容是自己总结和部分翻译的结合物。
·
2021-11-11 17:55
java
Java性能
工具JMeter实现上传与下载脚本编写
目录一、前言二、预备知识1、构造方法2、创建功能3、重命名和删除功能4、获取功能三、Java实现文件上传下载功能1、服务下载代码2、前端代码3、运行效果四、JMeter文件上传与下载脚本编写1、文件上传脚本2、文件下载脚本五、总结一、前言性能测试工作中,文件上传也是经常见的性能压测场景之一,那么JMeter文件上传下载脚本怎么做?知识点:Java实现文件上传下载功能JMeter文件上传与下载脚本编
·
2021-11-04 16:48
不会吧不会吧?字节“百万级”性能优化小册册既然可以让系统运行得飞起?
Java性能
优化Java一直是一种极其实用的语言。它一开始对性能的态度是,只要环境足够快并且能提升开发效率,就可以牺牲原始性能。
java小菜鸡一个
·
2021-10-24 15:49
1024程序员节
Java程序员涨薪必备的性能调优知识点,收好了!
将
Java性能
优化分为4个层级:应用层、数据库层
HeapDump社区
·
2021-10-22 19:40
java
性能优化
程序人生
Java程序员涨薪必备的性能调优知识点,收好了!
将
Java性能
优化分为4个层级:应用层、数据库层
·
2021-10-22 16:37
java性能优化jvm
Java 性能优化的 9 个工具,你知道几个?
但最近,我们在考虑改进PDFHTML5转换器和JavaPDF类库代码时,发现最近我们的关注点已经开始转换到如何提升
Java性能
。
·
2021-10-11 18:18
java
Java性能
优化
性能调优的层次设计调优代码调优JVM调优数据库调优操作系统调优设计调优善用设计模式单例模式单例模式是一种对象的创建模式,用于产生一个对象的具体实例,它可以确保系统中一个类只产生一个实例。好处;1>对于频繁使用的对象,可以省略创建对象所花费的时间,这对于那些重量级对象而言,是非常可观的一笔系统开销2>确保一个类只有一个对象,每次调用都是同一个对象,减少new的操作次数,降低对系统的内存的使用频率,减
·
2021-09-15 10:28
java
Java--String、StringBuilder及StringBuffer区别及性能对比
哈喽,欢迎进来学习的小伙伴~【学习背景】本文会通过OpenJDK提供的
Java性能
测试工具JMH来测试下String、StringBuilder及StringBuffer拼接字符串的效率如何~关于JMH
吾日三省贾斯汀
·
2021-09-03 12:52
01丨Java
java
java面试
String
StringBuilder
StringBuffer
Java性能
分析,火焰图分析cpu热点代码
记录一下如何用工具分析找到项目中占用cpu时间最长的代码主要是两个工具,一个是async-profiler,另外一个是FlameGraph。可以利用git,从github仓库中,下载下来。gitclonehttps://github.com/jvm-profiling-tools/async-profilergitclonehttps://github.com/brendangregg/Flame
曾泽浩
·
2021-06-26 21:28
Java性能
调优
一、Tomcat服务器1、Jvm参数调优Tomcat的启动参数位于tomcat的安装目录\bin目录下,如果你是Linux操作系统就是catalina.sh文件,如果你是Windows操作系统那么你需要改动的就是catalina.bat文件JAVA_OPTS="$JAVA_OPTS-server-Xms4096m-Xmx4096m-Xmn1024m-Xss256K-XX:+DisableExpli
丰极
·
2021-06-21 13:51
关于GC之一-JVM内存划分
(大部分知识来源于深入理解JVM虚拟机、
Java性能
权威指南、PlumbrHandbookJavaGC,推荐可以都看看)。
AlanKim
·
2021-06-19 22:15
Java性能
优化权威指南.pdf
Java性能
优化权威指南.pdfimage.pnghttps://sn9.us/file/9066129-409572052
东风古剑
·
2021-06-13 20:09
Java性能
优化必知的50个细节(珍藏版):Jvm调优+MySQL+Tomcat
在JAVA程序中,性能问题的大部分原因并不在于JAVA语言,而是程序本身。养成良好的编码习惯非常重要,能够显著地提升程序性能。文末有整理好的相关面试文件,可以免费获取。性能优化的50个细节1.尽量在合适的场合使用单例使用单例可以减轻加载的负担,缩短加载的时间,提高加载的效率,但并不是所有地方都适用于单例,简单来说,单例主要适用于以下三个方面:第一,控制资源的使用,通过线程同步来控制资源的并发访问;
java成功之路
·
2021-06-11 17:21
Java学习
行者的地图基础书籍Java并发编程实战实战Java高并发程序设计Effectivejava中文版(第2版)HeadFirst设计模式(中文版)JVM及性能优化深入理解Java虚拟机(第2版):JVM高级特性与最佳实践
Java
唯我楼兰
·
2021-06-04 19:35
意外收获华山版
Java性能
优化全栈手册,从基础到进阶都干货满满!
这里也是为大家手绘了一张性能调优的策略图,可以供大家参考一下~今天为大家分享的是一份
Java性能
优化全栈手册,这份手册内容包含了Java编程性能优化、多线程性能优化、JVM性能监测及优
Java_宇宁
·
2021-05-28 10:38
程序人生
Java
面试
java
编程语言
面试
程序人生
github
Java - VisualVM 安装 plugins Visual GC
在JavaVisualVM这款
java性能
分析及调优工具如何加载插件?
大猪大猪
·
2021-05-21 11:14
打造高性能Java应用需掌握的5大知识
这篇文章节选自《javaperformance》,对
java性能
比较关心的同学大概都知道这本书,性能这个东西可能是很多同学在日常写javacode的时候很少去关心的,但是在我们写code的过程中确又时时离不开对程序性能的影响
Bugtags
·
2021-05-04 07:00
[
Java性能
优化笔记]06 装饰者模式
装饰者模式拥有一种非常巧妙的结构,它可以动态添加对象功能。它使用委托机制,降低代码的耦合性,复用系统中的各个组件,使得我们最终构造的对象具有这些所有功能。装饰者模式可以有效的分离性能组件和功能组件,从而提升模块的可维护性并增加模块的复用性。装饰者(Decorator)和被装饰者(ConcreteComponent)拥有相同的接口Component。被装饰者通常是系统的核心组件,完成特定的功能目标。
RubyCat
·
2021-04-27 00:04
七个最好的
Java性能
故障排除工具
1.jconsole是随着JDK1.5而推出的。这是一个Java监测和管理控制台-JMX兼容的图形工具来监测Java虚拟机。它能够同时监测本地和远程的JVMs。2.VisualVM集成了几个现有的JDK软件工具,轻量级内存和CPU信息概要能力。这个工具被设计为同时在生产和开发时使用,进一步提高监视的能力和JavaSE平台的性能分析能力。3.HeapAnalyzer能够通过它采用启发式搜索引擎和分析
知辰课堂
·
2021-04-23 02:42
Final关键字之于
Java性能
的影响
背景在阅读OpenTSDB的源码的过程中,注意到其作者几乎在所有能够使用final关键字的地方都使用了。这一点引起我的好奇,因为在我所学习Java的这四年中,我极少使用final。由于OpenTSDB的作者有着很深的C的渊源,所以想明白其之所以这么做,是出于C/C++带来的习惯,还是对于Java而言,这一声明对于一个数据库系统是极为重要的性能举措之一。结论final关键字对于性能的提升是极为有限的
即墨灯火
·
2021-04-21 11:21
Java性能
调优(转)
出处:http://blog.csdn.net/aomandeshangxiao写Java也有n年了,现在还是有不少的坏的代码习惯,也通过学习别人的代码学到了不少好的习惯。这篇文章主要是整理的资料。留给自己做个警戒,提示以后写代码的时候注意!在文章的后面,会提供整理的原材料下载。一、类和对象使用技巧尽量少用new生成新对象用new创建类的实例时,构造雨数链中所有构造函数都会被自动调用,操作速度较慢
张利锋
·
2021-04-20 23:11
“吃”完这本
Java性能
调优实战,MySQL+JVM+Tomcat等问题一键全消
“吃”完这本
Java性能
调优实战,MySQL+JVM+Tomcat等问题一键全消我心想,都已经到7月半了,很快又是秋招大军来临了,是不是也有很多朋友同样在
JAVA性能
调优这一块掌握的不够呢?
Java进阶师猩猩
·
2021-04-18 16:46
“吃”完这本
Java性能
调优实战,MySQL+JVM+Tomcat等问题一键全消
image我心想,2021都要来了,是不是也有很多朋友同样在
JAVA性能
调优这一块掌握的不够呢?
老罗带你玩Java
·
2021-04-17 20:35
【JVM进阶之路】十:JVM调优总结
1、调优原则JVM调优听起来很高大上,但是要认识到,JVM调优应该是
Java性能
优化的最后一颗子弹。
三分恶
·
2021-04-11 15:22
JVM
jvm
JVM进阶之路
数万人跪求!阿里P8大牛手写的《Java程序性能优化实战笔记》,GitHub标星已高达十万!
今天给大家推荐的这份文档,就是小编的一位在大厂的盆友分享给我的一份适用于
Java性能
优化的笔记,这份笔记详解了相关与性能优化的几大技术的内容,足足有715页内容,可想而知这份资料有多详细!
Java技术剑
·
2021-04-10 15:48
程序员
架构
Java
java
编程语言
架构
程序员
面试
Java书单-核心篇
这一版主要是针对Java8进行了升级,适合入门,GUI部分可以跳过不看Java编程思想(第四版)也是入门书籍,不过需要有一定的编程知识,不然会有点吃力可以中英文书籍对照着看,因为有的术语用原文看会更加通俗直观进阶
Java
·
2021-03-25 11:54
java
Java书单-核心篇
这一版主要是针对Java8进行了升级,适合入门,GUI部分可以跳过不看Java编程思想(第四版)也是入门书籍,不过需要有一定的编程知识,不然会有点吃力可以中英文书籍对照着看,因为有的术语用原文看会更加通俗直观进阶
Java
·
2021-03-25 10:30
java
Java性能
优化的十条小技巧
1System.nanoTime测试性能时,System.nanoTime比System.currentTimeMills更精确,前者使用纳秒计时,且对系统影响更小。具体来说:System.currentTimeMills返回自1970年1月1日以来经过的毫秒数,返回的精度与操作系统有关System.nanoTime:不是现实时间,是虚拟机提供的计时时间,精确到纳秒2ThreadLocalRand
·
2021-03-17 04:58
java
Java性能
监控之操作系统层面
CPU使用率监控Java应用性能CPU方面分析时,首先分析是否充分使用了CPU,尽量做到没有丝毫浪费,一般配合CPU使用率来分析CPU是如何被消耗的。CPU使用率分为用户态使用率和系统态使用率。用户态使用率是指执行应用程序代码的时间占总CPU时间的百分比,系统态使用率是指执行系统调用的时间占总CPU时间的百分比。系统态使用率高意味着共享资源有竞争或者I/O设备之间有大量的交互。提高应用性能和扩展性
蓝空翱翔
·
2021-02-16 14:01
队列
linux
java
操作系统
多线程
成为Java后端工程师的九条必经之路!
前言1.了解JVM内部和
Java性能
调优如果您真的想成为优秀的JavaDeveloper,那么您必须首先花时间学习JVM内部,例如JVM的不同部分,它们如何工作,JIT,JVM选项,垃圾收集和收集器等。
·
2021-01-25 20:50
java参数注解pam_不知道什么是Java注解?莫慌,十分钟一篇文章就能深度学习
苦学这份2020最全的
Java性能
优化实战笔记,已涨17k秋招面试总结:Java+并发+Spring+MySQL+分布式+Redis+算法+JVM等不知道什么是Java注解?
振宁不是振宇
·
2021-01-09 10:06
java参数注解pam
新书上市 | 《
Java性能
优化实践》,众多业内大佬推荐阅读
没有捷径可走的
Java性能
优化多年来,用Google搜索Javaperformancetuning,出现的三篇最热门文章之一是于1997年到1998年左右发表的文章,这篇文章在Google搜索引擎出现早期就被纳入其索引中
turingbooks
·
2021-01-07 16:00
编程语言
人工智能
java
反编译
etag
手把手教你定位常见
Java性能
问题
概述性能优化一向是后端服务优化的重点,但是线上性能故障问题不是经常出现,或者受限于业务产品,根本就没办法出现性能问题,包括笔者自己遇到的性能问题也不多,所以为了提前储备知识,当出现问题的时候不会手忙脚乱,我们本篇文章来模拟下常见的几个
Java
JAVA_朴先生
·
2020-12-29 20:56
java
后端
程序员
经验
java性能优化
掌握这3个技巧,你也可以秒懂
JAVA性能
调优和jvm垃圾回收
前言JVM是一个虚拟化的操作系统,类似于Linux和Window,只是他被架构在了操作系统上进行接收class文件并把class翻译成系统识别的机器码进行执行,即JVM为我们屏蔽了不同操作系统在底层硬件和操作指令的不同。因此,JVM最重要的作用浮出水面,即跨平台性。由于JVM为java程序屏蔽了操作系统底层的细节,Java只需要关心如何编译,如何让加载进JVM即可。由于JVM接收的是Class文件
Java攻城师
·
2020-12-10 14:56
后端
java
spring
springboot
程序员
掌握这3个技巧,你也可以秒懂
JAVA性能
调优和jvm垃圾回收
前言JVM是一个虚拟化的操作系统,类似于Linux和Window,只是他被架构在了操作系统上进行接收class文件并把class翻译成系统识别的机器码进行执行,即JVM为我们屏蔽了不同操作系统在底层硬件和操作指令的不同。因此,JVM最重要的作用浮出水面,即跨平台性。由于JVM为java程序屏蔽了操作系统底层的细节,Java只需要关心如何编译,如何让加载进JVM即可。由于JVM接收的是Class文件
Java攻城师
·
2020-12-10 14:46
后端
java
spring
springboot
程序员
初级Java工程师也能轻松进行JVM调优了
本文来自:PerfMa技术社区PerfMa(笨马网络)官网
Java性能
调优对于每一个Java程序员来说,是实现技术进阶必不可缺的知识了。比如:一台8G的服务器怎么配置JVM参数?
PerfMa
·
2020-12-09 14:27
java
后端
阿里爆款
Java性能
调优手册,源码+笔记+项目实战全都有!
现代大规模关键性系统中的
Java性能
调优,是一项富有挑战的任务。你需要关注各种问题,包括算法结构、内存分配模式以及磁盘和文件I0的使用方式。性能调优最困难的是找出问题,即便是经验
Java架构师公社
·
2020-09-22 15:18
后端
架构
Java面试
Java性能调优
jvm
数据库
多线程
GC
阿里首发
Java性能
优化尊享版!代码/设计模式/并发编程/JVM/数据库调优实战全都有!
Java性能
调优不像是学一门编程语言,无法通过直线式的思维来掌握和应用,它对于工程师的技术广度和深度都有着较高的要求,当下一线大厂对高级工程师的要求就是必须要会性能调优。
Java架构师公社
·
2020-09-21 14:00
Java面试
后端
架构
性能优化
数据库
JVM
多线程
面试
《
Java性能
优化权威指南》读书笔记(一)
2019独角兽企业重金招聘Python工程师标准>>>1.策略普通人自顶向下性能调优专家自底向上性能调优2.操作系统性能监控CPUWindowsTaskManager(任务管理器)typeperfLinux(Solaris类似)SystemMonitor(图形化),gnome-system-monitor启动vmstat、mpstattop-p-H,显示线程占用cpups-efL|grep,打印进
weixin_34390105
·
2020-09-17 13:20
java
操作系统
运维
《
Java性能
权威指南》笔记----JIT编译器
概览编译型语言(C++,Fortran等):运行程序前,需要用编译器将代码静态编译成CPU可执行的汇编码。汇编码针对特定的CPU。优点:只需编译一次,且有足够的程序信息来优化汇编码、执行速度快;缺点:不支持跨平台。解释型语言(PHP,Perl等):执行程序时,解释器将代码转换成汇编码。只要有相应的解释器,可在不同的CPU上运行。优点:支持跨平台;缺点:执行时会重新翻译代码,解释器一次只能看一行代码
weixin_30778805
·
2020-09-17 10:06
JAVA性能
优化权威指南 读书笔记(二)
JVM概览HotSpotVM基本构架HotSpotVM主要分为三个部分,VM运行时,JIT编译器,内存管理器。其中详细的关系通过阅读其实没有很好的理清楚,但是这并不是书本的重点我就不进行记录了。早期的hotspotVM是32位的,所以内存空间被限定在4G(2的32次方个地址位空间),但是其实在运用中java堆的大小还会受限于底层的操作系统的限制。随着时代和技术的发展,64位hotspotVM开始产
SUNSUN314
·
2020-09-17 10:14
学习历程
开卷有益
调整了一下JVM内存,程序快了700%,Java程序优化笔记
这份笔记涵盖了:
Java性能
调优概述、设计优化、Java程序优化、并行程序开发及优化、JVM调优、
Java性能
调优工具!由于文章篇幅的限制,接下来小编只能为大家展示完整目
马士兵老师
·
2020-09-17 09:48
jvm
java
编程语言
python
数据库
JVM(一)之可视化监控工具介绍jConsole、jVisualVm
JConsole是一个内置
Java性能
分析器,可以从命令行或
朴实搬砖人
·
2020-09-17 05:20
JVM
jvm
啃完这份Java调优笔记,阿里三面我让面试官JVM快了近十倍,直接给我发offer!
这份笔记涵盖了:
Java性能
调优概述、设计优化、Java程序优化、并行程序开发及优化、JVM调优、
Java性能
调优工具!由于文章篇幅的限制,接下来小编只能为大家展示完整目
马小梦
·
2020-09-16 21:34
设计模式
JVM
性能优化
Java
架构师
JVM
性能调优
面试
公司来了一位前腾讯做优化大佬,三下五除二让我程序快了200%
通过这份腾讯优化大佬所写笔记你将会学习到设计优化、Java程序优化、并行程序开发及优化、JVM调优、
Java性能
调优工具。相信你吃
马小梦
·
2020-09-16 17:38
Java
面试
性能优化
Java
架构
性能优化
面试
JVM优化
聚焦
Java性能
优化 打造亿级流量秒杀系统【学习笔记】04_查询性能优化技术之多级缓存
文章目录5-1本章目标5-2缓存设计原则概览5-3Redis集中式缓存介绍1.Redissentinal哨兵模式2.Redis集群cluster模式cluster故障转移1.节点故障判断2.slave选举3.结构变更Rediscluster高可用性1.主节点保护2.集群fail条件5-4Redis集中式缓存商品详情页接入5-6Redis集中式缓存压测5-7本地数据热点缓存5-9本地缓存压测验证5-
安东尼的小不2
·
2020-09-16 15:22
流量秒杀系统项目
分布式
数据库
java
redis
nginx
上一页
3
4
5
6
7
8
9
10
下一页
按字母分类:
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
其他