![](https://img-blog.csdnimg.cn/20201014180756919.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
java
BairdTan
博主在准备考研,这一段时间暂时不会更博客了,后续一段时间可能会写数据结构和算法以及Hadoop生态系统相关的博客
GitHub:
https://github.com/tl1976087502
展开
-
基于SSM简单的学生管理系统,适用于初学者
前言:此为博主复习SSM的时候写的一个基于SSM的学生管理系统,思路清晰,逻辑简单,适用于SSM的初学者,当然,项目中可能有一些bug,欢迎各位指正,项目地址为:点这进入 欢迎大家fork 、star说明:由于是个简单的小项目,博主接下来的步骤就简化了许多。1.需求分析由于是一个简单的小项目,这里就简单描述一下,由于学生的数量过于庞大,然后缺少一个有效进行统一管理的系统,所以才有了学生管理系统,学生可以通过此系统查询自己的成绩等信息,也可以上传自己的资料等,教师可以在系统录入学生的成绩信息、个人信息原创 2020-07-24 14:12:23 · 1499 阅读 · 3 评论 -
JVM学习笔记之自定义类加载器以及什么是双亲委派机制
上期我们讲了类加载子系统,这次我们来讲一下自定义类加载器,首先我们要明白,为啥要自定义类加载器,用JVM默认的类加载器一样能进行类加载啊,带着这个问题,我们进入接下来的环节。为什么要自定义类加载器我们围绕着以下场景来解答这个问题:1.JVM提供的类加载器只加载特定的路径下的类,当我们自己写的类,或者第三方Jar包,为了实现某种业务需求,那我们只有自定义类加载器来实现我们的特殊业务需求。2....原创 2020-04-14 18:12:14 · 237 阅读 · 0 评论 -
JVM学习笔记之类加载子系统
上期说了JVM的发展史,这期咱们来讲一下博主所理解的JVM类加载子系统首先是类加载过程,在加载过程,这里我们提一下类加载器类加载器JVM分为两种加载:一种是引导类加载器,另一种是自定义类加载器。引导类加载器(Bootstrap ClassLoader):这个类加载器是使用C/C++实现的,嵌套在JVM内部。它的作用是来加载Java核心库,用于提供JVM自身需要的类,他没有继承自ClassL...原创 2020-04-13 15:43:43 · 249 阅读 · 0 评论 -
JVM学习笔记之JVM发展历史
以下为博主的对JVM发展历程的了解当然可能很多地方并不全面,以下为博主学习jvm的笔记,还有很多不足的地方欢迎大家评论区留言探讨!好了,咱们进入主题将JVM之前,以博主理解的方式解释一下什么是解释器和JIT编译器先上博主画的简图在JVM的存储引擎模块,有解释器,JIT编译器,和垃圾回收。解释器:将处理好的字节码解释为机器指令,然后给cpu运行。JIT编译器:即时编译器,它的作用是将代...原创 2020-04-13 12:27:39 · 253 阅读 · 0 评论 -
基于springboot的评论,点赞模块
a原创 2020-03-09 17:32:58 · 6696 阅读 · 22 评论 -
Java 中的文件选择器JFileChooser的用法,以及文件过滤器FileFilter使用的注意点
本博客的目的性很强,就是奔着怎么使用java中JFileChooser文件选择器来的,那么很多内部原理性的东西就不过于赘述了,直接以例子出发,帮助大家理解怎么使用它定义一个常量用于保存文件目录创建一个方法用于封装文件选择器,这里之所以不把代码写在main方法中的原因是:可以有效避免main方法中代码的混杂冗长 不便于阅读,还用到了java中的封装思想public class FileIn...原创 2019-02-13 20:18:54 · 5240 阅读 · 2 评论 -
docker下搭建ES集群,超简单,亲测完美可用
搭建ES版本为6.7.1,kibana也为6.7.1拉去ES和kibana的镜像服务器1:docker pull elasticsearch:6.7.1然后在执行docker pull kibana:6.7.1服务器2:docker pull elasticsearch:6.7.1服务器1:在根目录建立一个文件夹mkdir /ES/configvim es1.yml...原创 2019-05-15 15:47:12 · 11929 阅读 · 20 评论 -
Docker下搭建ELK,超详细,亲测可用
话不多说,直奔主题因为kibana要依赖ES所以要先启动ES在启动kibana首先执行docker pull elasticsearch:7.0.0下载好了ES的镜像然后继续执行下面代码 注意:(ES和kibana的版本要一致不然可能会出现问题)docker pull logstash:7.0.0然后继续执行下面代码docker pull kibana:7.0.0然后先启...原创 2019-05-11 21:28:48 · 3949 阅读 · 2 评论 -
SpringBoot2.15整合dubbo和zookeeper
准备环境由于博主还是个穷学生,所以这里是搭建单机版的zookeeper,用docker搭建zookeeper3.4.1准备一台云服务器安装docker后,执行下列命令拉去镜像docker pull zookeeper拉取完成后运行zookeeper,这里不做集群,所以只开放了2181端口与java连接docker run --name myzk -p 2181:2181 --rest...原创 2019-05-17 10:21:54 · 434 阅读 · 0 评论