- 博客(4)
- 资源 (4)
- 收藏
- 关注
转载 线程在实际项目中简单的应用
前段时间开发的项目中有一个office在线预览的功能,我们知道需要实现这个功能一般是后台把用户上传的txt啊excel啊word啊先转换成pdf格式,然后使用pdf.js进行前台预览(有的还需要转换成swf文件),功能倒是实现了,只是客户反馈提交表单的时候速度比较慢,我试了一下,确实比较慢,大概好几十秒,这个有点无法忍受,所以后台转pdf的那个过程就将其使用线程,以异步方式去处理。...
2019-07-30 11:04:17 248
转载 深入Thread.sleep
原文:https://www.jianshu.com/p/9395c90e0055一直都说,Threed.sleep是不会释放锁,而wait是释放锁的(对象锁),现理论上来分析一下啊。由于CPU分配的每个线程的时间片极为短暂(一般为几十毫秒),所以,CPU通过不停地切换线程执行,这样就给程序员一种错觉,以为多个线程是在同时执行。sleep就是正在执行的线程主动让出CPU,CPU去执行其他线...
2019-07-29 20:16:45 330
转载 java.io.IOException: Broken pipe
java.io.IOException: Broken pipe最近项目虽然已经在正常运行,但是偶尔会有一些不知名的错误冒出来,比如时不时报一个数据库主键重复或者某些时候会有null的异常报出来。看看代码写完能跑起来还只是开始而已,需要不断精进重构,才能让代码运行流畅,今天就发现了另一个没有见过的问题:Broken pipe。认识broken pipepipe是管道的意思,管道里面是数...
2019-07-09 15:00:29 598
转载 枚举工具类,通过Code返回枚举
定义接口。用于反射范式编程public interface CodeEnum { Integer getCode();}定义业务枚举,并实现CodeEnum接口/** 婚姻状况 枚举*/public enum MaritalStatusEnum implements CodeEnum{ SPINSTERHOOD(1, "未婚"), MARR...
2019-07-02 16:58:05 1129
MYEcipSe2017-CI-10
2018-10-23
mybatis_generator的工具包
2018-06-28
javax.servlet-api-3.1.0
2018-04-08
Intel x86 Emulator Accelerator(HAXM installer)
2017-08-04
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人