随笔分类 - Java后端
摘要:不使用 MQ 可以实现 pub/sub 场景吗?答案是肯定的。
阅读全文
摘要:@Value 注入如何实现?配置中心关键技术实现思路是?
阅读全文
摘要:在使用 swagger 来编写接口文档时,需要告诉前端枚举类型有哪些取值,每次增加取值之后,不仅要改代码,还要找到对应的取值在哪里使用了,然后修改 swagger 文档。反正小黑我觉得这样做很不爽,那有没有什么办法可以让 swagger 框架来帮我们自动列举出所有的枚举数值呢?
阅读全文
摘要:如果变量值仅有有限的可选值,那么用枚举类来定义常量是一个很常规的操作。但是在业务代码中,我们不希望依赖 `ordinary()` 进行业务运算,而是自定义数字属性,避免枚举值的增减调序造成影响。但也正是因为使用了自定义的数字属性,很多框架自带的枚举转化功能也就不再适用了。
阅读全文
摘要:Spring Cache 缺陷 Spring Cache 是一个非常优秀的缓存组件。 但是在使用 Spring Cache 的过程当中,小黑同学也遇到了一些痛点。 比如,现在有一个需求:通过多个 userId 来批量获取用户信息。 方案 1 此时,我们的代码可能是这样: 这种写法的缺点在于: 在 f
阅读全文
摘要:Spring容器中BeanFactory和ApplicationContext不是同一个实例对象???
阅读全文
摘要:一文带你深入了解Java泛型,查漏补缺。
阅读全文
摘要:记一次接口聚合服务开发实战。
服务拆分之后,前后端同学之间关于 API 粒度的争吵越来越常见:
阅读全文
摘要:1、Stream#forEach 是顺序消费吗?
2、Stream#forEach 是快速失败吗?
3、Stream#forEach 之前添加元素会怎么样?
阅读全文
摘要:看似简单,实则不然的三目运算面试题,你做对了吗?
阅读全文
摘要:作为程序员,以上这些场景你一定都经历过。今天就来聊聊如何快速定位问题。
阅读全文

浙公网安备 33010602011771号