自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(20)
  • 收藏
  • 关注

原创 使用easyCaptcha 实现验证码功能

使用easyCaptcha 实现验证码功能简介:前端使用vue+element,后端springboot1、导入依赖<dependency> <groupId>com.github.whvcse</groupId> <artifactId>easy-captcha</artifactId> <version>1.6.2</version></dependency>2、前端前

2022-01-04 16:51:21 1512 2

原创 关于Vue的项目中的一些常用操作

关于Vue的项目中的一些常用操作Form表单<!--绑定js中声明的dataForm --> <el-form :model="dataForm" :data="importList" @keyup.enter.native="getDataList()">data里面绑定element里面的使用prop映射,不然网页端不会显示的关于提交的话,需要在method里面进行操作的哈methods:{ submit:function(){ vm.$

2021-08-18 09:33:03 223

原创 JVM的部分认识

垃圾回收java存在内存泄露当长生命周期的对象引用短生命周期时,尽管短生命周期的对象不被使用,但是由于长生命周期对象持有它的应用,导致它不能被gc例子1、使用数据库连接池时没有手动关闭(close)2、使用流时没有手动关闭3. 单例模式,和静态集合导致内存泄露的原因类似,因为单例的静态特性,它的生命周期和 JVM 的生命周期一样长,所以如果单例对象如果持有外部对象的引用,那么这个外部对象也不会被回收,那么就会造成内存泄漏。4、 循环过多或死循环,产生大量对象;发生GC的前提- 虚拟机空闲

2021-08-11 14:23:59 156

原创 出现 **caused by: java.lang.ClassNotFoundException: org.springframework.boot.actuate.autoconfigure.en

出现 caused by: java.lang.ClassNotFoundException: org.springframework.boot.actuate.autoconfigure.endpoint.web.WebEndpointPropertiesjava.lang.IllegalStateException: Failed to introspect Class [org.springframework.cloud.sleuth.instrument.web.TraceWebAutoConf

2021-08-01 22:35:21 1716 1

原创 RabbitMQ学习笔记

RabbitMQ学习笔记1、什么是消息中间件消息中间件:是利用高效可靠的消息传递机制进行异步的数据传输,并基于数据通信进行分布式系统的集成。通过提供消息队列模型和消息传递机制,可以在分布式环境下扩展进程间的通信。点对点模式。点对点模式:消息生产者将消息发送到队列中,消息消费者从队列中接收消息。消息可以在队列中进行异步传输。发布/订阅模式。发布/订阅模式:发布订阅模式是通过一个内容节点来发布和订阅消息,这个内容节点称为主题(topic),消息发布者将消息发布到某个主题,消息订阅者订阅

2021-06-10 13:40:11 277

原创 Java面试第一次的体验

Java面试第一次的体验本人作为一个大三菜鸟,由于在学校没有什么课了,就想着早点出去工作,攒点项目经验(本人一所二本师范院校学的软件工程)。在连续投了许多简历后,你懂的,基本都是石沉大海。就很郁闷,所以就奉劝各位大三的同学们,不要觉得没准备好,就先不投,其实你投了也不知道啥时候会有回复的,毕竟简历还要筛选的。。。所以如果真的要准备实习的话就一定要抓紧投哦!!-----------------------------------------------------------------------假

2021-04-09 23:46:00 232

原创 Java面试中碰到的逻辑推理

Java面试中碰到的逻辑推理法国一个小镇有两个理发师,亨利和皮埃尔。亨利很注重外表,他的理发店总是很干净,而皮埃尔发型很难看而且也该刮脸了。亨利经常说他宁愿为两个德国人理发也不愿意给一个美国人理发。这是为什么?如果你拜访那个小镇,你会去哪一家理发店?那么答案是什么呢?嘿嘿嘿,大家自由发挥吧。...

2021-04-07 21:53:42 158

原创 docker 上运行tomcat出现404问题解决

docker 上运行tomcat出现404问题解决docker run -it -p 8888:8080 tomcat但是这时候访问 localhost:8888访问主页的时候发现出现404通过docker ps查看发现tomcat已经启动那么我们来排查一下错误通过下面的命令docker exec -it id /bin/bashls -l进入到容器内部,用ls -l查看ls webapps发现webapps下面的文件是空的这时候把webapps的文件删除rm -r

2021-01-29 22:12:02 268

原创 SpringBoot整合Redis实现网站访问量

SpringBoot整合Redis实现网站访问量业务要求:网页列表显示时按评论数倒序排列进入单页页面时,该页面浏览量自动+1系统启动时,将数据库中的浏览量,评论数,点赞数添加到redis数据库中系统关闭时,自动将redis中数据更新到mysql数据库中1、配置环境1.1、导入依赖<dependencies> <!-- 集成redis--> <dependency> <groupId>org.springfra

2020-11-04 00:35:31 1213 2

原创 SpringBoot整合Shiro---实战

SpringBoot整合Shiro—实战1、关于shiro学习https://www.xncoding.com/2017/07/07/spring/sb-shiro.html关于Shiro的基础,就不多说了,我们直接分析三个核心APISubject:主要是和用户数据进行交互SecurityManage:安全管理器,关联RealmRealm:主要是操作数据层在简单回顾了这三个API之后,我们直接进入实战2、准备工作1、导入需要的依赖 <dependencies>

2020-10-29 10:46:00 155

原创 redis(个人学习笔记)

Redis1、Redis简介Redis 是完全开源的,遵守 BSD 协议,是一个高性能的 key-value 数据库。Redis 与其他 key - value 缓存产品有以下三个特点:Redis支持数据的持久化,可以将内存中的数据保存在磁盘中,重启的时候可以再次加载进行使用。Redis不仅仅支持简单的key-value类型的数据,同时还提供list,set,zset,hash等数据结构的存储。Redis支持数据的备份,即master-slave模式的数据备份。Redis 优势性能极

2020-10-27 12:13:08 269 2

原创 SpringBoot实现发送邮件

SpringBoot实现发送邮件新建一个SpringBoot项目,导入基本的依赖<dependencies> <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter</artifactId> </dependency> <depende

2020-10-22 12:34:34 217 2

原创 注解与反射

注解与反射一、注解1、什么是注解***Annontation***是Java5开始引入的新特征,它提供了一种安全的类似注释的机制,用来将任何的信息或元数据(metadata)与程序元素(类、方法、成员变量等)进行关联。注解是一系列元数据,它提供数据用来解释程序代码,但是注解并非是所解释代码的一部分。注解对于代码的运行效果没有直接影响。注解的用处:提供信息给编译器:编译器可以利用注解来探测错误和警告信息编译阶段时的处理:软件工具可以利用注解信息来生成代码 html 文档或者其他相应的处理运行时

2020-10-19 21:46:41 733 2

原创 关于使用shiro进行登录以及注册时的密码加密以及解密

关于使用shiro进行登录以及注册时的密码加密以及解密最近在开发自己的博客,由于是新手,所以开发起来比较慢,然后做到了登录注册的功能,由于是第一次写博客,我就想着把博客写好一点。话不多说,我们直接进入主题1、shiro架构shiro的三个核心组件:Subject、SecurityManager和RealmsSubject:主体SecurityManage:简单来说就相当于MVC里面的DIspatcherServlet所有具体的交互都通过SecurityManage进行控制,它管理者所有的Subje

2020-10-09 20:51:20 1665 4

原创 mybatis_plus(个人学习笔记)

mybatis_plus特性无侵入:只做增强不做改变,引入它不会对现有工程产生影响,如丝般顺滑损耗小:启动即会自动注入基本 CURD,性能基本无损耗,直接面向对象操作强大的 CRUD 操作:内置通用 Mapper、通用 Service,仅仅通过少量配置即可实现单表大部分 CRUD 操作,更有强大的条件构造器,满足各类使用需求支持 Lambda 形式调用:通过 Lambda 表达式,方便的编写各类查询条件,无需再担心字段写错支持主键自动生成:支持多达 4 种主键策略(内含分布式唯一 ID 生成器

2020-10-05 19:21:17 792

原创 SSM框架整合(个人学习笔记)

SSM框架整合在学习完ssm框架之后,需要把ssm框架整合起来,应用起来整个项目主要是在网页中对数据库进行增删改查1、首先我们想看一下整个项目的结构那么我们先一步步来导入依赖 <dependencies> <dependency> <groupId>junit</groupId> <artifactId>junit</artifactId> <version&g

2020-09-13 14:24:02 257

原创 SpringMVC(个人学习笔记)

Spring MVC1、什么是Spring Mvc?回顾MVC结构1.1、MVC结构M-Model 模型(完成业务逻辑:有javaBean构成,service+dao+entity)V-View 视图(做界面的展示 jsp,html……)C-Controller 控制器(接收请求—>调用模型—>根据结果派发页面)2、新建一个Spring MVC工程3、回顾Servlet4、Spring MVC执行原理4.1、SpringMVC流程1、 用户发送请求至前端控制器Dispat

2020-09-13 13:37:38 186

原创 SSM-Spring(学习笔记)

Spring1、spring1.1、优点spring是一个开源的免费的框架(rongq)spring是一个轻量级的、非入侵式的框架控制反转(IOC),面向切面编程(AOP)支持事务的处理,对框架整合的支持1.2、spring组成及扩展2、IOC本质推导使用maven新建一个项目添加一个UerDao接口public interface UserDao { void getUser();}添加一个UserDao实现类public class UserDaoImpl impl

2020-08-29 21:05:19 237

原创 Spring之IOC(个人学习过程)

Spring一、spring1.1、优点spring是一个开源的免费的框架(rongq)spring是一个轻量级的、非入侵式的框架控制反转(IOC),面向切面编程(AOP)支持事务的处理,对框架整合的支持1.2、spring组成及扩展二、IOC本质推导使用maven新建一个项目添加一个UerDao接口public interface UserDao { void getUser();}添加一个UserDao实现类public class UserDaoImpl impl

2020-08-25 14:37:53 217

原创 Mybatis入门(个人学习过程)

Mybatis入门一 、我的第一个mybatis程序1、搭建环境使用Idea配置maven工程[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-0fRHAvQ9-1598337207970)(C:\Users\12920\AppData\Roaming\Typora\typora-user-images\image-20200821130339349.png)][外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-c9dxogvp-1598337

2020-08-25 14:34:48 204

空空如也

空空如也

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

TA关注的人

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