类加载子系统: 加载Class信息. java的NIO允许使用直接内容, 适用于读写频繁场景,不受限于Xms. ...
分类:
其他好文 时间:
2020-11-12 14:14:28
阅读次数:
7
概述当你的Java业务容器化上K8S后,如果对其进行监控呢?Prometheus社区开发了JMXExporter来导出JVM的监控指标,以便使用Prometheus来采集监控数据。本文将介绍如何利用Prometheus与JMXExporter来监控你Java应用的JVM。什么是JMXExporter?JMXExporter利用Java的JMX机制来读取JVM运行时的一些监控数据,然后将其转换为Pr
分类:
其他好文 时间:
2020-11-12 14:10:22
阅读次数:
9
首先购买一个服务器,练手的话可以购买阿里云的学生服务器,9.5一个月 https://developer.aliyun.com/plan/grow-up 这里买的是ubunto16.04 也可以用centos,买完之后找到实例,就能看到服务器IP了,需要自己设置云服务器的账号密码,然后打开端口22 ...
分类:
数据库 时间:
2020-11-12 13:43:21
阅读次数:
10
一、生成密钥证书 生成命令:keytool -genkey -alias tomcat -storetype PKCS12 -keyalg RSA -keysize 2048 -keystore keystore.p12 -validity 3650 (1)关键字解释 alias 密钥别名 stor ...
分类:
编程语言 时间:
2020-11-12 13:34:44
阅读次数:
8
1. JVM的类加载机制是什么?有哪些实现方式? 类加载机制: 类的加载指的是将类的.class文件中的二进制数据读入到内存中,将其放在运行时数据区的方法去内,然后在堆区创建一个java.lang.Class对象,用来封装在方法区内的数据结构。类的加载最终是在堆区内的Class对象,Class对象封 ...
分类:
数据库 时间:
2020-11-12 13:30:24
阅读次数:
10
步骤: 1.创建并配置maven,(这里我用的是maven3.6.1版本,没用idea自带maven) 1.1配置web.xml版本(因为使用idea模板时默认配置的是web 1版本),在这里我自定义的是web 4版本 <?xml version="1.0" encoding="UTF-8"?> < ...
分类:
其他好文 时间:
2020-11-12 13:25:16
阅读次数:
6
故障问题:ansible远程调用startup.sh启动tomcat,启动失败。解决方法:ansible调用shell脚本启动tomcat得加上nohup 后面还不能跟 “&” ansible peixun-145 -m shell -a "nohup /script/fc_tomcat.sh co ...
分类:
其他好文 时间:
2020-11-12 13:23:22
阅读次数:
11
Java高级: 掌握多线程。 掌握并发包下的队列。 掌握JMS。 掌握JVM。 掌握反射和动态代理.并发包下的队列。 多线程: 多线程的两种实现方式: 1、继承Thread类。 2、实现Runnable接口。 (一)先申明一个类,继承Thread类;在类中重写run()方法;调用start函数。 p ...
分类:
编程语言 时间:
2020-11-11 16:05:14
阅读次数:
6
为什么要学习Java对象头 学习Java对象头主要是为了解synchronized底层原理,synchronized锁升级过程,Java并发编程等。 JAVA对象头 由于Java面向对象的思想,在JVM中需要大量存储对象,存储时为了实现一些额外的功能,需要在对象中添加一些标记字段用于增强对象功能,这 ...
分类:
编程语言 时间:
2020-11-11 15:48:11
阅读次数:
7
 ![image-20201109194821190](https://typora-oss.o... ...
分类:
其他好文 时间:
2020-11-10 11:08:20
阅读次数:
7