解决Harbor在服务器重启后无法自启动的问题问题当部署Harbor的服务器在重启之后,可能会出现Harbor无法跟随系统自启动 解决方案现假设Harbor的安装目录位置为/usr/local/harbor,在Harbor安装完成之后,在此目录下会生成docker-compose.yml配置文件,可以使用docker-compose操作此文件来控制Harbor的启停。 接下来编写自启Harbor的systemd服务,命名为harbor.ser 2021-06-20 Docker Docker Harbor
Files.list等stream类出现Too many open files解决方案问题场景在撸博客后台代码时,整个采用了无数据库的设计,所有信息都基于文件系统,在涉及到遍历一些文件信息时,用到了java.nio.file.Files类,使用了Files.list来进行遍历。但是对于Files.list这类stream方法,资源不进行关闭,时间一长就会出现Too many open files错误。 解决方案使用try with resource来自动释放资源。 未改进写法: 1 2021-05-23 Java Tips
Nginx配置SSL证书实现HTTPS方式访问获取SSL证书土豪大佬请自行购买收费版SSL证书 在国内,免费SSL证书的云厂商并不缺乏,例如阿里云、腾讯云和华为云等都有免费的SSL证书申请渠道,关于如何申请,在厂商各自的教程中都有描述,这里给出阿里云的证书申请教程地址,可以参考申请免费SSL证书,这里给出阿里云SSL证书申请教程的直达链接:申请免费DV证书 部署SSL证书默认网站已经配置了Nginx的HTTP访问方式,这里列出将HTTP访问更 2021-03-02 Nginx SSL Nginx HTTPS
Linux下更换Docker镜像源通过修改Docker daemon文件来实现更换Docker镜像源。通过修改/etc/docker/daemon.json来实现: 123{ "registry-mirrors": ["https://sx1pmhon.mirror.aliyuncs.com"]} 然后重启Docker: 1234#重新载如Dockersudo s 2021-02-20 Docker Docker Linux
Ubuntu下更换PIP源备选PIP源清华PIP源:https://pypi.tuna.tsinghua.edu.cn/simple阿里PIP源:http://mirrors.aliyun.com/pypi/simple/中国科技大学PIP源: https://pypi.mirrors.ustc.edu.cn/simple/中国科学技术大学PIP源: http://pypi.mirrors.ustc.edu.cn/simp 2021-02-01 Python PIP Ubuntu
Docker使用MySQL遇到Can't open and lock privilege tables问题的解决方案在Docker中安装MySQL,出现了几个问题: mysql安装不能使用root用户启动容器,否则安装会报错 启动容器时,不要使用特权模式 启动时使用service mysql start(因为没有特权模式用systemctl也用不了) 但是在我,已经完成MySQL安装后,在启动时出现了Can’t open and lock privilege tables的问题,解决方案如下:在~/.bas 2020-01-01 Docker Docker MySQL
Python算法系列01-冒泡排序概念冒泡排序是一种交换排序,其基本概念为:两两比较相邻记录的关键字,如果反序则交换,直到没有反序的记录为止。 原理此处以正序排序为例: 比较相邻的元素。如果第一个比第二个大,就交换他们两个。 对每一对相邻元素做同样的工作,从开始第一对到结尾的最后一对。在这一点,最后的元素应该会是最大的数。 针对所有的元素重复以上的步骤,除了最后一个。 持续每次对越来越少的元素重复上面的步骤,直到没有任何 2020-01-01 算法 Python 冒泡排序