- 博客(11)
- 收藏
- 关注
原创 二分查找算法详解
二分查找也称为折半查找,意思就是说在查找元素的过程中,每一次的查找范围都会折掉原来的一半,因此二分查找算法的时间复杂度为 O(log2 N)
2020-08-14 01:37:10 2356
原创 深入研究Integer
Integer 数据类型在项目中随处可见,由于回想起曾经在使用 Inetger 时引发的一个bug,因此对 Integer 做一下深入的解析。从举一个例子开始public static void main(String[] args) { Integer num1 = 1; Integer num2 = 1; System.out.println(num1 == num2); Integer num3 = 200; Integer num4 = 200; System.out.pri.
2020-08-01 20:18:09 197
原创 SpringBoot项目统一异常处理方案(三)
利用SpringAOP实现统一异常处理集合文章:SpringBoot项目统一异常处理方案(一)SpringBoot项目统一异常处理方案(二)
2020-07-12 17:26:30 504 2
原创 SpringBoot项目统一异常处理方案(一)
本文介绍基于SpringBoot项目的三种统一异常处理方案,让项目发生的异常变得更加规范处理,更容易维护。
2020-06-14 00:05:50 428
原创 guava在项目开发中的常用场景
Guava是谷歌推荐使用的java开源库,是一个非常强大且丰富的工具类库,其中包含了集合、字符串、缓存、异常验证、io流操作等处理场景。现在开始,我们把Guava用在项目中, 它会让你的编码变得十分的简洁、高效。
2020-05-07 23:15:37 769
原创 SpringBoot整合Mybatis-Plus快速开发
MyBatis-Plus(简称 MP)是一个 MyBatis 的增强工具,在 MyBatis的基础上只做增强不做改变,为简化开发、提高效率而生。
2020-04-23 13:10:13 938
原创 Mybatis-Plus代码生成器,助你高效开发
子曰:工欲善其事,必先利其器在日常的项目开发中,经常会出现以下操作来实现业务逻辑:创建数据库表对应的实体类创建dao类用来操作数据库编写xxxMapper.xml创建service类用来实现业务逻辑创建controller类用来处理接口请求和返回数据把dao层对象注入到service层把service层对象注入到controller层大量重复的crud…等等这些代码的...
2020-04-14 01:19:04 235
原创 SpringBoot的yaml配置文件
在SpringBoot中,官方推荐的两种配置文件格式是properties和yaml,两者相比之下,yaml配置文件的结构更清晰,定义数据更加灵活。yaml配置文件的文件名以(.yml 或 .yaml)为后缀。
2020-04-05 23:18:45 536
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人