fastapi

Guava中这些Map的骚操作,让我的代码量减少了50%
Guava中这些Map的骚操作,让我的代码量减少了50%

Guava是google公司开发的一款Java类库扩展工具包,内含了丰富的API,涵盖了集合、缓存、并发、I/O等多个方面。使用这些API一方面可以简化我们代码,使代码更为优雅,另一方面它补充了很多jdk中没有的功能,能让我们开发中更为高效。今天Hydra要给大家分享的就是Guava中封装的一些关于

2023-01-11 02:49:03阅读全文

更简洁的参数校验,使用 SpringBoot Validation 对参数进行校验
更简洁的参数校验,使用 SpringBoot Validation 对参数进行校验

在开发接口时,如果要对参数进行校验,你会怎么写?编写 if-else 吗?虽然也能达到效果,但是不够优雅。今天,推荐一种更简洁的写法,使用 SpringBoot Validation 对方法参数进行校验,特别是在编写 Controller 层的方法时,直接使用一个注解即可完成参数校验。示例代码:sp

2023-01-11 22:06:10阅读全文

12.ThreadLocal的那点小秘密
12.ThreadLocal的那点小秘密

好久不见,不知道大家新年过得怎么样?有没有痛痛快快得放松?是不是还能收到很多压岁钱?好了,话不多说,我们开始今天的主题:ThreadLocal。我收集了4个面试中出现频率较高的关于ThreadLocal的问题:

2023-03-08 23:49:44阅读全文