摘要: 有时候项目中需要对模块指定JDK打包,下面会介绍如何利用Idea指定打包的JDK版本,以及如何判断Jar的jdk版本 1、Idea打包时指定JDK的版本 如果需要修改整个项目的JDK版本进行打包,如下图,选择对应的JDK版本 2、打包多模块项目指定单个模块的JDK版本 多模块的项目中,如果需要修改某 阅读全文
posted @ 2023-11-01 15:17 浪迹天涯的派大星 阅读(2902) 评论(0) 推荐(0) 编辑
摘要: 在进行单元测试时,经常需要模拟异常场景,在执行某些方法时抛出异常,此时会用到doThrow和thenThrow 1、两者的区别 public class UserService{ public String getUserName(){ return "张三"; } public void setU 阅读全文
posted @ 2023-10-11 13:45 浪迹天涯的派大星 阅读(1041) 评论(0) 推荐(0) 编辑
摘要: CentOS7和Ubuntu的防火墙不同,分别是firewall和ufw,下面总结下常用的命令: 1、firewall查看状态 systemctl status firewalld 2、查看防火墙开放的端口 firewall-cmd --list-all 3、新增一个开放的端口 firewall-c 阅读全文
posted @ 2023-09-10 23:30 浪迹天涯的派大星 阅读(133) 评论(0) 推荐(0) 编辑
摘要: 1、查看docker容器、镜像的元数据 docker inspect 容器ID/镜像ID docker inspect images 示例如下: 应用:查看容器关于目录挂载的信息: docker inspect xxxx | grep Mounts -A 50 查看挂载数据Mounts后50行的数据 阅读全文
posted @ 2023-09-08 14:37 浪迹天涯的派大星 阅读(38) 评论(0) 推荐(0) 编辑
摘要: 在docker实际使用中,经常会搭配Compose,用来定义和运行多个 Docker 容器。使用时会发现,有时候的指令是docker-compose,有时候是docker compose,下面给出解释。 docker官方文档:https://docs.docker.com/compose/insta 阅读全文
posted @ 2023-07-31 19:43 浪迹天涯的派大星 阅读(8699) 评论(0) 推荐(1) 编辑
摘要: 在日常的开发中,我们拿IDEA举例,一般会在电脑上自行下载安装Maven,然后在IDEA中配置我们安装的Maven路径,通过修改setting.xml文件,例如配置公共的镜像仓库地址,来提高依赖下载速率;或者配置内部私有的镜像仓库地址,来引入一些私有的依赖等等。 1、如何从指定的镜像仓库下载依赖 如 阅读全文
posted @ 2023-07-31 19:12 浪迹天涯的派大星 阅读(1337) 评论(0) 推荐(0) 编辑
摘要: 文章主要是对加密算法这一块的梳理,包含了对称加密、非对称加密、DH密钥交换和消息摘要算法的关键参数和代码实现,所有代码经过实际测试,可以正常使用。 1、加密算法分类 一般的对称加密可以从加密算法、加密模式(根据模式不同,可能会有初始化向量,用于第一块明文的加密)、填充方式和密钥长度这四个方面确定,非 阅读全文
posted @ 2023-07-12 18:07 浪迹天涯的派大星 阅读(2270) 评论(0) 推荐(0) 编辑
摘要: 前面的文章(Java中的单元测试)已经说过单元测试中的mock测试,大都是正常分支下的测试,异常测试用于测试某些场景下是否会触发指定的异常,用来验证代码逻辑的正确性。目前根据Junit的版本有三种不同的方式,如下: 1、@Test注解中的expected属性 此方式比较简单,但是存在局限性,就是只能 阅读全文
posted @ 2023-07-06 16:21 浪迹天涯的派大星 阅读(486) 评论(0) 推荐(0) 编辑
摘要: 1、查看操作系统内核和指令集 uname -a 2、查看发行版本信息 cat /etc/issue 3、查看是amd还是arm cat /proc/version 注:amd和arm的区别在于:amd支持复杂指令集;arm支持精简指令集,多用于移动端。 阅读全文
posted @ 2023-06-16 15:02 浪迹天涯的派大星 阅读(118) 评论(0) 推荐(0) 编辑
摘要: 1、前言 此处旨在记录在实际工作中用到shell脚本,积累一些常用的用法,后续也可以参考。 2、功能点 因为项目原因,对外的sdk部署比较麻烦,一套操作下来,可能得一两个小时,为了提升效率和操作正确性,所以将操作整合成一个shell脚本,当前shell脚本主要涉及到的操作如下(只记录新增的功能): 阅读全文
posted @ 2023-06-16 15:00 浪迹天涯的派大星 阅读(67) 评论(0) 推荐(0) 编辑
点击右上角即可分享
微信分享提示