- 博客(21)
- 收藏
- 关注
原创 Optional 用法总结——通俗易懂,不懂来砍我!
使用 ofNullable而不是 of,除非确定值不会为 null避免使用 get()方法,因为它可能抛出异常优先使用 orElseGet而不是 orElse 处理默认值使用 map, flatMap, filter进行链式操作明确表达意图,使用 Optional 作为返回类型表明值可能不存在保持简洁,不要过度使用 Optional,特别是在已有其他方式处理 null 的场景。
2025-04-18 01:56:19
301
原创 JavaWeb必学系列-监听器、过滤器、拦截器
JavaWeb必学系列,很多三到五年的人都不一定知道这三者的区别。很多鉴权、Aop的中间件都是在这三个基础上进行封装的
2025-04-15 00:35:50
933
原创 Java锁很多?搞不懂?一篇文章全部搞定!
这篇文章需要多看,第一次看不懂就别看了,过段时间,等到你真正对java的多线程和安全体系有了一定的认知再回来看!
2025-04-10 17:31:25
821
原创 Java初级程序员Idea操作Git使用总结【revert、reset四种模式、强推】
java程序员对于git操作的积累,不熟悉git命令,总结了一些idea集成git的快捷操作的相关经验
2025-04-10 02:14:52
746
原创 了解OOM+OOM定位工具+具体案例和解决方法
看这篇文章前提:了解jvm内存模型,了解GC算法;如果你想在面试中装b,如果你想学习如何快速定位oom和相关解决方案模板,这边文章都可以帮助你
2025-04-10 02:01:03
976
原创 maven依赖导入失败-settings文件配置天坑
该文主要讲述,本地存在多个settings文件和仓库的maven环境时时,某些项目在专用环境(例如:公司内网开发有独立的settings和仓库),依赖无法导入时的解决方案!
2023-09-11 16:58:07
414
3
原创 @EventListener监听机制,简单易懂!
Spring自带监听机制的两种实现方式:ApplicationListener接口和@EventListener注解
2023-07-18 17:44:36
1221
1
原创 @Pattern搭配正则表达式约束数据值格式
今天开发过程中,用了注解@Pattern来限制数据值格式,虽然在前后端分离的业务开发中对于数据值的限制在前端可以做更好的处理,但是还是记录一下学习学习。:前端触发新车辆编码更改申请,后端需要校验新编码是否在数据库中存在,同时限制车辆编码的数据格式:不应为纯数字、纯字母,字母应为大写。:车辆编码格式:不能是纯数字、纯字母(小写、大写都不行)、至少包含一个大写字母。
2023-05-17 17:38:51
794
2
原创 关于springboot在启动测试类时报错的问题和@RunWith的使用
@Test使用的时候可能会出现的一些问题?测试类的逻辑代码都是对的为啥有时候就是启动不了呢?测试类中的@Autowired注入的资源为啥为空呢?
2023-01-11 13:40:17
2718
原创 SpringCloud基础教程:eureka注册中心
服务架构种类和各个的优缺点微服务架构说明SpringCloud说明Eureka说明负载均衡Nacos说明
2022-06-01 04:20:56
245
原创 一、Linux服务部署篇——Docker实用知识总结
docker基础知识、docker基本命令、容器、数据卷、dockerfile部署单体应用、docker-compose部署分布式微服务
2022-06-01 00:42:24
2549
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人