随笔分类 -  Java

摘要:1 @Test 2 public void test(){ 3 String strDate = "20191214"; 4 try { 5 Date date = new SimpleDateFormat("yyyyMMdd").parse(strDate); 6 System.out.print 阅读全文
posted @ 2019-12-14 19:46 淡怀 阅读(9064) 评论(0) 推荐(0) 编辑
摘要:https://www.cnblogs.com/danhuai/p/11883325.html 阅读全文
posted @ 2019-12-07 01:48 淡怀 阅读(353) 评论(0) 推荐(0) 编辑
摘要:一、报错及定位原因 step1:运行代码报错 step2:依次点下报错位置上面的这些(只会有一个路径的类) step3:点到第5个时 出现了2个不同路径的相同类 编译器不知道找哪个类 所以报 “NoClassDefFoundError” 错 二、解决问题 好 现在问题找到了 就好解决了 排查代码 只 阅读全文
posted @ 2019-12-04 22:39 淡怀 阅读(18952) 评论(0) 推荐(1) 编辑
摘要:扩展链接:【Java】+反射1+获取属性/成员变量 的名称及类型 一、封装的通用方法(可直接用) 1 /** 2 * 功能:通过反射 设置指定类对象中的 指定属性的值 3 * 4 * @param obj 类对象 5 * @param propertyName 要设置的属性名 6 * @param 阅读全文
posted @ 2019-11-23 15:56 淡怀 阅读(1251) 评论(0) 推荐(0) 编辑
摘要:提高:需完善 怎么读取配置文件中的某一部分(即分级分层读取)https://blog.csdn.net/amosjob/article/details/82747733 一、配置文件 二、读取配置文件 代码: 1 @Test 2 public void test2() throws IOExcept 阅读全文
posted @ 2019-11-20 00:07 淡怀 阅读(266) 评论(0) 推荐(0) 编辑
摘要:一、BeanUtils.copyProperties(仅能实现浅拷贝 深拷贝不行) 1 @Test 2 public void testeee() { 3 List<DeliveryContentVO> contentVOList = new ArrayList<>(); 4 DeliveryCon 阅读全文
posted @ 2019-11-18 17:00 淡怀 阅读(6053) 评论(0) 推荐(0) 编辑
摘要:全面的TestNG框架教程:https://blog.csdn.net/df0128/article/details/83243822 1、设置case执行顺序 https://blog.csdn.net/Magic_Chen2012/article/details/86713175 2、批量执行测 阅读全文
posted @ 2019-11-14 15:05 淡怀 阅读(166) 评论(0) 推荐(0) 编辑
摘要:1、获取当前方法名称:Thread.currentThread() .getStackTrace()[1].getMethodName() 2、获取当前类的名称:this.getClass().getName() 阅读全文
posted @ 2019-11-13 19:45 淡怀 阅读(1995) 评论(0) 推荐(0) 编辑
摘要:先看个效果 一、log4j日志打印配置 1.1、maven依赖 <dependency> <groupId>log4j</groupId> <artifactId>log4j</artifactId> <version>1.2.17</version> </dependency> 1.2、新建log 阅读全文
posted @ 2019-09-21 12:06 淡怀 阅读(5800) 评论(0) 推荐(0) 编辑
摘要:replace 阅读全文
posted @ 2019-08-27 11:48 淡怀 阅读(443) 评论(0) 推荐(0) 编辑
摘要:1、获取当前类名: Thread.currentThread().getStackTrace()[1].getClassName() this.getClass().getSimpleName() 也可以 2、获取当前方法名: Thread.currentThread().getStackTrace 阅读全文
posted @ 2019-08-24 11:29 淡怀 阅读(3261) 评论(0) 推荐(0) 编辑
摘要:包:import org.apache.commons.lang3.tuple.Pair; 一、完整使用 二、快捷键操作 阅读全文
posted @ 2019-08-21 14:18 淡怀 阅读(7808) 评论(0) 推荐(0) 编辑
摘要:一、单个值 二、多个值 package app.enumtest; public enum TestEnum { PH("80", "192.168.1.80", "PhName", "1111"), ID("90", "192.168.1.90", "IdName", "2222"), BJ("1 阅读全文
posted @ 2019-08-20 23:32 淡怀 阅读(144) 评论(0) 推荐(0) 编辑
摘要:一、报错问题: Error: Unexpected token P in JSON at position 31 二、分析问题: JSON中有31处P的位置是有异常的 搜索参数中的 “P” 的位置,一个一个检查,看是否是正确的JSON格式 三、解决方案: 如上图所示,在上面画线的3个地方加上引号即可 阅读全文
posted @ 2019-08-14 10:29 淡怀 阅读(786) 评论(0) 推荐(0) 编辑
摘要:https://www.cnblogs.com/jpfss/p/9772019.html RandomStringUtils生成随机数 package SpringAPIAutoTestApp.Common.RandomUtil; import org.apache.commons.lang3.Ra 阅读全文
posted @ 2019-08-09 17:53 淡怀 阅读(341) 评论(0) 推荐(0) 编辑
摘要:日期加减:https://www.cnblogs.com/telwanggs/p/11330558.html 一、获取当前时间及未来时间 new SimpleDateFormat("yyyy-MM-dd HH:mm:ss,SSS").format(new Date()) //获取当前时间 2022- 阅读全文
posted @ 2019-07-31 15:55 淡怀 阅读(1484) 评论(0) 推荐(0) 编辑
摘要:maven官方仓库:https://mvnrepository.com/ 一、新建一个maven项目(作为项目总模块管理) 建好之后 二、添加子模块(作为项目的各个功能) 添加好model1之后 继续添加model2 三、添加完成(pom文件关系) pom文件 四、感悟 先新建一个工程,作为此项目的 阅读全文
posted @ 2019-07-30 21:01 淡怀 阅读(169) 评论(0) 推荐(0) 编辑
摘要:包:com.alibaba.fastjson.JSONObject; 1、map对象转换为json格式对象 需求:在调用post请求的接口时,入参参数是json格式。 解决: 1、用map对象分别将入参的格式键值对写好 2、将map对象转换为json对象 3、直接用此json对象作为post接口的入 阅读全文
posted @ 2019-07-18 14:53 淡怀 阅读(4778) 评论(0) 推荐(0) 编辑
摘要:1、包:com.alibaba.fastjson.JSONObject 2、获取对应键的值 要获取哪个键的值,需知道此键对应值的类型是什么。 值是字符串:用getString方法,传参为,要获取的值的键名 值是json对象:用getJSONObject方法 值是json数值类型:用getJSONAr 阅读全文
posted @ 2019-07-17 15:57 淡怀 阅读(496) 评论(0) 推荐(0) 编辑
摘要:web开发中前端页面是如何跟后端服务器数据交互的:https://blog.csdn.net/kangkanglhb88008/article/details/84446173 阅读全文
posted @ 2019-07-11 01:19 淡怀 阅读(189) 评论(0) 推荐(0) 编辑

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