
日常开发
叫我放猪之人
这个作者很懒,什么都没留下…
展开
-
一次错误的美化代码
前段时间,开发的时候遇到一个问题,虽然很快解决了,但是里面包含的原理以及内在原因一直没弄清楚,后来了解了JVM相关知识才真正弄清楚。有一个方法doSomething(),该方法从HttpServletRequest中获取参数组装成查询的入参对象Student,然后对student进行默认属性的处理,处理完成过后用该对象做参数做查询操作代码片段1void doSomething(Htt...原创 2018-08-15 11:22:57 · 277 阅读 · 0 评论 -
用ArrayList实现简单队列和栈
队列特点:先进先出import java.util.ArrayList;public class Queue<T> { private ArrayList<T> arrayList; /** * 入队 */ public void add(T t) { if (arrayList == null) ...原创 2018-08-18 11:43:41 · 6260 阅读 · 0 评论 -
springboot发送邮件
https://github.com/yanyan20769/email原创 2018-11-23 10:36:52 · 171 阅读 · 0 评论 -
springboot国际化
https://github.com/yanyan20769/springboot-i18n原创 2018-11-23 10:37:36 · 198 阅读 · 0 评论 -
异步方法上传MultipartFile问题
前端上传Excel文件,经过读取-校验-保存后使用了异步方法将原始文件上传到阿里云,但是错误日志偶尔会出现这个错误定位代码中41行debug更进源码可以看到最后调用一个native方法,入参是该multipartFile在本地文件目录中创建的一个临时文件的全路径+名称由于是偶尔出现,所以猜想会不会是由于主线程结束,导致本地目录的临时文件被清除,所以异步方法中的getInp...原创 2018-12-05 18:34:06 · 3010 阅读 · 0 评论