自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(12)
  • 资源 (3)
  • 收藏
  • 关注

原创 基于SSM简单的学生管理系统,适用于初学者

前言:此为博主复习SSM的时候写的一个基于SSM的学生管理系统,思路清晰,逻辑简单,适用于SSM的初学者,当然,项目中可能有一些bug,欢迎各位指正,项目地址为:点这进入 欢迎大家fork 、star说明:由于是个简单的小项目,博主接下来的步骤就简化了许多。1.需求分析由于是一个简单的小项目,这里就简单描述一下,由于学生的数量过于庞大,然后缺少一个有效进行统一管理的系统,所以才有了学生管理系统,学生可以通过此系统查询自己的成绩等信息,也可以上传自己的资料等,教师可以在系统录入学生的成绩信息、个人信息

2020-07-24 14:12:23 1446 3

原创 JVM学习笔记之自定义类加载器以及什么是双亲委派机制

上期我们讲了类加载子系统,这次我们来讲一下自定义类加载器,首先我们要明白,为啥要自定义类加载器,用JVM默认的类加载器一样能进行类加载啊,带着这个问题,我们进入接下来的环节。为什么要自定义类加载器我们围绕着以下场景来解答这个问题:1.JVM提供的类加载器只加载特定的路径下的类,当我们自己写的类,或者第三方Jar包,为了实现某种业务需求,那我们只有自定义类加载器来实现我们的特殊业务需求。2....

2020-04-14 18:12:14 232

原创 JVM学习笔记之类加载子系统

上期说了JVM的发展史,这期咱们来讲一下博主所理解的JVM类加载子系统首先是类加载过程,在加载过程,这里我们提一下类加载器类加载器JVM分为两种加载:一种是引导类加载器,另一种是自定义类加载器。引导类加载器(Bootstrap ClassLoader):这个类加载器是使用C/C++实现的,嵌套在JVM内部。它的作用是来加载Java核心库,用于提供JVM自身需要的类,他没有继承自ClassL...

2020-04-13 15:43:43 235

原创 JVM学习笔记之JVM发展历史

以下为博主的对JVM发展历程的了解当然可能很多地方并不全面,以下为博主学习jvm的笔记,还有很多不足的地方欢迎大家评论区留言探讨!好了,咱们进入主题将JVM之前,以博主理解的方式解释一下什么是解释器和JIT编译器先上博主画的简图在JVM的存储引擎模块,有解释器,JIT编译器,和垃圾回收。解释器:将处理好的字节码解释为机器指令,然后给cpu运行。JIT编译器:即时编译器,它的作用是将代...

2020-04-13 12:27:39 246

原创 基于springboot的评论,点赞模块

a

2020-03-09 17:32:58 6407 22

原创 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 426

原创 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 11826 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 3943 2

原创 Docker启动Elasticsearch7.x报错以及解决方法

使用Docker run 命令docker run -d -p 9200:9200 -p 9300:9300 --name 用户自定义名字 容器ID会看到一串字符串,一般情况下我们会误以为它启动成功我们执行docker ps -a是发现它自动退出了使用docker logs -f 容器ID 查看日志发现:ERROR: [1] bootstrap checks failed[1]...

2019-05-10 15:44:08 9093 7

原创 ElasticSearch6.x或者7.x开启fielddata

博主用的ElasticSearch7,然后在对数据进行聚合分析时,报错了,然后查了好久的百度发现并没有合理的解释,最后跑到官网看文档问题才得以解决,博主报的错请看下图...

2019-04-17 16:59:56 5137 2

原创 MySQL高级,分析SQL语句,了解SQL的执行顺序以及索引的解析

博主在运用MySQL中遇到了不少问题,踩过很多的坑,今天就跟一起来分析SQL的执行过程,索引的解析等…SQL为什么执行慢本人总结出了以下几点:1.SQL语句写的烂2.关联查询用了太多的join3.没建索引或者索引失效4.服务器调优及各个参数设置(调整my.cnf,缓冲,线程数)SQL的执行顺序我们一般读SQL语句都是从左往右读,从select … 开始依次读,下面我们来看一条SQL...

2019-04-14 11:52:49 484

原创 Java 中的文件选择器JFileChooser的用法,以及文件过滤器FileFilter使用的注意点

本博客的目的性很强,就是奔着怎么使用java中JFileChooser文件选择器来的,那么很多内部原理性的东西就不过于赘述了,直接以例子出发,帮助大家理解怎么使用它定义一个常量用于保存文件目录创建一个方法用于封装文件选择器,这里之所以不把代码写在main方法中的原因是:可以有效避免main方法中代码的混杂冗长 不便于阅读,还用到了java中的封装思想public class FileIn...

2019-02-13 20:18:54 5120 2

Java发送邮件的必备jar,亲测完美可用

java发送邮件,该压缩包中附带配置文件,您下载后将jar包和配置文件放入工程即可,亲测完美可用

2019-04-12

JavaWeb上传文件的所有Jar ,commons-fileupload-1.3.1等...

前端上传文件后端用java接收,java上传文件的必备Jar,所有jar都在该压缩包中,亲测完美可用

2019-04-12

jackson2.7.1所有Jar包,SSM返回前端Json数据

亲测完美兼容Spring4.3.9,只需将该Jar包放入工程中即可使用,无需配置文件,通过@ResponseBody 就可以返回Json数据了

2019-04-12

空空如也

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

TA关注的人

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