![](https://img-blog.csdnimg.cn/20201014180756754.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Java基础
文章平均质量分 65
Crystal_lucky
永远相信你自己
展开
-
ProcessBuilder脚本运行
它提供了一组方法来指定要执行的命令、参数、工作目录、环境变量等信息,然后使用start()方法启动进程。ProcessBuilder可以方便地将命令、参数和工作目录组合成一个进程,并且可以设置环境变量和输入输出流。redirectOutput:是否将标准输出流重定向到一个文件,例如 new FileOutputStream(“/tmp/output.txt”)。redirectInput:是否将标准输入流重定向到一个文件,例如 new FileInputStream(“/dev/null”)。原创 2024-02-05 15:37:03 · 1265 阅读 · 0 评论 -
MapStruct学习
MapStruct是一个用于Java开发的开源库,它用于将Java对象映射到其他Java对象,例如将DTO(Data Transfer Object)映射到实体类或将实体类映射到DTO。MapStruct使用注解来定义映射规则,这些规则可以用于自动生成映射代码,从而减少了手动编写映射代码的工作量。MapStruct提供了许多注解,例如@Mapper、@Mapping、@Mappings、@InheritInverse、@Qualifier等,这些注解可以用于定义映射规则。原创 2024-02-29 09:58:10 · 797 阅读 · 0 评论 -
SpringBoot+Mybatis框架简单搭建
SpringBoot+Mybatis框架简单搭建一、整体架构[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-rDMoWn4A-1627542966366)(C:\Users\xzy\AppData\Roaming\Typora\typora-user-images\image-20210728150627769.png)]Springboot搭建最重要的三个部分:pom.xml:pom文件,引入你需要依赖的jar包application.properties:配置项原创 2021-07-29 15:17:18 · 273 阅读 · 0 评论 -
随机数相关
1、Random常用随机数生成类,使用当前系统时间作为种子生成随机数。伪随机性线程安全可以设置seed,生成同一随机数默认使用当前系统时间,有迹可循Random r1 = new Random();Random r2 = new Random(2);System.out.println(r1.nextInt(10)); //每次运行结果不同System.out.println(r2.nextInt(10)); //每次运行结果相同2、SecureRandom2.1 默认的种子原创 2021-07-22 20:11:14 · 224 阅读 · 0 评论