上一页 1 2 3 4 5 6 7 ··· 17 下一页
摘要: GC日志 一.生成GC日志 -XX:+UseG1GC 代表使用G1垃圾收集器 -XX:MaxGCPauseMillis=100 垃圾收集最大停顿时间 -Xmx256m 代表堆内存最大大小 -XX:+PrintGCDetails 输出GC详细信息 -XX:+PrintGCTimeStamps 打印GC 阅读全文
posted @ 2020-03-09 13:43 林染plus 阅读(739) 评论(0) 推荐(0) 编辑
摘要: 概述 在JVM中,实现了多种垃圾收集器,包括:串行垃圾收集器,并行垃圾收集器,CMS(并发)垃圾收集器,G1垃圾收集器; 垃圾收集器 1.串行垃圾收集器 使用单线程进行垃圾回收的回收期。每次回收时,串行回收器只有一个工作线程,对于并行能力较弱的计算机来说,串行回收期的专注性和独占性有更好的性能表现, 阅读全文
posted @ 2020-03-08 12:31 林染plus 阅读(188) 评论(0) 推荐(0) 编辑
摘要: JVisual VM工具使用,可以监控到内存,线程等等使用情况,也可以通知JVM进行垃圾回收,还可以生成内存以及线程的详细信息dump,抽样器 1.启动JVisualVM jdk安装目录--bin目录,找到jvisualvm.exe,双击打开 2.查看本地的进程 3.查看CPU,内存,类,线程运行信 阅读全文
posted @ 2020-03-05 15:18 林染plus 阅读(893) 评论(0) 推荐(0) 编辑
摘要: jstack介绍 jstack是jdk自带的线程堆栈分析工具,使用该命令可以查看或导出 java 应用程序中线程堆栈信息。 jstack用于生成java虚拟机当前时刻的线程快照。线程快照是当前java虚拟机内每一条线程正在执行的方法堆栈的集合,生成线程快照的主要目的是定位线程出现长时间停顿的原因,如 阅读全文
posted @ 2020-03-04 14:10 林染plus 阅读(575) 评论(0) 推荐(0) 编辑
摘要: 为什么要学习JVM优化 JVM被称为Java虚拟机,所有Java程序的运行都依赖于JVM 1.应用运行一段时间后突然停止,程序没有响应 2.服务器的CPU突然升高 3.在多线程应用下,如何去分配线程数量 。。。。。。。。。。。。。。。。。。。。。。。 优化JVM目的是为了让程序运行的更快 JVM运行 阅读全文
posted @ 2020-03-03 15:30 林染plus 阅读(111) 评论(0) 推荐(0) 编辑
摘要: 什么是Spring Data Spring Data是一个用于简化数据库访问,并支持云服务的开源框架。其主要目标是使得对数据的访问变得方便快捷,并支持map-reduce框架和云计算数据服务。Spring Data可以极大的简化JPA的写法,可以在几乎不用写实现的情况下,实现对数据的访问和操作。除了 阅读全文
posted @ 2020-03-02 15:41 林染plus 阅读(1230) 评论(0) 推荐(0) 编辑
摘要: 1.创建工程,导入依赖 <dependency> <groupId>org.elasticsearch</groupId> <artifactId>elasticsearch</artifactId> <version>5.6.8</version> </dependency> <dependenc 阅读全文
posted @ 2020-03-01 20:58 林染plus 阅读(472) 评论(0) 推荐(0) 编辑
摘要: 概述 ES集群是一个P2类型的分布式系统,除了集群状态管理以外,其他所有的请求都可以发送到集群内任意一台节点上,这个节点可以自己找到需要转发给哪些节点,并且直接跟这些节点通信。所以,从网络架构及服务配置上来说,构建集群需要的配置及其简单。在Elasticsearch2.0之前,无阻碍的网络下,所有配 阅读全文
posted @ 2020-03-01 20:57 林染plus 阅读(297) 评论(0) 推荐(0) 编辑
摘要: 标椎分词器效果测试 1.请求的url(请求方式是GET) http://localhost:9200/_analyze?analyzer=standard&pretty=true&text=我是程序员 2.实现效果 这样的分词效果不是我们所需要的; IK分词器简介 IKAnalyzer是一个开源的, 阅读全文
posted @ 2020-03-01 20:54 林染plus 阅读(547) 评论(0) 推荐(0) 编辑
摘要: 实际开发中,主要由三种方式可以作为elasticsearch服务的客户端: 1.elasticsearch-head插件; 2.使用elasticsearch提供的Restful接口直接访问; 3.使用elasticsearch提供的API进行访问; 使用Postman工具进行Restful接口访问 阅读全文
posted @ 2020-03-01 20:53 林染plus 阅读(5701) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 7 ··· 17 下一页