随笔分类 -  Java

摘要:代码: // 示例1: Java 8中获取今天的日期 @Test public void test01() { LocalTime localTime = LocalTime.now(); System.out.println("当前时间:" + localTime); LocalDate loca 阅读全文
posted @ 2021-01-11 15:53 星瑞 阅读(122) 评论(0) 推荐(0)
摘要:系统环境变量: KeyMeaning "file.separator" Character that separates components of a file path. This is "/" on UNIX and "\" on Windows. "java.class.path" Path 阅读全文
posted @ 2021-01-11 15:34 星瑞 阅读(276) 评论(0) 推荐(0)
摘要:fastjson.JSONPath使用举例 源码: /** * 根据路径获取值 * */ String bjnr = (String) JSONPath.read(json, "$.data.bjnr"); System.out.println("报警内容:" + bjnr); String isI 阅读全文
posted @ 2021-01-08 16:15 星瑞 阅读(4686) 评论(0) 推荐(0)
摘要:使用MessageFormat动态拼接字符串举例 源码: String p = "测试:{0},{1},{2}"; String r = MessageFormat.format(p, "11", "22", "33"); String p2 = "'{'\"prepareTypeCode\":\" 阅读全文
posted @ 2021-01-08 16:12 星瑞 阅读(2176) 评论(0) 推荐(0)
摘要:本文中使用的extentreports的版本为4.1.7,对网上v3版本的Listener进行了改造。 XML支持单suite文件或者多个suite文件的编写形式。 单个suite文件时,以test名称为一级标题。 多个suite文件时,以suite名称为一级标题。 依赖包 <dependency> 阅读全文
posted @ 2020-12-22 10:31 星瑞 阅读(580) 评论(0) 推荐(0)
摘要:idea命令行(Terminal)中输入tree E:\XXX > tree 运行结果如下: └─src ├─main │ ├─java │ │ └─com │ │ └─shein │ │ └─dms │ │ ├─config │ │ ├─dao │ │ │ ├─entity │ │ │ └─map 阅读全文
posted @ 2020-12-22 10:27 星瑞 阅读(1635) 评论(0) 推荐(0)
摘要:简介: Guava工程包含了若干被Google的 Java项目广泛依赖 的核心库,例如:集合 [collections] 、缓存 [caching] 、原生类型支持 [primitives support] 、并发库 [concurrency libraries] 、通用注解 [common ann 阅读全文
posted @ 2020-12-14 14:57 星瑞 阅读(857) 评论(0) 推荐(0)
摘要:Java知音 https://www.javazhiyin.com/ 大佬把Spring框架总结的「无比详细」,不信你学不会! https://mp.weixin.qq.com/s/HfM18Qm0NrzTCDoFj7j1wg 交公粮了,我经常逛的技术网站,你最爱哪个? https://mp.wei 阅读全文
posted @ 2020-12-14 09:33 星瑞 阅读(275) 评论(0) 推荐(0)
摘要:代码: package tools.lombok; public class MyLombok { public static void main(String[] args) { // 使用链式风格优雅地创建对象 Book book = Book.builder().name("xx入门到精通") 阅读全文
posted @ 2020-11-25 13:47 星瑞 阅读(1702) 评论(0) 推荐(0)
摘要:源码举例: package com.gxr.imybatisplus.utils; import com.gxr.imybatisplus.entity.TSampleE; import java.math.BigDecimal; import java.sql.Date; import java. 阅读全文
posted @ 2020-11-06 15:56 星瑞 阅读(824) 评论(0) 推荐(0)
摘要:Java代码: package tools.randomstring; import org.apache.commons.lang.RandomStringUtils; import java.util.Random; public class RandomString { /** * 1、生成的 阅读全文
posted @ 2020-11-02 15:07 星瑞 阅读(382) 评论(0) 推荐(0)
摘要:什么是UUID?UUID是Universally Unique Identifier的缩写,它是在一定的范围内(从特定的名字空间到全球)唯一的机器生成的标识符。UUID具有以下涵义: 经由一定的算法机器生成为了保证UUID的唯一性,规范定义了包括网卡MAC地址、时间戳、名字空间(Namespace) 阅读全文
posted @ 2020-11-02 14:33 星瑞 阅读(1072) 评论(0) 推荐(0)
摘要:依赖包: <dependency> <groupId>com.jayway.jsonpath</groupId> <artifactId>json-path</artifactId> <version>2.4.0</version> </dependency> 代码: package json.js 阅读全文
posted @ 2020-06-24 18:13 星瑞 阅读(766) 评论(0) 推荐(0)
摘要:使用poi读取excel数据示例 分两种情况: 一种读取指定单元格的值 另一种是读取整行的值 依赖包: 代码示例: 阅读全文
posted @ 2019-05-28 10:54 星瑞 阅读(13642) 评论(0) 推荐(0)
摘要:HttpClient get请求获取数据流,将数据保存为文件 阅读全文
posted @ 2019-05-28 10:49 星瑞 阅读(9122) 评论(0) 推荐(0)
摘要:import com.google.common.collect.Lists; import lombok.extern.slf4j.Slf4j; import org.junit.Test; import java.util.*; import java.util.stream.Collector 阅读全文
posted @ 2019-05-15 16:10 星瑞 阅读(1686) 评论(0) 推荐(0)
摘要:本文介绍如何将数据记录在XML文件中,然后通过DOM4J直接从XML中读取到数据。 依赖包: 工具类代码: 测试代码: 测试结果: XML文档: 阅读全文
posted @ 2019-01-28 16:19 星瑞 阅读(9835) 评论(2) 推荐(0)
摘要:问题描述: 大家都知道使用JUnit进行测试的时候,方法的执行顺序不是按照编写的先后顺序执行的,那么如何控制Junit的执行顺序呢? 解决方法: 在测试类上加 @FixMethodOrder 注解即可(版本4.11及以上),使用方法如下: 表示根据方法的名字进行排序执行。 注意: 使用这样的方法进行 阅读全文
posted @ 2019-01-24 17:29 星瑞 阅读(2370) 评论(0) 推荐(0)
摘要:依赖包: 范例代码: 运行结果: 阅读全文
posted @ 2019-01-08 11:20 星瑞 阅读(823) 评论(0) 推荐(0)
摘要:使用了lombok的注解(@Setter,@Getter,@ToString,@@RequiredArgsConstructor,@EqualsAndHashCode或@Data)之后,就不需要编写或生成get/set等方法,很大程度上减少了代码量,而且减少了代码维护的负担。 1、在idea中的安装 阅读全文
posted @ 2019-01-03 15:27 星瑞 阅读(296) 评论(0) 推荐(0)