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性能
权威指南-总结13
Java性能
权威指南-总结13堆内存最佳实践减少内存使用减少对象大小延迟初始化堆内存最佳实践减少内存使用减少对象大小对象会占用一定数量的堆内存,所以要减少内存使用,最简单的方式就是让对象小一些。
weixin_42583701
·
2023-06-19 09:57
java
jvm
开发语言
JVM常见命令
显示虚拟机的线程栈信息,用于生成当前JVM的所有线程快照4.jstat实时显示本地或远程JVM进程中类装载、内存、垃圾收集、JIT编译等数据5.jmap用于生成虚拟机的内存快照信息6.jconsole内置
Java
北风浊酒
·
2023-06-16 11:57
面试题整理
jvm
java
linux
【JVM 监控工具】性能诊断--JProfiler的使用
文章目录背景一、
Java性能
诊断工具简介二、简单命令行工具三、图形化综合诊断工具JVisualvmJProfilerJConsole四、分布式应用性能诊断五、IDEA中设置JProfilerJProfiler
逆流°只是风景-bjhxcc
·
2023-06-15 15:51
JVM
jvm
java
开发语言
Java性能
权威指南-总结10
Java性能
权威指南-总结10垃圾收集算法理解G1垃圾收集器垃圾收集算法理解G1垃圾收集器G1垃圾收集器是一种工作在堆内不同分区上的并发收集器。
weixin_42583701
·
2023-06-14 09:51
java
jvm
算法
Java性能
权威指南-总结9
Java性能
权威指南-总结9垃圾收集算法理解CMS收集器CMS收集器的永久代调优增量式CMS垃圾收集垃圾收集算法理解CMS收集器CMS收集器的永久代调优从CMS垃圾收集日志中发现,如果永久代需要进行垃圾收集
weixin_42583701
·
2023-06-14 09:20
java
jvm
算法
Java性能
权威指南-总结11
Java性能
权威指南-总结11垃圾收集算法理解G1垃圾收集器G1垃圾收集器调优高级调优晋升及Survivor空间垃圾收集算法理解G1垃圾收集器G1垃圾收集器调优G1垃圾收集器调优的主要目标是避免发生并发模式失败或者疏散失败
weixin_42583701
·
2023-06-14 09:20
java
jvm
算法
Java性能
权威指南-总结12
Java性能
权威指南-总结12堆内存最佳实践减少内存使用内存溢出错误减少内存使用堆内存最佳实践减少内存使用内存溢出错误在下列情况下,JVM会抛出内存溢出错误(OutofMemoryError):·JVM
weixin_42583701
·
2023-06-14 09:48
java
jvm
开发语言
阿里2023年版十亿级并发系统设计+
java性能
优化实战文档
没准备好也别怕,小编给大家准备好了2021年最新版阿里巴巴十亿级并发系统设计+阿里巴巴
java性能
调优实战两份学习文档,让你面试阿里不再难,希望大家能够喜欢!
程序猿java易
·
2023-06-12 15:54
java
编程
程序员
java
性能优化
jvm
jmeter性能测试实战--web程序
目录前言:项目背景测试步骤前言:JMeter是开源的
Java性能
测试工具,广泛应用于Web、移动应用程序等领域的性能测试中。
自动化测试码元
·
2023-06-09 03:41
自动化测试
软件测试
接口自动化测试
java
开发语言
接口自动化测试设计模式
接口自动化测试
servlet
Java性能
调优
Java性能
调优是一个复杂且重要的主题,它涉及到了JVM、垃圾收集器、内存管理、多线程、代码优化等多个方面。在本节中,我们将对
Java性能
调优的基本概念和方法进行简要介绍。
博客0214
·
2023-06-08 15:00
Java性能
权威指南-总结2
Java性能
权威指南-总结2性能测试方法原则2:理解批处理流逝时间、吞吐量和响应时间批处理流逝时间吞吐量测试原则3:用统计方法应对性能的变化性能测试方法原则2:理解批处理流逝时间、吞吐量和响应时间性能测试的第
weixin_42583701
·
2023-06-08 06:56
java
数据库
开发语言
Java性能
权威指南-总结8
Java性能
权威指南-总结8垃圾收集算法理解CMS收集器针对并发模式失效的调优垃圾收集算法理解CMS收集器针对并发模式失效的调优调优CMS收集器时最要紧的工作就是要避免发生并发模式失效以及晋升失败。
weixin_42583701
·
2023-06-08 06:48
java
jvm
算法
项目终于用上了xxl-job,真香!
文章首发公众号:码猿技术专栏关注公众号:码猿技术专栏,回复关键词:1111获取阿里内部
java性能
调优手册!那么下面先说明什么是xxl-job以及为什么要使用它。xxl-job是什么?
·
2023-06-07 22:26
让
java性能
提升的JIT深度解剖
JVM性能调优1.C1、C2与Graal编译器1.1C1编译器1.2C2编译器1.3分层编译2.热点代码3.热点探测4.方法调用计数器5.回边计数器6.编译优化技术6.1方法内联7.锁消除8.栈上分配9.逃逸分析技术10.标量替换本文是按照自己的理解进行笔记总结,如有不正确的地方,还望大佬多多指点纠正,勿喷。课程内容:1、Java的解释执行与JIT(即时编译器)2、JIT历史发展与分层编译3、JI
俺就是菜得很
·
2023-06-07 19:30
JVM性能调优
java
jvm
开发语言
5大主流方案对比:MySQL千亿级数据线上平滑扩容实战
关注公众号:码猿技术专栏,回复关键词:1111获取阿里内部
Java性能
优化手册!如图所示:后期随着用户量的增加,用户产生的数据信息被源源不断的添加到数据库中,最终达到数据库的最佳存储
·
2023-06-07 12:07
Java性能
权威指南-总结5
Java性能
权威指南-总结5垃圾收集入门垃圾收集概述分代垃圾收集器垃圾收集入门很多时候没有机会重写代码,又面临需要提高Java应用性能的压力,这种情况下对垃圾收集器的调优就变得至关重要。
weixin_42583701
·
2023-06-07 02:17
java
jvm
算法
Java性能
权威指南-总结6
Java性能
权威指南-总结6垃圾收集入门垃圾收集概述GC算法选择GC算法垃圾收集入门垃圾收集概述GC算法JVM提供了以下四种不同的垃圾收集算法:Serial垃圾收集器Serial垃圾收集器是四种垃圾收集器中最简单的一种
weixin_42583701
·
2023-06-07 02:17
java
jvm
开发语言
Java性能
权威指南-总结4
Java性能
权威指南-总结4
Java性能
调优工具箱操作系统的工具和分析CPU运行队列磁盘使用率网络使用率Java监控工具基本的VM信息
Java性能
调优工具箱操作系统的工具和分析CPU运行队列快速小结检查应用性能时
weixin_42583701
·
2023-06-07 02:47
java
linux
开发语言
Java性能
权威指南-总结7
Java性能
权威指南-总结7垃圾收集算法理解Throughput收集器堆大小的自适应调整和静态调整理解CMS收集器垃圾收集算法理解Throughput收集器Throughput收集器有两个基本的操作;其一是回收新生代的垃圾
weixin_42583701
·
2023-06-07 02:35
java
jvm
开发语言
java性能
优化
你是否正打算优化hashCode()方法?是否想要绕开正则表达式?LukasEder介绍了很多简单方便的性能优化小贴士以及扩展程序性能的技巧。最近“全网域(WebScale)”一词被炒得火热,人们也正在通过扩展他们的应用程序架构来使他们的系统变得更加“全网域”。但是究竟什么是全网域?或者说如何确保全网域?扩展的不同方面全网域被炒作的最多的是扩展负载(Scalingload),比如支持单个用户访问的
昕火燎原
·
2023-06-06 21:04
程序性能
优化
性能
好家伙,阿里新产
Java性能
优化(终极版),涵盖性能优化所有操作
上月公司来了一位大佬,入职不到一周就把公司现有项目的性能优化了一遍,直接给公司节省了一半的成本。一问情况,才知道这位仁兄也是一路被虐过来的。去年年底被裁,本以为自己技术还行,看了一段时间面经,复习了基础知识,就开始投大厂简历。阿里最先给他面试机会,结果没能扛过三面,然后是各种大大小小的公司,在实际面试中被碾压得翻不了身。整整一个半月,一个offer都没拿到,最后针对性的恶补,才入职了我司。说到这,
Javatutouhouduan
·
2023-04-20 13:35
java
面试
jvm
数据库
性能优化
JAVA性能
优化实例
目录概述Sql性能优化多线程利用内存缓存功能优化参考博客概述性能优化的几个点,大致可以分为:sql优化使用多线程利用内存,缓存等,将固定不常更改的数据放入在,存取更快的内存当中功能实现逻辑优化Sql性能优化1、在需要接口性能优化的查询逻辑上,尽可能查询少的字段,减少sql耗时这个就不再赘述了,尽量不使用*这样的查询在具体的业务逻辑中。2、使用索引使用索引,应该遵循以下几个原则:使用尽可能简单的字段
ybbgrain
·
2023-04-20 06:16
微服务
性能优化
java
sql
java性能
分析工具async-profiler
环境准备首先,你需要从github将代码下载下来:gitclonehttps://github.com/jvm-profiling-tools/async-profiler然后,进入到下载好的项目中,然后进行编译(也可以直接下载编译好的):cdasync-profilermake可以发现在async-profiler项目中有一个脚本叫做“profile.sh”,运行这个脚本,会输出如下提示内容Us
tracy_668
·
2023-04-19 04:14
怎么对 Java 程序调优?不看别后悔!
笔者根据个人经验,将
Java性能
优化分为4个层级
zl1zl2zl3
·
2023-04-17 15:54
Java
调优
java
调优
《Java平台体系》——第二章 JVM——JNI(Java本地接口)
语言特性,所以考虑把一些繁琐的对性能要求不是很高的程序功能用Java开发,而把一些对运算性能要求高的用C开发(注意:这句话是我为了吸引大家写的,对于性能往往存在想当然的陷阱,请不要把JNI理解成来解决
Java
owen0278
·
2023-04-17 13:21
Java平台体系
java
jni
jvm
平台
虚拟机
windows
cpu分析利器 — async-profiler
简介async-profiler是一款采集分析
java性能
的工具,翻译一下github上的项目介绍:❝async-profiler是一款没有Safepointbiasproblem的低开销java采集分析器
捉虫大师
·
2023-04-11 02:55
压测服务器性能上不去,
JAVA性能
优化思路探究
1、背景介绍一个系统的上线除了常规的功能性测试外,还需要经过严格的性能测试,满足预期的性能指标(常见的有响应时间,tps等),才允许上生产环境。广义的性能测试一般还包含负载测试(用于测试系统的容量:即系统在保证一定响应时间的情况下能够允许多少并发用户的访问),压力测试(用于测试系统的稳定性:即在保证一定压力的情况下,查看测试系统的稳定性),并发测试(即测试系统多并发能力:即模拟多用户访问同一应用的
德州小王子
·
2023-04-08 12:28
压测服务器性能上不去
java访问服务器中的文件,java 访问远程服务器文件
java访问远程服务器文件内容精选换一换已成功登录
Java性能
分析。待安装Guardian的服务器已开启sshd。
拉乐
·
2023-04-08 03:45
java访问服务器中的文件
Spring Boot 使用 Micrometer 集成 Prometheus 监控 Java 应用性能
我们可以通过Micrometer收集
Java性能
数据,配合Prometheus监控系统实时获取数据,并最终在Grafana上展示
姚敦林
·
2023-04-07 14:33
运维技术
监控
Prometheus
Micrometer
JVM监控
微服务监控
spring
boot
内卷新高度:全员爆
Java性能
优化,加班到半夜,领导都睡着了
在JAVA程序中,性能问题的大部分原因并不在于JAVA语言,而是程序本身。养成良好的编码习惯非常重要,能够显著地提升程序性能。今天小编就来分享一份Alibaba内部首次公开的720页Java程序性能优化实战手册,上线之后大获好评!当时看完这份资料的时候,感到首先就Java的方方面面讲得比较全,但是不乱。而且每个点都讲得比较清楚,读下来也没有什么盲点。干货非常多。国内少有的能写得这么好的。我看了收获
MC中的架构师
·
2023-04-07 08:54
spring
java
学习
分布式
架构
Java性能
优化常见问题
引言最近项目上线的频率颇高,连着几天加班熬夜,身体有点吃不消精神也有些萎靡,无奈业务方催的紧,工期就在眼前只能硬着头皮上了。脑子浑浑噩噩的时候,写的就不能叫代码,可以直接叫做Bug。我就熬夜写了一个bug被骂惨了。Kafka源码篇——Kafka快速入门1.1Kafka简介1.2以Kafka为中心的解决方案1.3Kafka核心概念1.4搭建Kafka源码环境Kafka源码篇——生产者2.1Kafka
程序员超三
·
2023-04-07 06:02
程序员
java
经验分享
面试
内卷新高度:全员爆
Java性能
优化,加班到半夜,领导都睡着了
在JAVA程序中,性能问题的大部分原因并不在于JAVA语言,而是程序本身。养成良好的编码习惯非常重要,能够显著地提升程序性能。今天小编就来分享一份Alibaba内部首次公开的720页Java程序性能优化实战手册,上线之后大获好评!当时看完这份资料的时候,感到首先就Java的方方面面讲得比较全,但是不乱。而且每个点都讲得比较清楚,读下来也没有什么盲点。干货非常多。国内少有的能写得这么好的。我看了收获
不几乎都有
·
2023-04-06 20:03
java
程序人生
java-ee
架构
spring
平常你是怎么对Java服务进行调优的?
笔者根据个人经验,将
Java性能
优化分为4个层级
IT小鲍
·
2023-04-05 13:45
终于拿到了阿里2022年度九大Java技术文档——面试题+文档+白皮书
2022年阿里巴巴面试参考指南(泰山版)阿里巴巴1000道Java工程师面试题(2022版)阿里巴巴2022版JDK源码笔记(2月第三版)阿里巴巴Java开发手册1.4.0阿里巴巴
Java性能
调优实战(
唐宇架构师
·
2023-04-04 20:02
java
spring
tomcat
struts
maven
async-profiler使用
简单研究一下async-profilerasync-profiler是一款
Java性能
分析工具,我们来简单使用一次看看效果。可以直接去github地址下载,下载后在linux下解压。进入目录后执行.
陈泽宇啊
·
2023-04-04 18:04
Java性能
问题分析步骤
当你在执行任务时,如果突然发现CPU飙升,不要惊慌失措。按照下面的步骤来分析,很快就能定位到问题所在。首先,执行top命令,查看CPU占用情况。在top命令的输出中,可以看到一列为CPU的占用率。找到占用CPU最多的进程的PID,这是下一步分析的关键。接着,根据第一步找到的PID,执行top-HpPID命令,来定位占用CPU的线程。这将列出所有线程的信息以及它们的CPU占用率。找到占用CPU的to
lgleje
·
2023-04-04 14:44
java
jvm
开发语言
Java性能
调优工具:jstat
JVM统计监测工具,它位于java的bin目录下,主要利用JVM内建的指令对Java应用程序的资源和性能进行实时的命令行的监控,包括了对Heapsize和垃圾回收状况的监控。用法:jstat[-option]pidoption:-class显示ClassLoad的相关信息;-compiler显示JIT编译的相关信息;-gc显示和gc相关的堆信息;-gccapacity显示各个代的容量以及使用情况;
LittleJessy
·
2023-04-04 07:44
[算法详解][插入排序]Insertion Sort
基本思想步骤实例分析伪代码代码实现
JAVA性能
分析应用:常见面试题目【基本思想】通过构建有序序列,对于未排序数据,在已排序序列中从后向前扫描,找到相应位置并插入。
奔跑的程序媛A
·
2023-04-03 03:24
Java - VisualVM 安装 plugins Visual GC
>在JavaVisualVM这款
java性能
分析及调优工具如何加载插件?
kikiki4
·
2023-04-01 17:25
美团大牛总结的700多页
Java性能
调优手册
对于很多研发人员来说,
Java性能
调优都是很头疼的问题,为什么这么说?
阿里官方架构师
·
2023-03-31 23:17
Java
程序人生
Java
后端
定位常见 Java 性能问题
概述性能优化一向是后端服务优化的重点,但是线上性能故障问题不是经常出现,或者受限于业务产品,根本就没办法出现性能问题,包括笔者自己遇到的性能问题也不多,所以为了提前储备知识,当出现问题的时候不会手忙脚乱,我们本篇文章来模拟下常见的几个
Java
hui0xin
·
2023-03-31 04:35
Java - VisualVM 安装 plugins Visual GC
在JavaVisualVM这款
java性能
分析及调优工具如何加载插件?
大猪大猪
·
2023-03-29 13:21
Java性能
优化
复用优化在写代码的时候,你会发现有很多重复的代码可以提取出来,做成公共的方法。这样,在下次用的时候,就不用再费劲写一遍了。这种思想就是复用。上面的描述是编码逻辑上的优化,对于数据存取来说,有同样的复用情况。无论是在生活中还是编码中,重复的事情一直在发生,如果没有复用,工作和生活就会比较累。在软件系统中,谈到数据复用,我们首先想到的就是缓冲和缓存。缓冲(Buffer),常见于对数据的暂存,然后批量传
liuec1002
·
2023-03-29 05:42
性能调优
java
性能优化
开发语言
看完这20W字
Java性能
实战经验手册,最少P7
之前有朋友说,“我们公司的系统从来都没有经过性能调优,集成测试没问题后就上线了,上线后也几乎没出现过性能问题。”其实没遇到性能问题不代表程序不存在性能问题,只能说明系统的访问量有点小。微博瘫痪不就是因为短时间内访问量暴增后,系统扛不住,就出现性能瓶颈了吗!性能优化是个系统性工程,对工程师的技术广度和深度都有要求。它不仅需要你精通编程语言,还需要深刻理解操作系统、JVM以及框架原理的相互作用关系,需
不会敲代码的谌
·
2023-03-29 04:52
jvm
java
面试
redis
数据库
好家伙。GitHub公选“头牌”阿里P8技术开源1300页炫彩性能调优手记
Java性能
调优不像是学一门编程语言,无法通过直线式的思维来掌握和应用,它对于工程师的技术广度和深度都有着较高的要求。
我有一头小花驴
·
2023-03-28 22:37
架构
程序人生
java
程序人生
java
架构
面试
程序员
从阿里巴巴离职后就剩这份大佬整理成册
Java性能
优化的PDF了
他们也有很多套自己独特的优化方案,这位大佬从阿里P8(9年的开发经验)离职后,带出来了这份Alibaba内部的Java程序性能优化核心笔记,内容涵盖了设计优化、Java程序优化、并行程序开发及优化、JVM调优、
Java
「已注销」
·
2023-03-28 21:45
jvm
java
开发语言
简直人生外挂,直接涨薪25K,跪谢这份
Java性能
调优实战宝典
现在,网站和应用程序的功能越来越丰富了,对网络和设备性能的要求自然也越来越高。因此,实现高水平的系统性能,逐渐成为每一位程序员不可或缺的底层能力。可是,传统的性能优化视角,更多的是从问题与测量数据的角度出发,是被动式地解决性能问题。这种视角所驱动的性能优化工作,就会存在很多的局限性,比如说:很容易造成代码可读性差,而且只是做到局部性的优化;这种工作方式通常是在软件工程的后期才启动,发现问题会比较滞
老马说开发y
·
2023-03-28 21:37
java
性能优化
面试
程序人生
开发语言
【
JAVA性能
优化】阿里巴巴性能调优手册
一、参考资料阿里发布的高并发开发文档,涵盖了所有的高并发操作!链接:https://pan.baidu.com/s/1keuBhio4ThZ0Qjy7GUhjow提取码:g5t2
后端研发Marion
·
2023-03-28 21:07
java
性能优化
开发语言
最新的阿里内部
Java性能
调优实战笔记,学完就能用的性能调优方法
年前的一波裁员“背刺”,不少人失业,最近翻了不少网站的招聘信息,帮大家看看机会(附几张截图)。上个月防疫政策放开,经济逐渐复苏,招聘市场也正在回暖,Java岗机会还是不少,大家多关注和多投简历。从现在的这些招聘条件可以看出,要求的技术方面,比如:JVM、Mysql优化、并发底层相关等等……这些建议大家有时间都好好补补,现在招聘简历和面试上都太看重这些了。无论是从招聘和面试角度,还是工作实践角度,性
Java技术那些事儿
·
2023-03-28 21:19
java
面试
开发语言
学习
后端
我给大家免费公开五份阿里Java架构师学习手册助力金九银十
java学习路线<————这五份手册分别是:阿里巴巴Java开发手册(终极版)、阿里巴巴
Java性能
调优实战(2022华山版)、阿里巴巴机器学习算法大集结、阿里巴巴面试参考指南(2022黄金泰山版)、淘宝商城亿级并发架构设计思想
程序员柒柒
·
2023-03-28 21:13
java
servlet
jvm
上一页
1
2
3
4
5
6
7
8
下一页
按字母分类:
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
其他