- 博客(6)
- 资源 (2)
- 收藏
- 关注
原创 jsch sftp工具包连接未释放
问题:jsch是一个sftp的工具库,生产发现访问sftp服务器的老连接一直未释放,新连接不断产生。分析:检查jsch的使用代码JSch jsch = new JSch();Session session = jsch.getSession("xxxxxx", "127.0.0.1", 22);session.setPassword("******");session.se...
2019-05-05 22:11:51 1844 2
原创 Poi-excel 文件路径的坑
问题: 生产有个老项目A。 提供了一个文件下载功能。 但是运营人员反馈文件有时候下载成功,有时候下载失败(运气不好一直申请下载失败)分析: 运行日志几乎没有,还好异常堆栈打印的,跟踪对应服务器日志发现如下:居然是找不到对应文件路径!!没办法了只能跟下代码逻辑,看看指向的路径是哪一个。 报错业务代码342行这不是创建excel一个Workbook 和 sheet 页吗。...
2019-05-05 22:00:26 1971
原创 泛型
一、泛型定义:是指参数化类型的能力二、泛型的主要优势是能够在编译时而不是在运行时发现错误三、泛型使用场景#1、泛型类public class Stack<E> { private List<E> list = new ArrayList<E>(); public int getSize(){ return list.si...
2018-12-08 23:01:43 838
原创 简单粗暴的切面实战
简答粗暴的切面实现(1) 自定义注解/** * 自定义使用切面的注解 */@Retention(RetentionPolicy.RUNTIME)@Target(ElementType.METHOD)public @interface AspectedMethod { String code() default ""; String name() default
2017-03-02 20:33:21 213
quidwaysvnclient
2018-09-06
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人