摘要: PropertiesConfiguration是一个读取Properties配置文件的工具,可以实现快速的读取。 maven依赖的包 核心代码 封装工具 import org.apache.commons.configuration.Configuration; import org.apache. 阅读全文
posted @ 2019-07-24 17:05 国际惯例 阅读(1356) 评论(0) 推荐(0) 编辑
摘要: 如果线程都调用同一个类的数据,会导致数据错误,ThreadLocal用来提供线程内部的共享变量,在多线程环境下,可以保证各个线程之间的变量互相隔离、相互独立。 如果有一个类的某个变量会被不同的进程调用,就必须将这个变量设置成ThreadLocal类型 ThreadLocal一般会加泛型,实例化对象一 阅读全文
posted @ 2019-07-24 13:37 国际惯例 阅读(326) 评论(0) 推荐(0) 编辑
摘要: 这周看了下lambda表达式,更简单的是现实 如果相等几个异步的进程全部执行完以后在向下执行,就用到join()方法 阅读全文
posted @ 2019-07-24 10:34 国际惯例 阅读(246) 评论(0) 推荐(0) 编辑
摘要: fastjson是阿里巴巴的开源JSON解析库,它可以解析JSON格式的字符串,支持将Java Bean序列化为JSON字符串,也可以从JSON字符串反序列化到JavaBean。 阅读全文
posted @ 2019-07-17 17:47 国际惯例 阅读(111) 评论(0) 推荐(0) 编辑
摘要: pass 阅读全文
posted @ 2019-07-15 13:07 国际惯例 阅读(92) 评论(0) 推荐(0) 编辑
摘要: excel4j是基于POI封装的操作excel的工具,可以方便的对excel进行读写。 1、读取 可以直接读取结果到List<List<String>> List<List<String>> lists = ExcelUtils.getInstance().readExcel2List(path,0 阅读全文
posted @ 2019-07-15 11:41 国际惯例 阅读(1087) 评论(0) 推荐(0) 编辑
摘要: 静下心看了一遍httpclient的api,我这英语水平看文档太费劲了,还好又有了很多新的收获,这里在记录下以免时间久了忘记了 官方API给出了httpclient的关键步骤,还是上节总结的 1、创建模拟浏览器2、创建请求3、得到相应结果 通过HttpClients的静态方法createDefaul 阅读全文
posted @ 2019-07-05 14:16 国际惯例 阅读(223) 评论(0) 推荐(0) 编辑
摘要: httpclient是apache封装的用于http请求的工具包,和python的requests类似。这里介绍一些简单功能的使用。后续根据需求也会慢慢扩展 使用HttpClient请求一个Http请求的步骤为: (1)创建一个HttpClient对象模拟浏览器操作 CloseableHttpCli 阅读全文
posted @ 2019-07-01 11:22 国际惯例 阅读(163) 评论(0) 推荐(0) 编辑
摘要: Dbutils是apache基于jdbc封装的操作数据库的包,在保证性能的同时操作更加的简洁。 有两个主要的类QueryRunner类和ResultSetHandler接口,QueryRunner主要用于数据库的操作 update方法用于增删改 query用于查询; QueryRunner类 构造方 阅读全文
posted @ 2019-06-24 11:16 国际惯例 阅读(186) 评论(0) 推荐(0) 编辑
摘要: 在Java开发中,使用JDBC操作数据库的四个步骤如下(可以看上一节内容): ①加载数据库驱动程序(Class.forName("数据库驱动类");) ②连接数据库(Connection con = DriverManager.getConnection();) ③操作数据库(PreparedSta 阅读全文
posted @ 2019-06-17 18:14 国际惯例 阅读(480) 评论(0) 推荐(0) 编辑