随笔分类 -  Java

在做接口自动化时,用到一些基本的方法
摘要:背景:获取结果为["1","2","3"]的类型为object,想要获取里边的数据值,只能转换为JSONArray,下边记录一下我转换的过程! 1.添加依赖的jar包 <dependency> <groupId>commons-beanutils</groupId> <artifactId>comm 阅读全文
posted @ 2021-12-07 11:00 测试一枚 阅读(925) 评论(0) 推荐(0)
摘要:解释:Java读取excel中日期结果是计算1900-0-1之后到当前日期,一共有多少天,需要做一下转换处理 /** * 用于计算1900-0-1之后的day天日期是哪天 * 举例:1900-0-1之后的44326天日期是2021/5/10 * @return */ public static St 阅读全文
posted @ 2021-07-01 19:48 测试一枚 阅读(3227) 评论(0) 推荐(0)
摘要:一、背景 需要完成excel数据的读取与落库 二、实现 Java读取excel数据:指定某一行,读取整列的数据 /* 如果是xls格式,使用HSSFWorkbook,HSSFSheet,HSSFRow来进行相关操作 如果是xlsx格式,使用XSSFWorkbook,XSSFSheet,XSSFRow 阅读全文
posted @ 2021-07-01 19:44 测试一枚 阅读(7477) 评论(1) 推荐(0)
摘要:在使用maven过程中,我们在开发阶段经常性的会有很多公共库处于不稳定状态,随时需要修改并发布,可能一天就要发布一次,遇到bug时,甚至一天要发布N次。我们知道,maven的依赖管理是基于版本管理的,对于发布状态的artifact,如果版本号相同,即使我们内部的镜像服务器上的组件比本地新,maven 阅读全文
posted @ 2021-06-15 17:06 测试一枚 阅读(770) 评论(0) 推荐(0)
该文被密码保护。
posted @ 2020-04-09 17:28 测试一枚 阅读(0) 评论(0) 推荐(0)
摘要:Properties props=System.getProperties(); //系统属性 System.out.println("Java的运行环境版本:"+props.getProperty("java.version")); System.out.println("Java的运行环境供应商 阅读全文
posted @ 2020-04-09 17:13 测试一枚 阅读(1195) 评论(0) 推荐(1)
该文被密码保护。
posted @ 2020-04-04 11:20 测试一枚 阅读(0) 评论(0) 推荐(0)
该文被密码保护。
posted @ 2020-04-04 11:18 测试一枚 阅读(0) 评论(0) 推荐(0)
摘要:一、构造方法是一种特殊的方法,具有以下特点。 (1)构造方法的方法名必须与类名相同。 (2)构造方法没有返回值类型,可以有return,但是不能有返回值,在这里只是表示结束,并不是返回的表示,一般也不使用return。 (3)构造方法的主要作用是完成对象的初始化工作,它能够把定义对象时的参数传给对象 阅读全文
posted @ 2020-03-26 16:23 测试一枚 阅读(716) 评论(0) 推荐(0)
摘要:1.String:毫无疑问,这种就是强转形式,简单方便,效率高。java程序员可能看到效率高或许有些激动,但是它有他的不好,那就是局限性。在java的世界里没有什么东西是没有缺点的,总有一些好的方面同时也有一些不好的。不好的就是,他只能是强转原本就是字符串的东西,如果原本不是字符串的话,那么就会报错 阅读全文
posted @ 2020-02-21 18:46 测试一枚 阅读(523) 评论(0) 推荐(0)
摘要:StringUtils.hasLength()查看字符序列的长度是否大于0 1 StringUtils.hasLength(null) = false 2 StringUtils.hasLength("") = false 3 StringUtils.hasLength(" ") = true 4 阅读全文
posted @ 2019-12-25 11:14 测试一枚 阅读(818) 评论(0) 推荐(0)
摘要:一、Long&long long是基础类型不能传空。Long类型可以传null 阅读全文
posted @ 2019-12-24 18:18 测试一枚 阅读(195) 评论(0) 推荐(0)
摘要:public List createExtendInfoBeanList(){ List<ExtendInfoBean> extendInfoBeanList=new ArrayList<ExtendInfoBean>(); for (int i=0;i<10;i++){ extendInfoBea 阅读全文
posted @ 2019-12-07 12:06 测试一枚 阅读(672) 评论(0) 推荐(0)
摘要:1.用maven构建项目时候resources目录就是默认的classpath 阅读全文
posted @ 2019-12-05 19:26 测试一枚 阅读(2439) 评论(0) 推荐(1)
摘要:今天遇到了一个问题,百度一下,知道了解决方案,顾在此记录一下 拼接时增加: +"'"+appId+"'" String sqlAppKey="SELECT app_key FROM tb_app_config WHERE app_id="+"'"+appId+"'"; 阅读全文
posted @ 2019-11-20 15:26 测试一枚 阅读(3110) 评论(1) 推荐(1)
摘要:一、概念 二、目录结构 三、总结起来就是有两点不同: 四、部署项目的区别 阅读全文
posted @ 2019-10-30 19:55 测试一枚 阅读(28335) 评论(0) 推荐(6)
摘要:用FastJson进行数据解析,其中一个重要的类为JSONObject,JSONobject是FastJson提供的对象,在api中是用一个私有的常量map进行封装的,实际就是一个map,只不过FastJson对其进行了封装, 添加了很多方便快捷的属性方法。 在项目中添加maven依赖 先来看下它有 阅读全文
posted @ 2019-10-24 18:17 测试一枚 阅读(1544) 评论(0) 推荐(0)
摘要:一、简介: 枚举是Java1.5引入的新特性,通过关键字enum来定义枚举类。枚举类是一种特殊类,它和普通类一样可以使用构造器、定义成员变量和方法,也能实现一个或多个接口,但枚举类不能继承其他类.定义枚举类的关键字是enum,而不是Enum,所有关键字都是小写的! 二、Enum 类型的特点 在某些情 阅读全文
posted @ 2019-10-09 19:17 测试一枚 阅读(600) 评论(0) 推荐(0)
摘要:List继承了Collection,是有序的列表,实现类有ArrayList、LinkedList、Vector、Stack等 1.ArrayList是基于数组实现的,是一个数组队列。可以动态的增加容量! 2.LinkedList是基于链表实现的,是一个双向循环列表。可以被当做堆栈使用! 3.Vec 阅读全文
posted @ 2019-10-08 19:08 测试一枚 阅读(262) 评论(0) 推荐(0)
摘要:java.lang.reflect.UndeclaredThrowableException 调用方法的入参与方法规定的入参格式不对应 阅读全文
posted @ 2019-09-27 19:31 测试一枚 阅读(6798) 评论(0) 推荐(0)