裂缝中的阳光、的博客

活到老,学到老

关于jar包冲突的N多点

项目中偶尔会出现很多莫名其妙的错误,有时候本地不报错,一打包就报错,有时候本地不报错,测试环境报错、生产环境报错,我先说解决办法的步骤吧 1.根据错误信息确定是哪个jar包有问题。2.比较该jar包和之前版本项目引用的是否一致。3.删除仓库不符合的版本,重新编译是否生效。4.若不生效则查看pom文...

2018-06-22 15:43:10

阅读数:26

评论数:0

JDK/JAVA 1.5到1.9版本特性对比

update:2017/9/25JDK发展历史:    96年SUN JDK 1.0 class VMWare、Visual    97年JDK 1.1:具有AWT、内部类、JDBC、RMI、反射    98年JDK 1.2:有JIT解析器、精确内存管理、提升GC性能    2000年JDK 1....

2018-06-22 11:53:29

阅读数:91

评论数:0

查看jvm参数配置信息命令

java -XX:+PrintCommandLineFlags

2018-06-22 11:37:19

阅读数:262

评论数:0

JVM性能调优监控工具jps、jstack、jmap、jhat、jstat、hprof使用详解

现实企业级Java开发中,有时候我们会碰到下面这些问题: OutOfMemoryError,内存不足 内存泄露 线程死锁 锁争用(Lock Contention) Java进程消耗CPU过高 ......     这些问题在日常开发中可能被很多人忽视(比如有...

2018-06-22 11:24:16

阅读数:37

评论数:0

认识JVM性能监控与故障处理工具&深入理解Java内存模型

1. 内存区,jvm的内存区,java语言的内存调试工具,jdk bin目录下的工具。以下从《深入理解Java虚拟机》获取1. 名称主要作用jpsJVM Process Status Tool, 显示指定系统内所有的HotSpot虚拟机进程jstatJVM Statistics Monitorin...

2018-06-22 11:23:05

阅读数:41

评论数:0

jstat 讲解

1.介绍Jstat用于监控基于HotSpot的JVM,对其堆的使用情况进行实时的命令行的统计,使用jstat我们可以对指定的JVM做如下监控:类的加载及卸载情况查看新生代、老生代及metaSpace的容量及使用情况查看新生代、老生代及metaSpace的垃圾收集情况,包括垃圾回收的次数及垃圾回收所...

2018-06-22 10:54:30

阅读数:20

评论数:0

jstat命令使用

jstat命令使用jstat命令可以查看堆内存各部分的使用量,以及加载类的数量。命令的格式如下:jstat [-命令选项] [vmid] [间隔时间/毫秒] [查询次数]注意:使用的jdk版本是jdk8.类加载统计:C:\Users\Administrator>jstat -...

2018-06-22 10:52:03

阅读数:14

评论数:0

cpu load过高问题排查

load average的概念 top命令中load average显示的是最近1分钟、5分钟和15分钟的系统平均负载。 系统平均负载被定义为在特定时间间隔内运行队列中(在CPU上运行或者等待运行多少进程)的平均进程数。如果一个进程满足以下条件则其就会位于运行队列中: 它没有在等待I/O操作的结果...

2018-06-21 18:36:34

阅读数:46

评论数:0

并发用户数与TPS之间的关系

  1.  背景在做性能测试的时候,很多人都用并发用户数来衡量系统的性能,觉得系统能支撑的并发用户数越多,系统的性能就越好;对TPS不是非常理解,也根本不知道它们之间的关系,因此非常有必要进行解释。2.  术语定义Ø  并发用户数:指的是现实系统中操作业务的用户,在性能测试工具中,一般称为虚拟用户...

2018-06-21 17:00:19

阅读数:61

评论数:0

Jmeter入门测试及简单分析监控

一、安装Jmeter1、下载Jmeter下载地址:http://jmeter.apache.org/download_jmeter.cgi目前最新版为2.9,其余文件如源代码等也可从如下官网下载:http://jmeter.apache.org/download_jmeter.cgi2、安装Jme...

2018-06-21 14:41:50

阅读数:113

评论数:0

java GC垃圾回收机制参数配置

JVM配置-server-Xmx1024m-Xms1024m-XX:NewSize=256m-XX:MaxNewSize=256m-XX:PermSize=128m-XX:MaxPermSize=128m-XX:SurvivorRatio=8-XX:+PrintGCDetails-XX:+Prin...

2018-06-20 10:03:09

阅读数:107

评论数:0

java打印PDF

public class PrintPdf {    public static void main(String[] args) {        // System.out.println("Value:"+test());        // 打印pdf的...

2018-06-20 10:00:47

阅读数:175

评论数:0

mysql字符集修改

SELECT CONCAT('ALTER TABLE ', table_name, ' CONVERT TO CHARACTER SET utf8 COLLATE utf8_general_ci;')FROM information_schema.TABLESWHERE TABLE_SCHEMA...

2018-06-20 09:58:38

阅读数:54

评论数:0

提示
确定要删除当前文章?
取消 删除
关闭
关闭