2020年五月感想

世人慌慌张张,不过图碎银几两。
偏偏这碎银几两,能解世间万种慌张。
保老人晚年安康、稚子入得学堂、你我柴米油盐五谷粮。
可转念一想,百年阳寿殆尽,难逃黄土里躺。

阅读全文 »

springboot之线程池ThreadPoolTaskExecutor以及@Async异步注解

前言

最近项目当中有需求,要进行异步的处理,需要使用到线程池,很久没有使用到线程池了,一来是做JAVAweb开发基本上很少用到异步处理,二来是发现有的老项目里面,线程和线程池的使用比较混乱,有好几个线程池,有的线程池是通过spring管理的,有的是自己创建的,然后有的地方是直接创建的线程。所以这里记录下自己在项目当中如何优雅的使用线程池!避免项目当中到处都是线程池!!!

阅读全文 »

springboot之前端参数验证

对于任何一个应用而言,在客户端做的数据有效性验证主要目的是规范用户的输入,而真实的数据验证工作都是在服务后端代码当中实现的,但在实际的项目当中,也经常会因为各种各样的原因:懒得写,觉得前端验证了,后端没有太多的必要等等没有进行数据验证,其实养成数据的有效性验证是一个非常好的习惯。
1 可以避免很多数据有效性导致的BUG,防范其余开发者的基础攻击
2 在前后端进行接口联调的时候,不需要因为参数的问题沟通很久。

阅读全文 »