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性能
「美团面试系列」面试加分项,这样说你会JVM,面试官还能问什么
Java性能
调优都是老生常谈的问题,特别当“糙快猛”的开发模式大行其道时,随着系统访问量的增加、代码的臃肿,各种性能问题便会层出不穷。
盟主123
·
2020-07-06 21:00
基础知识
Java性能
优化之JVMGChttps://zhuanlan.zhihu.com/p/25539690JVM内存模型https://zhuanlan.zhihu.com/p/101495810一篇笔记整理
wwyh520
·
2020-07-05 19:05
面试集锦
开源可视化
Java性能
监控工具简介
衡量任何应用程序最重要的指标之一就是性能。我们希望确保用户能够获得最佳的体验,并确保我们的应用程序正常运行,这就是为什么大多数人至少使用一个监控工具的原因。如果你想在性能监控市场上寻找一些不同的东西,选择一款开源工具是不错的选择之一。在下面的博文中,我们收集了一些开源的APM工具,这些工具目前已经可以替代付费工具,大家可以看看它是否是你的最佳选择。拥抱开源APM市场是一个拥挤的市场。既有许多大的和
码类人生
·
2020-07-05 15:34
Java
拓展
java性能
调优实战学习笔记
这是极客时间专栏《
java性能
调优实战》的部分学习笔记,个人感觉这个专栏内容不深,适合初学者,我只看了编程性能调优和数据库性能调优两块,其他的暂时不打算看了,后续有时间再看吧有任何问题可在我个人博客留言
矫首遐观
·
2020-07-05 15:24
学习笔记
Java性能
优化指南系列(二):Java 性能分析工具
进行JAVA程序性能分析的时候,我们一般都会使用各种不同的工具。它们大部分都是可视化的,使得我们可以直观地看到应用程序的内部和运行环境到底执行了什么操作,所以性能分析(性能调优)是依赖于工具的。在第2章,我强调了基于数据驱动的性能测试是非常重要的,我们必须测试应用的性能并理解每个指标的含义。性能分析和数据驱动非常类似,为了提升应用程序的性能,我们必须获取应用运行的相关数据。如何获取这些数据并理解它
qq_28674045
·
2020-07-05 04:22
Java
83.JAVA编程思想——关于
JAVA性能
83.JAVA编程思想——关于
JAVA性能
Java语言特别强调准确性,但可靠的行为要以性能作为代价。这一特点反映在自动收集垃圾、严格的运行期检查、完整的字节码检查以及保守的运行期同步等等方面。
badman250
·
2020-07-05 01:39
java开发
Java性能
之synchronized锁的优化
synchronized/Lock1.JDK1.5之前,Java通过synchronized关键字来实现锁功能synchronized是JVM实现的内置锁,锁的获取和释放都是由JVM隐式实现的2.JDK1.5,并发包中新增了Lock接口来实现锁功能提供了与synchronized类似的同步功能,但需要显式获取和释放锁3.Lock同步锁是基于Java实现的,而synchronized是基于底层操作系
WANGXIAN2014
·
2020-07-04 09:11
34、有人说“Lambda能让Java程序慢30倍”,你怎么看?
在上一讲中,我介绍了
Java性能
问题分析的一些基本思路。
qq541005640
·
2020-07-04 01:23
java虚拟机
欢迎使用CSDN-markdown编辑器
Java性能
调优需要格外注意的细节代码优化的目标:减少代码的体积提高代码的运行效率代码优化细节1、尽量指定类、方法的final修饰符带有final修饰符的类是不可派生的。
王子乐81
·
2020-07-02 16:35
优化
java
JAVA性能
测试脚本分析
众所周知,java语言是一门非常适合网络开发的语言,用Java语言进行性能测试脚本开发将会大大提高测试开发效率。LoadRunner中提供了对Java虚拟用户的支持。Java虚拟用户依托于JDK,这大大扩充了LoadRunner的脚本开发功能。测试人员既可以用Java虚拟用户来测试基于Java的应用系统的性能,又可以使用Java语言的强大开发脚本功能来测试其他平台的系统性能。本章将和读者一起探索L
IT冲浪者
·
2020-07-02 10:06
用jvisualvm分析dump文件
使用jvisualvm来分析dump文件:jvisualvm是JDK自带的
Java性能
分析工具,在JDK的bin目录下,文
lkforce
·
2020-07-02 09:47
Java
Java性能
调优工具
1、JDK命令行工具1.1、jps命令jps用于列出Java的进程,jps可以增加参数,-m用于输出传递给Java进程的参数,-l用于输出主函数的完整路径,-v可以用于显示传递给jvm的参数。jps-l-m-v31427sun.tools.jps.Jps-l-m-v-Dapplication.home=/Library/Java/JavaVirtualMachines/jdk1.7.0_55.jd
水寒
·
2020-07-02 08:13
JAVA
开发模式
Linux
solaris
windows
深入浅出 JIT 编译器
本文将深入浅出地讲解JIT编译器在JVM中的运作原理,使读者能够更好的理解Java底层机制并且为读者在
Java性能
优化领域打开更广的视野。
漫长学习路
·
2020-07-02 08:37
Java性能
调优方法:基于等待的调优
Java性能
调优方法:基于等待的调优2011年05月31日企业java应用的性能调优是一项艰巨的、有时甚至是徒劳的任务,这是由现代应用的复杂性和缺少正规的调优方法导致的。
iteye_19226
·
2020-07-02 04:49
技术杂绘
关于强引用,软引用,弱引用,虚引用(Strong references, Soft references, Weak references, Phantom references)
读《
java性能
权威指南》时,读到了关于强引用,软引用,弱引用,虚引用的介绍。读完介绍后,又找了一些网上的资料,唯一感到困惑的就是,在什么场景使用?如何使用?
hotdust
·
2020-07-02 02:02
java
Java性能
优化攻略详解
如何让Java应用程序运行是一回事,但让他们跑得快就是另外一回事了。在面对对象的环境中,性能问题就像来势凶猛的野兽。但JVM的复杂性将性能调整的复杂程度增加了一个级别。这里Refcard涵盖了JVMinternals、classloading(Java8中更新以映射最新的元空间)、垃圾回收、故障诊断、检测、并发性,等等。当前Java是目前软件开发领域中使用最广泛的编程语言之一。Java应用程序在许
Joker_Ye
·
2020-07-02 02:34
Java
java
jvm
优化
策略
提高
JAVA性能
调优之 基础小知识点随笔
注意:本片博客会不定时更新,建议收藏哈哈1,小心使用String.subString()方法,容易引起内存泄漏,及时使用采用newString(String.subString())代替。2,ArrayList遍历的最高效方法就是for循环>迭代器>foreach(foreache底层还是迭代器实现,而且多了一步赋值操作因此性能差)3,ArrayList删除元素的效率尾部>中间>头部,Linked
Phoenix_smf
·
2020-07-01 12:14
知识学习
读书心得
Linux监控和
Java性能
监控命令
常见性能分析命令1.1查看CPU使用pidstatvmstatmpstatsartop统计机器总CPU使用情况#1.查看本机CPU个数和利用率lscpuCPU(s):2//总cpu数量On-lineCPU(s)list:0,1//在线的cpu的编号;Thread(s)percore:2//每个Core核心的线程数Core(s)persocket:1//每个cpu插槽核数Socket(s):1//c
hq_allen
·
2020-07-01 09:06
Java性能
提示(全)
http://www.onjava.com/pub/a/onjava/2001/05/30/optimization.htmlComparingtheperformanceofLinkedListsandArrayLists(andVectors)(PagelastupdatedMay2001,Added2001-06-18,AuthorJackShirazi,PublisherOnJava).T
weixin_34161029
·
2020-07-01 05:15
Java性能
调优实战-如何制定性能调优策略?
如何制定性能调优策略?1.性能测试攻略1.1.微基准性能测试微基准性能测试可以精准定位到某个模块或者某个方法的性能问题。1.2.宏基准性能测试宏基准性能测试是一个综合测试,需要考虑到测试环境、场景和目标。2.性能测试需要注意的问题2.1.热身问题做性能测试时,系统会运行得越来越快,是为什么呢?在java环境中,.java文件编译成为.class文件后,机器还是无法执行的,需要通过解释器将字节码转成
海恋北斗星
·
2020-06-30 20:21
基础编程
Java优秀文章 汇总
分为Java基础、
Java性能
、Java库和工具、Java和云四大模块。涉及的技术包涵Java基础入门、
Java性能
测试以及分析工具、JavaStreams、Git等。关于JAVA基础
买糖买板栗
·
2020-06-30 15:37
java
java
大数据学习路线
HiveSqoopFlume/Oozieo大数据WEB工具HueHBaseStormStormScalaSparkSpark核心源码剖析CM5.3.x管理CDH5.3.x集群大数据之Java企业级核心技术篇
Java
zhaoxming
·
2020-06-30 15:49
大数据
Java性能
优化知识点(持续更新)
Java性能
优化知识点原文链接:jaxenter翻译:ImportNew.com-一直在路上译文链接:http://www.importnew.com/16181.html文章目录
Java性能
优化知识点
BraveSoul360
·
2020-06-30 10:11
java
java性能优化
九大
Java性能
调试工具,必备至少一款
http://www.toutiao.com/i6428519152259957250/九款
Java性能
调试工具,有什么更好、更多的工具,欢迎补充。
黑客日
·
2020-06-30 07:47
java
性能
Java中文NLP工具汇总
毕竟企业级服务还是
Java性能
好。下面介绍几个可供选择的中文NLP任务工具包。
xutiantian1412
·
2020-06-30 04:56
Java
NLP
阿里某新员工感慨:入职阿里三个月生活一团糟,天天想离职
京东员工试用期被优化,领导:你很好,是我不好,没办法留住你
Java性能
优化的50个细节(珍藏版)来自:职场坊间大小事去科技大厂上班看似风光无限,实则处处充满着心酸史,近日在职场论坛,阿里某新员工发帖诉说自己在阿里三个月的经历
Java和Android架构
·
2020-06-29 23:31
五大最佳开源
java性能
监控工具
如果你正在寻找性能监控工具,不妨看看以下推荐的这五款开源工具,这些工具目前已经可以替代付费工具了,你可以看看是否是你的最佳选择。本文推荐的五款开源工具目前是开源社区中最受欢迎的。1.StagemonitorStagemonitor提供了一个Java监控代理程序,它是使用集群应用程序堆栈构建的。意思是它旨在监控在多个服务器上运行的应用程序。该工具与时间序列数据库(TSDB)集成。此工具已针对时间序列
Seeker-Wu
·
2020-06-29 21:33
学习
第1章
Java性能
调优概述
第1章
Java性能
调优概述本章对性能优化技术进行整体性的介绍,让读者了解性能的概念和性能优化的基本思路与方法。掌握这些内容,有助于读者对性能问题进行系统性的分析。
wisgood
·
2020-06-29 19:30
Java
11个简单的
Java性能
调优技巧
11个简单的
Java性能
调优技巧大多数开发人员理所当然地以为性能优化很复杂,需要大量的经验和知识。好吧,不能说这是完全错误的。优化应用程序以获得最佳性能不是一件容易的事情。
魅影骑士0050
·
2020-06-29 18:35
Java
Java性能调优
伙计,是时候了解下【垃圾回收】了!
本文主要介绍
java性能
分析之垃圾收集如有需要,可以参考如有帮助,不忘点赞❥创作不易,白嫖无义!Java与其他解释性语言相比,有自己的内存管理机制也是它的一大优点。
蔡不菜丶
·
2020-06-29 08:19
Java
NumPy性能小测:与
Java性能
相当
测试说明简单了解在Python中NumPy与list的性能差及与源生Java的性能对比情况。为了避免随机性的影响,每个计算执行10次,取总时间。测试环境硬件:ADMR73700X,16GBDDR426666软件:Windows10190918363.720|Java11.0.6|Python3.7.4测试代码Python代码,使用IPython进行计时。In[1]:importnumpyasnpI
郝伟老师(安徽理工大学)
·
2020-06-29 07:56
Python
性能测试
Java程序设计
从软件开发到 AI 领域工程师:模型训练篇
现任华为云AI产品研发总监,著有《大话
Java性能
优化》、《深入理解JVM&G1GC》、《技术领导力-如何带领一支软件研发团队》、《程序员炼成记》等。
人工智能与算法学习
·
2020-06-29 00:24
看了这篇【JIT编译器】,你也能说你会
java性能
优化了!
作者:蔡不菜丶juejin.im/post/5eba3190e51d454dd9407247参考书籍:《
Java性能
权威指南》作为Java开发人员,也许在工作中最经常用到的只是CRUD,解决性能问题也许不经常接触到
后端技术精选
·
2020-06-28 21:52
Java性能
优化必知的50个细节(珍藏版):Jvm调优+MySQL+Tomcat
在JAVA程序中,性能问题的大部分原因并不在于JAVA语言,而是程序本身。养成良好的编码习惯非常重要,能够显著地提升程序性能。文末有整理好的相关面试文件,可以免费获取。性能优化的50个细节1.尽量在合适的场合使用单例使用单例可以减轻加载的负担,缩短加载的时间,提高加载的效率,但并不是所有地方都适用于单例,简单来说,单例主要适用于以下三个方面:第一,控制资源的使用,通过线程同步来控制资源的并发访问;
weixin_34319111
·
2020-06-28 16:38
Java性能
优化之编程技巧总结
程序的性能受代码质量的直接影响。在本文中,主要介绍一些代码编写的小技巧和惯例,这些技巧有助于在代码级别上提升系统性能。1、慎用异常在Java软件开发中,经常使用try-catch进行错误捕获,但是,try-catch语句对系统性能而言是非常糟糕的。虽然在一次try-catch中,无法察觉到它对性能带来的损失,但是,一旦try-catch被应用于循环之中,就会给系统性能带来极大的伤害。以下是一段将t
weixin_34198583
·
2020-06-28 13:35
都在说架构师,那到底怎么样算是一名合格的架构师呢?
如果想学习
Java性能
优化,工程化、高性能及分布式、深入浅出。微服务、Spring,My
weixin_34121304
·
2020-06-28 11:49
开源
java性能
分析工具_
Java性能
监控:您应该知道的5个开源工具
开源
java性能
分析工具鲜为人知但有用:开源应用程序性能监视的状态对于任何应用程序来说,最重要的事情之一就是性能。我们要确保用户获得他们能获得的最佳体验,并想知道我们的应用已启动并正在运行。
dnc8371
·
2020-06-28 11:52
大数据
python
java
数据库
linux
Java性能
调优
Java性能
调优都是很头疼的问题,为什么这么说?如今,一个简单的系统就囊括了应用程序、数据库、容器、操作系统、网络等技术,线上一旦出现性能问题,就可能要你协调多方面组件去进行优化。
weixin_34050005
·
2020-06-28 10:07
Java 11 究竟比 8 快了多少?
GC是影响
Java性能
的关键因素,所以测试自然也基于GC,在G1GC和并行GC下分别进行了测试,结果如下:Java8vs.Java11使用G1GCG1GC下每秒分值:Ja
weixin_33895475
·
2020-06-28 07:55
【
Java性能
优化思路方向】
概述:Java是目前软件开发领域中使用最广泛的编程语言之一。Java应用程序在许多垂直领域(银行、电信、医疗保健等)中都有广泛使用。Refcard的目的是,帮助开发者通过专注于JVM内部,性能调整原则和最佳实践,以及利用现有监测和故障诊断工具,来提升应用程序在商业环境中的性能。它能以不同的方式定义“optimalperformance(最佳性能)”,但基本要素是:Java程序在业务响应时间要求内执
weixin_33825683
·
2020-06-28 06:55
JAVA性能
优化:35个小细节让你提升java代码的运行效率
为什么80%的码农都做不了架构师?>>>代码优化,一个很重要的课题。可能有些人觉得没用,一些细小的地方有什么好修改的,改与不改对于代码的运行效率有什么影响呢?这个问题我是这么考虑的,就像大海里面的鲸鱼一样,它吃一条小虾米有用吗?没用,但是,吃的小虾米一多之后,鲸鱼就被喂饱了。代码优化也是一样,如果项目着眼于尽快无BUG上线,那么此时可以抓大放小,代码的细节可以不精打细磨;但是如果有足够的时间开发、
weixin_33796177
·
2020-06-28 05:12
Java 应用性能调优实践
Java应用性能优化是一个老生常谈的话题,笔者根据个人经验,将
Java性能
优化分为4个层级:应用层、数据库层、框架层、JVM层。
weixin_33775582
·
2020-06-28 05:59
golang编程语言和java的性能对比
这篇文章主要介绍了golang、
java性能
的对比,需要的朋友可以参考下!
weixin_33709590
·
2020-06-28 03:59
Java程序员进击书籍推荐
计算机基础计算机科学导论计算机操作系统操作系统原理及应用(Linux)Java基础和进阶疯狂Java讲义Java核心基础卷1/2Java编程思想Java8实战jls11EffectiveJavaJAVA网络编程第4版
Java
weixin_30483013
·
2020-06-27 20:36
关于Java虚拟机性能调优方法的一些分析
Java的性能分析使用JProfiler堆栈分析使用的Jstack
Java性能
调优SSH框架优化以适应特定的项目一、JVM调优1各种垃圾回收算法及其优劣;2针对不同应用类型如何选择JVM参数3常用调优工具的
风里来云里去
·
2020-06-27 07:29
JAVA虚拟机
java性能
监控利器Arthas
引言性能调优是一个非常复杂,技术含量很高的高作,涉及到的知识面很广,而性能调优的第一步工作就是发现问题和定位问题,确定性能问题出现在那一部分,需要定位到具体的函数,类,SQL,某些参数的配置等等。那么我们在实际工作中怎么定位问题呢?肯定不能靠猜测和想象,尤其是我们线上出现了一些不是很容易复现的性能问题时。比较专业的开发人员肯定是会借助一些工具,以JAVA语言来说,如jdk自带的jvisualvm等
Jack浩
·
2020-06-27 05:10
性能调优
@JAVA学习
arthas
java
性能调优
Java性能
优化:教你提高代码运行的效率
我认为,代码优化的最重要的作用应该是:避免未知的错误。在代码上线运行的过程中,往往会出现很多我们意想不到的错误,因为线上环境和开发环境是非常不同的,错误定位到最后往往是一个非常小的原因。然而为了解决这个错误,我们需要先自验证、再打包出待替换的class文件、暂停业务并重启,对于一个成熟的项目而言,最后一条其实影响是非常大的,这意味着这段时间用户无法访问应用。因此,在写代码的时候,从源头开始注意各种
weijinqiang520
·
2020-06-26 22:55
java
JAVA性能
查看工具
进程查看Jpshttps://www.jianshu.com/p/d39b2e208e72内存状态查看Jmapjmap-J-d64-heappidhttps://www.cnblogs.com/kongzhongqijing/articles/3621163.html堆栈状态查看JstackD:\jdk1.7.0_80\bin>jstack-J-d64-F10820>log.txt会在该bin目录
tellmeyesorno
·
2020-06-26 21:01
#
Java相关
工作中常用到,面试100%被问到,所以你需要知道!
对于很多研发人员来说,
Java性能
调优都是很头疼的问题,为什么这么说?
wind瑞
·
2020-06-26 19:31
Btrace使用详解以及实践
BtraceBtrace是一种
java性能
观测的工具,其项目地址为https://github.com/btraceio/btrace根据开发项目组对于此工具的描述为一种安全的动态java跟踪工具其原理是通过连接指定的正在运行的虚拟机
SUNSUN314
·
2020-06-26 16:42
工作的感悟
btrace
上一页
8
9
10
11
12
13
14
15
下一页
按字母分类:
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
其他