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