自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

王林冲的博客

技术博客,技术笔记

  • 博客(10)
  • 资源 (1)
  • 收藏
  • 关注

原创 JVM垃圾回收与调优详解

1.JVM内存分配与回收1.1 对象优先在Eden区分配大多数情况下,对象在新生代中 Eden 区分配。当 Eden 区没有足够空间进行分配时,虚拟机将发起一次Minor GC。我们来进行实际测试一下。在测试之前我们先来看看 Minor Gc和Full GC 有什么不同呢?新生代GC(Minor GC):指发生新生代的的垃圾收集动作,Minor GC非常频繁,回收速度一般也比较快。...

2018-10-31 10:14:41 2350 1

原创 JVM性能调优监控工具

.Jinfo查看正在运行的Java应用程序的扩展参数查看jvm的参数查看java系统参数Jstatjstat命令可以查看堆内存各部分的使用量,以及加载类的数量。命令的格式如下:jstat [-命令选项] [vmid] [间隔时间/毫秒] [查询次数]注意:使用的jdk版本是jdk8.类加载统计:Loaded:加载class的数量 Bytes:所占用...

2018-10-31 09:56:42 198

原创 JVM指令集

跳转到class文件目录,使用 javap -c StringTest.class -> p.txt命令将编译后的文件输出到p.txt文件栈和局部变量操作将常量压入栈的指令aconst_null 将null对象引用压入栈iconst_m1 将int类型常量-1压入栈iconst_0 将int类型常量0压入栈iconst_1 将i...

2018-10-31 09:32:30 240

原创 Java虚拟机结构详解

1   JVM整体架构2   JVM类加载器3   JVM内存结构4   JVM执行引擎1  JVM整体架构•   JVM(虚拟机):指以软件的方式模拟具有完整硬件系统功能、运行在一个完全隔离环境中的完整计算机系统 ,是物理机的软件实   现。常用的虚拟机有VMWare,Virtual Box,Java Virtual Machine•   Java虚拟机阵营:Sun Ho...

2018-10-31 09:23:04 224

转载 Eclipse快捷键大全

Eclipse快捷键大全Ctrl+1 快速修复(最经典的快捷键,就不用多说了)Ctrl+D: 删除当前行 Ctrl+Alt+↓ 复制当前行到下一行(复制增加)Ctrl+Alt+↑ 复制当前行到上一行(复制增加)Alt+↓ 当前行和下面一行交互位置(特别实用,可以省去先剪切,再粘贴了)Alt+↑ 当前行和上面一行交互位置(同上)Alt+← 前一个编辑的页面Alt+→ 下一个编辑的页...

2018-10-30 10:08:48 292

原创 Tomcat生产环境应用

概要:Tomcat各核心组件认知 Tomcat server.xml 配置详解 Tomcat IO模型介绍一、Tomcat各组件认知知识点:Tomcat架构说明 Tomcat组件及关系详情介绍 Tomcat启动参数说明一  Tomcat架构说明Tomcat是一个基于JAVA的WEB容器,其实现了JAVA EE中的 Servlet 与 jsp 规范,与Nginx apac...

2018-10-18 14:26:34 1170

原创 Nginx 性能优化实践

概要:Nginx 反向代理与负载均衡 Nginx 实现高速缓存 Nginx 性能参数调优一、Nginx 反向代理实现知识点:反向代理基本配置 负载均衡配置与参数解析 负载均衡算法详解 反向代理基本配置提问:什么是反向代理其与正向代理有什么区别?正向代理的概念:正向代理是指客户端与目标服务器之间增加一个代理服务器,客户端直接访问代理服务器,在由代理服务器访问目标...

2018-10-18 09:56:05 410

原创 Nginx 核心模块与配置实践

 概要: Nginx 简介 Nginx 架构说明 Nginx 基础配置与使用 一、Nginx 简介与安装知识点:Nginx 简介 Nginx 编译与安装1、Nginx简介:      Nginx是一个高性能WEB服务器,除它之外Apache、Tomcat、Jetty、IIS,它们都是Web服务器,或者叫做WWW(World           Wi...

2018-10-18 09:46:19 276

转载 Mysql索引底层数据结构与算法

1,索引到底是什么2,索引底层数据结构与算法3,索引最左前缀原理 索引到底是什么•索引是帮助MySQL高效获取数据的排好序的数据结构索引的本质MySQL官方对索引的定义为:索引(Index)是帮助MySQL高效获取数据的数据结构。提取句子主干,就可以得到索引的本质:索引是数据结构。我们知道,数据库查询是数据库的最主要功能之一。我们都希望查询数据的速度能尽可能的快,因...

2018-10-10 17:25:44 10830

原创 MySql中Explain详解与索引最佳实践

.使用EXPLAIN关键字可以模拟优化器执行SQL语句,从而知道MySQL是 如何处理你的SQL语句的。分析你的查询语句或是结构的性能瓶颈  下面是使用 explain 的例子: 在 select 语句之前增加 explain 关键字,MySQL 会在查询上设置一个标记,执行查询时,会返回执行计划的信息,而不是执行这条SQL(如果 from 中包含子查询,仍会执行该子查询,将结果放入临时表中)...

2018-10-10 16:22:18 2519 1

analysis-ik.zip

elasticsearch7.4.0的ik分词器 解压可用,不用maven编译

2019-10-12

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

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