自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 解决NPE问题,又不影响我们的开发效率

比如StringBoot项目,就需要在Controller层将客户端请求的参数做校验,一旦必传的参数没有传值,就应该直接给客户端报错并提醒用户,而不是将这些不符合要求的null值传到Service甚至保存到数据库,尽早的校验并拦截,就能大大降低出问题的概率。编码过程中,经常会出现:a.xxx().yyy().zzz().mmm() 这样链式调用,这个过程,一旦中间有任意一环出现问题,就会NPE异常,因此,我们就可以借助map() 和 flatMap()来避免这个问题;借助这个类,同样也可以做判空检验;

2023-06-06 11:05:53 564

原创 Java TreeMap自定义类定义一个排序规则和遍历方法

遍历方式如下:这里可以选择使用for循环、增强for循环、do-while循环、lamdba表达式等方式对EntrySet实现遍历,这些本质上都是遍历entrySet的不同方式而已,都属于同一种方式遍历,这里只展示使用lamdba的遍历方式。这个方法使用lamdba来实现,是非常简洁的。这里也可以选择使用for循环、增强for循环、do-while循环、lamdba表达式等方式对KeySet实现遍历,这些本质上都是遍历keySet的同一种方式遍历,这里只展示使用lamdba的遍历方式。

2023-05-15 16:38:54 1849 1

原创 Java后端新电脑(入职公司)需要配置环境及安装所需软件。

Java配置环境及相关软件

2023-04-06 15:25:30 1843

原创 BigDecimal类型加减乘除运算---》计算金额必用

记录必备知识!首先float, double等浮点的存储和操作(比如:相加,相减…)存在误差(7.22f - 7.0f = 0.21999979 而不是 0.22)。而BigDecimal会避免产生误差,所以在计算钱或者比较重要的数据时将用到这个类型。

2023-03-28 17:06:23 476

原创 最近遇见的Java问题

记录工作问题

2023-03-28 12:00:11 1190 1

原创 java,Integer类型的判断

java,Integer类型的判断

2023-03-15 14:52:48 1829

原创 Java项目中Dependencies一直爆红,但项目能运行!

依赖,Dependencies全部爆红。

2023-03-08 16:20:38 3972

原创 将通知参数转换字符串工具类

参数转换字符串工具类~

2023-03-07 17:29:27 132

原创 FTP文件上传Java代码实操

FTP文件上传Java代码

2022-09-08 17:51:50 1349 2

原创 快速本地部署一个FTP服务器!

本地服务器搭建ftp文件上传。

2022-09-07 16:48:32 465

空空如也

空空如也

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

TA关注的人

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