随笔分类 -  Java

摘要:1.POI介绍 Apache POI 是用Java编写的免费开源的跨平台的 Java API,Apache POI提供API给Java对Microsoft Office格式档案读和写的功能。POI为“Poor Obfuscation Implementation”的首字母缩写 2.POI常用包简介 阅读全文
posted @ 2022-09-09 10:49 YanSss 阅读(260) 评论(0) 推荐(0) 编辑
摘要:为什么需要建造者模式? 在平时的开发中,创建一个对象最常用的方式是,使用 new 关键字调用类的构造函数来完成。 问题是,什么情况下这种方式就不适用了,就需要采用建造者模式来创建对象呢? 假日需要定义一个资源池配置类 ResourcePoolConfig。 这里的资源池,可以简单理解为线程池、连接池 阅读全文
posted @ 2022-06-20 11:06 YanSss 阅读(63) 评论(0) 推荐(0) 编辑
摘要:BigDecimal加减乘除计算 add(BigDecimal value); //加法 subtract(BigDecimal value); //减法 multiply(BigDecimal value); //乘法 divide(BigDecimal value); //除法 BigDecim 阅读全文
posted @ 2022-06-06 16:49 YanSss 阅读(111) 评论(0) 推荐(0) 编辑
摘要:1.请求类的描述 注解 说明 @Api 对请求类的描述 @Api:放在 请求的类上。与 @Controller 并列,说明类的作用,如用户模块,订单类等。 主要参数: tags="说明该类的作用" 全部参数: 属性名称 备注 value url的路径值 tags 如果设置这个值、value的值会被覆 阅读全文
posted @ 2022-05-26 15:05 YanSss 阅读(897) 评论(0) 推荐(0) 编辑
摘要:Collections.unmodifiableList() public static <T> List<T> unmodifiableList(List<? extends T> list) java.util.Collections类的unmodifiableList()方法用于返回指定列表的 阅读全文
posted @ 2022-02-16 16:54 YanSss 阅读(44) 评论(0) 推荐(0) 编辑
摘要:/** * 解压流和压缩流 */ @Test public void GzipInput() throws IOException { String filePath = "/Users/yans/Desktop/zip/test.txt"; String fileOutPath = "/Users 阅读全文
posted @ 2021-12-21 15:38 YanSss 阅读(631) 评论(0) 推荐(0) 编辑
摘要:HashTable操作 HashTable的操作几乎和HashMap一致,主要的区别在于HashTable为了实现多线程安全,在几乎所有的方法上都加上了synchronized锁,而加锁的结果就是HashTable操作的效率十分低下。 HashTable与HashMap对比 (1)线程安全:Hash 阅读全文
posted @ 2021-12-07 11:37 YanSss 阅读(91) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示