jvm字节码指令我们都知道,Java源代码不会像C/C++那样直接被编译为机器码,而是被编译成字节码,这造就了Java可以跨平台的特性。JVM实际执行的也是编译后的字节码,所以想要在Java代码层进行调优,就得对字节码有一定的了解。.class文件是无法直接使用文本编辑器查看的,至于字节码的查看,我们可以使用javap这个jdk自带的工具。javap是Javaclass文件分解器,可以反编译(即对
分类:
编程语言 时间:
2018-07-27 21:01:47
阅读次数:
149
测试是什么 甚至有些工作了几年的测试人员都不知自己在做什么。其实很简单,一直在做三件事,学业务、学技术、学沟通 业务:做功能认证,完善业务 技术:学各种语言,工具。模拟更多场景验证程序功能 沟通:磨练沟通能力,与各类人员合作进步,保证质量 总之,学好这三项,一步一步调优程序,自己不断成长,产品更可靠 ...
分类:
其他好文 时间:
2018-07-26 23:32:57
阅读次数:
212
GC日志格式本文是JVM层GC调优(上)的后续,在上一篇文章中,我们介绍了JVM的内存结构、常见的垃圾回收算法以及垃圾收集器和不同收集器中的一些GC调优参数。所以通过上文,我们也对GC相关的内容有了一定的了解。但是光知道一些调优参数是没用的,我们需要能够从GC的日志中去分析可以调优的地方,这样才能使用这些参数去进行相应的调整,所以本小节将介绍一下不同收集器的GC日志格式。我们这里以Tomcat为例
分类:
其他好文 时间:
2018-07-26 21:25:16
阅读次数:
259
前言 本篇继续玩转模块的内容,关于索引在SQL Server的位置无须多言,本篇将分析如何利用Hint引导语句充分利用索引进行运行,同样,还是希望扎实掌握前面一系列的内容,才进入本模块的内容分析。 闲言少叙,进入本篇的内容。 技术准备 数据库版本为SQL Server2012,利用微软的以前的案例库 ...
分类:
数据库 时间:
2018-07-26 18:27:41
阅读次数:
188
JVM内存结构简介(jdk1.8)JVM层的GC调优是生产环境上必不可少的一个环节,因为我们需要确定这个进程可以占用多少内存,以及设定一些参数的阀值。以此来优化项目的性能和提高可用性,而且这也是在面试中经常会被问到的问题。想要进行GC调优,我们首先需要简单了解下JVM的内存结构,Java虚拟机的规范文档如下:https://docs.oracle.com/javase/specs/jvms/se8
分类:
其他好文 时间:
2018-07-25 18:18:31
阅读次数:
225
恩,现在大家很关注mysql8.0更新了什么,今天给大家一个简便的总结,下一篇文章给大家讲讲mysql8.0安装部署以及针对电商平台性能调优!!!
分类:
数据库 时间:
2018-07-25 12:40:24
阅读次数:
203
I. 统计进程中的线程数 相关系列博文推荐: "180711 JVM定位分析CPU性能消耗" "180704 JDK常用监控参数" "jvm调优的工具介绍" 1. proc查询 /proc 目录以可读文本文件形式输出,提供现有进程和系统硬件相关的信息如 CPU、中断、内存、磁盘等等 查看状态命令 其 ...
分类:
编程语言 时间:
2018-07-24 20:55:15
阅读次数:
186
作者介绍 Ken老师毕业于西南大学,曾任职华为、惠普、众域控股等一线互联网公司。10年行业经验,精通Java语言,精通ssm等主流框架,有丰富的分布式、高负载高并发开发和调优经验,授课经验丰富且幽默又有耐心。 熟悉 C/C++、Java、Spring、SpringMVC、Spring Boot、Sp ...
分类:
编程语言 时间:
2018-07-24 17:56:29
阅读次数:
201
Links对齐 编辑themes/next/source/css/_custom下的custom.styl,添加如下代码即可。 .links-of-blogroll-title{ margin-left:6px; } .links-of-blogroll-inline .links-of-blogr ...
分类:
其他好文 时间:
2018-07-23 20:25:07
阅读次数:
296
针对Redis的性能优化,主要从下面几个层面入手:最初的也是最重要的,确保没有让Redis执行耗时长的命令使用pipelining将连续执行的命令组合执行操作系统的Transparent huge pages(大内存页)功能必须关闭,否则可能导致redis延迟和内存使用问题:echo?never?>?/sys/kernel/mm/transparent_huge
分类:
其他好文 时间:
2018-07-23 18:39:47
阅读次数:
214