自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 java异常处理(四)—还在用if判断校验参数?试试SpringBoot全局异常+JSR303校验吧!

SpringBoot全局异常+JSR303校验解放if判断,更加专注于业务逻辑

2021-02-28 18:01:24 575 23

原创 java异常处理(三)—Springboot全局异常处理(@ControllerAdvice和ErrorController)

介绍Springboot两种全局异常处理(@ControllerAdvice和ErrorController),附有详细代码

2021-02-28 16:12:22 139 10

原创 java异常处理(二)—从字节码层面看throw关键字及try...catch...finally的实现

从字节码角度理解java异常处理中throw关键字及try...catch...finally实现方式,注释超全!

2021-02-28 15:56:41 53 2

原创 Java异常处理(一)一异常处理流程

深入介绍java异常基本概念及异常处理流程配有导图总结哦~

2021-02-28 15:41:54 73 5

原创 SpringBoot中AOP实现落地——Filter(过滤器)、Intercepter(拦截器)、Aspect(Spring AOP)

从Tomcat、Servlet开始,分享到Spring AOP实现,直接上手框架,缺少Java Web基础的同学可以看看哦

2021-01-10 17:45:54 3291 40

原创 java反射应用—动态为筛选条件赋值

java枚举+反射应用

2020-11-16 23:16:20 222 2

原创 SpringBoot通过URL访问外部静态资源(1)-实现

springboot通过url访问静态资源

2020-11-15 16:16:10 367 2

原创 上传执行sql文件到linux

上传执行sql文件到linux

2020-10-31 09:13:49 310 1

原创 探究SpringMVC的controller是单例的吗?

探究Springmvc的controller是单例的吗

2020-10-28 23:42:07 269 4

原创 【平坑攻略】SpringCloud集成zookeeper:java.net.ConnectException: Connection refused: no further information

平坑

2020-10-03 19:43:20 326 1

原创 修改hosts文件,使一个ip指向多个域名

很简单的操作

2020-10-02 18:02:45 1260 1

原创 学习java8新特性,你需要知道的函数式接口

搞明白函数式接口是个什么东西

2020-10-02 09:01:15 152

原创 学习java8新特性,你需要知道的Lambda表达式

Lambda表达式到底是个什么东西?这篇给你答案

2020-10-01 10:06:46 184

原创 学习java8新特性,你需要知道的stream流

不用不知道,一用真香的stream流总结

2020-09-29 22:23:00 219 2

原创 java—stream流递归实现树形结构

stream流递归实现树形结构

2020-09-28 18:49:38 653

原创 【java集合】——List按照某个属性进行分组(普通方法及stream流)

List按照某个属性进行分组的算法

2020-09-23 15:13:49 411

原创 IDEA开启Run DashBoard

推荐一款IDEA中的工具Run DashBoard

2020-09-17 10:35:11 194

原创 【解决问题】引入.vmx文件后,xshell连接Could not connect to ‘192.168.211.132‘ (port 22): Connection failed.

解决引入.vmx文件后,xshell连接不上虚拟机的问题

2020-08-26 21:36:55 222

原创 第五次自考复盘总结

时隔两个月,我又回来了,带来了第五次自考总结,希望能帮助到你

2020-08-03 11:24:59 912 3

原创 【解决问题】Swagger-ui页面报错:Unable to infer base url. This is common when using**,Swagger与lombok冲突

Swagger和lombok冲突导致此问题

2020-07-05 12:34:25 307 3

原创 相信吗?打个牌就能确定工期!

敏捷开发之扑克牌估算

2020-06-29 20:21:52 1339 14

原创 【Spring Cloud】解决Failed to bind properties under eureka.client.service-url to

解决Eureka配置文件问题

2020-06-28 18:49:15 664 2

原创 【重学UML】UML类图关系及其对应代码
原力计划

时隔一年重学UML,收货满满

2020-06-15 13:38:11 2649 19

原创 【解决问题】Git拉取代码未能对git remote进行身份验证

对git拉取代码出现错误提供了解决办法

2020-06-11 17:34:44 5910 4

原创 一步一步学完MyBatis的动态sql标签
原力计划

图文并茂+例子解析,全面理解MyBatis的动态sql标签

2020-06-03 23:21:20 3629 36

原创 一步一步实现SpringBoot整合Redis缓存
原力计划

内含步骤很详细的demo,实现不了来找我

2020-05-28 14:01:38 5798 48

原创 【平坑攻略】Could not connect to Redis at 127.0.0.1:6379:由于目标计算机积极拒绝,无法连接

确实比较坑的错误,操作失误

2020-05-25 19:41:10 6708 5

原创 一步一步搭建Mybatis开发环境,实现CRUD增删改查操作
原力计划

从零搭建Mybatis开发环境,一步一步实现CRUD操作,助你更好使用Mybatis

2020-05-25 10:57:32 3345 59

原创 一步一步手写一个MaBatis框架,再也不怕面试官问了
原力计划

纯手写+图总结,助你全面理解MyBatis框架

2020-05-23 14:28:25 10421 118

原创 一步一步搞懂MyBatis中设计模式源码——代理模式
原力计划

无代理不框架,无反射不框架;万字长文,助你理解MyBatis中动态代理源码

2020-05-19 21:31:00 9404 73

原创 IDEA引入ProxyGenerator类报红,不能用的解决办法

ProxyGenerator类主要用于反编译动态代理生成的类,是一个很好用的工具类解决办法将jdk13换成jdk8,该类在jdk8中可以引入,13中虽然有,但是不能引入jdk13可以兼容jdk8,自己实验过,两个不要安装到同一个文件夹下解决步骤1.File —>Project Structure2.切换到Modules3.如果是Maven工程,需要切换java编译器File---->Settings—>java Compiler...

2020-05-19 15:21:28 1236 2

原创 如何优雅的在VSCode上画流程图

今天分享一个小插件,让你分分钟在VSCode上画出完美的流程图、思维导图、UML图,界面和Process on一毛一样一、安装插件第一个插件点击安装即可二、使用插件画图输入文件名加.drawio结尾,如test.drawio效果图如下更多小功能去探索一下吧,不说了,去项目流程图了...

2020-05-17 08:30:07 1524 2

原创 搞懂JDBC事务机制,真的很简单

一、关于事务的基本知识事务是什么事务通常用于操作数据库,也称数据库事务,数据库事务是由一系列的sql语句组成事务的特点事务中的sql语句,要么都执行,要么都不执行JDBC的事务机制JDBC事务是自动提交的,什么是自动提交呢?自动提交就是事务的DML(增加、删除、修改)sql语句,执行一次就提交一次结果但在实际业务中,通过都是N条DML语句共同联合完成的,必须保证在同一事务的DML语句同时完成或同时失败举个栗子假如有个业务场景,账户111给账户222转钱...

2020-05-11 11:46:40 951 9

原创 一步一步学会JDBC

一、JDBC基本知识是什么英文全称:Java DataBase Connectivity(java语言连接数据库)是sun公司制定一套规范,一套接口为什么要有JDBC(接口)因为每一个数据库的底层实现原理不一样,恰恰符合面向接口编程,下面解释JDBC接口的调用者与实现者调用者:java程序员,调用这个接口就可以连接数据库并进行操作,而不管连接的是哪一个数据库实现者:各大数据库厂...

2020-05-10 20:02:15 4477 72

原创 JDBC查询返回数据集一直为空,明明数据库(MySQL)有数据的解决办法

排除代码逻辑没有问题,找到原因后特别想吐槽这个错误,纠结了半天。一、错误原因项目编码和数据库编码格式不一致,字段值含有汉字都改为UTF-8格式二、解决步骤1.查看修改数据库编码格式Navicat查看数据库编码格式办法显示的格式如下数据库没有问题如果格式不是,可以参考这个博客修改2.JDBC链接数据库代码jdbc:mysql://127.0.0.1:3306/self...

2020-05-04 20:22:48 3014 9

原创 Java开发中的Lombok是什么

文章目录一、lombok是什么二、lombok的作用三、lombok使用方法四、常用注解及文章推荐一、lombok是什么lombok既是一个IDE插件,也是一个项目要依赖的jar包二、lombok的作用lombok通过注解消除实际开发中的样板式代码样板式代码:getter、setter方法,重写toString、equals方法等,这些代码没有什么技术含量,但是常常要写,因此得名...

2020-05-03 16:27:03 1436 10

原创 不了解java反射机制,怎么看懂框架源码

文章目录一、理解反射的基础(重要指数五颗星爆表)1.Class文件2.Java虚拟机的类加载机制二、反射——框架设计的灵魂2.1是什么2.2与反射相关的类三、反射的使用3.1获得Class对象的三种方式3.2反射调用构造方法并使用3.3反射获取属性并赋值3.4反射调用方法3.5总结四、反射+配置文件一、理解反射的基础(重要指数五颗星爆表)1.Class文件为什么有实现跨平台,一次编译,到...

2020-04-30 17:08:44 2210 64

原创 MySQL安装教程(Windows64位)

项目组MySQL版本是5.7的,就选择了5.7的去安装,作为记录一、下载MySQL官网下载地址链接点击链接后出现以下界面点击后界面,点击Download下载安装后的界面二、新建文件和配置ini文件顺便提一下MSI:安装版本,通过将用户的各项选择自动写入ini配置文件ZIP:无ini配置文件,需要用户手动编写因此需要配置ini文件[mysqld]#设置3306端口...

2020-04-27 14:20:12 1198 4

原创 新建Spring Boot项目报错——Unable to import maven project: See logs for details

一、错误原因1.jdk版本过低:maven最新版本支持Java7及以上,一般都是java82.maven版本过高:比如我使用maven最新版本2.6.3,导致出现此问题,换成2.6.1解决二、如何下载历史版本1.官网地址,进入download页面2.点击下图,archives3.出现历史版本页面,我选择了3.6.1选择二进制版本,点击4.IDEA中重新配置mavenFi...

2020-04-26 10:06:37 879 5

原创 Git安装全过程

一、下载官网太慢选择这个https://npm.taobao.org/mirrors/git-for-windows/最后一个为最新版本二、双击.exe文件后选择路径点击next勾选倒数第二个三、选择建立文件夹四、选择默认编辑器我选择了VsCode五、修改环境变量选择第二项点击next1.不会修改环境变量,也就是说cmd不识别git命令2.将git命令添加到环境变...

2020-04-23 20:12:53 762 6

空空如也

空空如也

空空如也

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

TA关注的人 TA的粉丝

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