Shell获取指定区间随机未占用的端口号
说明 最近在写Jenkins自动运维的脚本,由于是用的docker,部署的时候启动容器端口号冲突会导致部署失败,用的微服务也不在乎端口什么的,只求部署成功,所以想了很久,参考了一些文章,还有运维大哥的调试,终于实现了一个脚本,分享出来大家看看,为社区添一块砖加一片瓦 :happy: 本文主题是得到个未被占用的端口号,这个端口号可以被指定区间 脚本内容 #!/bin/bash # @Desc 此脚本…
说明 最近在写Jenkins自动运维的脚本,由于是用的docker,部署的时候启动容器端口号冲突会导致部署失败,用的微服务也不在乎端口什么的,只求部署成功,所以想了很久,参考了一些文章,还有运维大哥的调试,终于实现了一个脚本,分享出来大家看看,为社区添一块砖加一片瓦 :happy: 本文主题是得到个未被占用的端口号,这个端口号可以被指定区间 脚本内容 #!/bin/bash # @Desc 此脚本…
当Mac发布最新版本时候我们想更新到上一个大版本,但是发现只有最新的 此时在商城搜不到,我们需要在官网入手 1、在Apple网站,Apple - 技术支持 - 搜索 (中国),搜索指定的系统版本做下载 网址: https://support.apple.com/zh-cn/HT211683 点击自己需要的版本,例如 Monterey 12 点击获取 即可看到系统里面有了 现在等待下载 重启即可
1、编辑/etc/hosts sudo vim /etc/hosts 2、在hosts文件末尾添加如下格式: 192.30.253.112 github.com 151.101.44.249 github.global.ssl.fastly.net 3、更新DNS缓存 sudo /etc/init.d/networking restart 原文:https://blog.csdn.net/DlMm…
之前开发时因为对象里有很多属性是大数,最后计算完小数位数太多,这里仿照spring框架里面的源码,写了一个通用转换类,判断属性类型是BigDecimal的话,会对其位数进行处理。 /** * * @param target 要操作的对象 * @param digits 保留的小数位数 * @throws InvocationTargetException * @throws IllegalAcce…
eclipse怎么改变黑色光标? eclipse写代码时,本想按小键盘中的数字0,但没想到小键盘锁了,按下0键后,eclipse出现了黑色光标。 其实这时只需要将小键盘锁定,再次按下0键(也就是Insert键)就可以了。 版权声明:本文为weixin_44154799原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。原文链接:https://blog.csdn.n…
题目地址: https://www.luogu.com.cn/problem/P1595 题目描述: 某人写了 n n n 封信和 n n n 个信封,如果所有的信都装错了信封,求所有信都装错信封共有多少种不同情况。 输入格式: 一个信封数 n n n ,保证 n ≤ 20 n \le 20 n ≤ 20 。 输出格式: 一个整数,代表有多少种情况。 数据范围: 对于 100 % 100 \% 1…
document.getElementsByClassName()与document.getElementById(),大家应该对这两个方法都非常的不能再熟悉的js方法了,就是获取DOM元素嘛,有什么难的。今天我在这两个简单的方法上面犯了错误。 我页面中有一个按钮button,把按钮的结构代码直接贴上来吧,说的不直观,直接看代码最好了。 <button type="button" class…
docker run命令做了什么 1,查看本地是否存在镜像,有镜像就以该镜像为模板生成实例 2,没有镜像就从远程仓库拉取镜像,然后以该镜像为模板生成实例 为什么Docker要比VM虚拟机快 docker有着比虚拟机更少的抽象层 docker利用的是宿主机的内核,而不需要加载操作系统OS内核 docker常见命令 1,帮助启动类命令 systemctl start docker --启动docker…