03 2022 档案
发表于 2022-03-23 09:43阅读:165评论:0推荐:0
摘要:概述 LinkedBlockingQueue内部由**单链表实现,只能从head取元素,从tail添加元素。添加元素和获取元素都有独立的锁,也就是说LinkedBlockingQueue是读写分离的,读写操作可以并行执行。LinkedBlockingQueue采用可重入锁ReentrantLock*
阅读全文 »
发表于 2022-03-08 13:58阅读:123评论:0推荐:0
摘要:@validated 服务器和浏览器互不信任,不能因为前端加入参判断了后台就不处理了,这样是不对的。 比如前台传过来一个对象作为入参参数,这个对象中有些属性允许为空,有些属性不允许为空。那么你还在使用if()else{}进行非空判断吗?不妨尝试下使用注解,可以使用**@Validated** 基础使
阅读全文 »
搜索
随笔档案
- 2024年2月(2)
- 2023年10月(2)
- 2023年6月(1)
- 2022年11月(3)
- 2022年10月(1)
- 2022年7月(2)
- 2022年6月(2)
- 2022年5月(1)
- 2022年4月(2)
- 2022年3月(2)
- 2022年2月(5)
- 2022年1月(9)
- 2021年12月(3)
- 2021年10月(4)
- 2021年9月(12)
- 2021年8月(6)
- 2021年7月(8)
- 2021年6月(3)
- 2021年5月(8)
- 2021年4月(5)
- 2021年3月(3)
- 2021年2月(6)
- 2021年1月(2)
- 2020年12月(5)
- 2020年11月(2)
- 2020年10月(1)
- 2020年9月(1)
- 2020年8月(7)
- 2020年7月(7)
- 2020年6月(1)
- 2020年5月(1)
- 2020年4月(2)
- 2020年3月(1)
- 2019年12月(1)
- 2019年11月(1)
- 2019年8月(1)
- 2019年7月(1)
- 2019年6月(4)
- 2019年5月(8)
- 2019年3月(4)
- 2019年2月(3)
- 2019年1月(8)
- 2018年12月(26)
- 2018年11月(3)
- 2018年10月(1)
- 2018年7月(9)
- 2018年6月(6)
- 2018年5月(8)
- 更多
最新评论
- 1. Re:java-线程池+CompletableFuture
- @dongye95 我面向ctrl C,V 的 😂 写的不优雅 大概就是 ` Map<String, Exception> errors = new HashMap<>(); airControlR...
- --爱吃西瓜的企鹅
- 2. Re:java-线程池+CompletableFuture
- @爱吃西瓜的企鹅 我是干测试的,代码不怎么写。你写完了我学习下...
- --dongye95
- 3. Re:java-线程池+CompletableFuture
- @dongye95 bro 谦虚了 我先自己写一个 等您 哈哈哈...
- --爱吃西瓜的企鹅
- 4. Re:java-线程池+CompletableFuture
- @爱吃西瓜的企鹅 没能力...
- --dongye95
- 5. Re:java-线程池+CompletableFuture
能出一个 如何优雅处理多线程异常的案例吗 大佬
- --爱吃西瓜的企鹅