自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 mybatisXML中标签<choose><when>不生效问题,怎么解决

mybatisXML中标签不生效问题,怎么解决

2024-07-31 10:12:04 964

原创 线程池怎么调优?线程池的几种方式?及线程池的实战

线程池的调优

2024-07-24 17:31:54 2301

原创 《在 Spring Boot 项目中优雅地自定义异常》

Spring Boot 框架本身提供了一些常见的异常类型,但在实际项目中,往往需要根据业务需求创建特定的异常来更准确地传达错误信息。自定义异常能够使错误处理更具针对性,让开发者和用户更清晰地理解问题所在。首先,创建一个继承自 RuntimeException 的自定义异常类。在这个自定义异常类中,我们可以定义错误码和错误消息等属性,以便更详细地描述异常情况。

2024-07-24 15:34:04 774

原创 聊聊lock和synchronized

lock和synchronized的区别

2024-07-19 14:36:10 1959

原创 java8四个函数式接口:Function, Predicate, Consumer, Supplier使用

Java 8引入了一种新的接口特性,叫做函数式接口。这种接口只能有一个抽象方法,通常用注解标识。函数式接口可以被隐式地转换为lambda表达式。以下是一个简单的函数式接口示例,该接口定义了一个名为process在这个例子中,process方法接受一个函数式接口的实现,并使用该实现来处理传入的字符串。在main方法中,我们使用了一个lambda表达式来实现Processor接口。

2024-07-18 10:09:16 521

原创 mac 安装jdk8,jdk17两个版本

【代码】mac 安装jdk8,jdk17两个版本。

2024-07-17 15:36:00 1911

原创 Java 8的Optional类和Optional类的使用

对象,包括如何检查值是否存在,如何获取值,以及如何在值存在时执行操作。类是一个可以包含或不包含非空值的容器对象。: 如果值存在则返回值,否则返回指定的其他值。在使用中很方便避免了很多if判断嵌套。类来增强代码的可读性和可维护性。: 如果值存在则返回值,否则抛出。: 如果值存在则执行给定的操作。这段代码展示了如何创建和使用。对象会包含这个值,否则。: 创建一个包含非空值的。Java 8 引入了。: 如果值存在则返回。

2024-07-17 15:09:21 571

空空如也

空空如也

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

TA关注的人

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