摘要: ## 开闭原则 定义:一个软件实体如类,模块和函数应该对扩展开放,对修改关闭 用抽象构建框架,用实现扩展细节 优点:提高软件系统可复用性和可维护性 ## 依赖倒置原则 定义:高层模块不应该依赖底层模块,二者都应该依赖其抽象 抽象不应该依赖细节,细节应该依赖抽象 针对接口编程,不要针对实现编程 优点: 阅读全文
posted @ 2023-05-25 21:10 Ranger-dev 阅读(7) 评论(0) 推荐(0) 编辑
摘要: 安装运行 docker pull minio/mc # 交互方式运行 docker run -it --entrypoint=/bin/sh minio/mc # 后台运行 docker run -dit --entrypoint=/bin/sh minio/mc mc命令 # 注册minio mc 阅读全文
posted @ 2023-04-20 13:54 Ranger-dev 阅读(698) 评论(0) 推荐(0) 编辑
摘要: 问题 点击「设备」-「安装增强功能」,然后就弹出下面这个东西, Unable to insert the virtual optical disk D:\Program\Orade\VirtualBox\VBoxGuestAdditions.iso into the machine lubuntu1 阅读全文
posted @ 2023-04-15 09:18 Ranger-dev 阅读(616) 评论(0) 推荐(0) 编辑
摘要: 搭建nfs服务端 #修改权限 chmod -R 777 /nfs/data #编辑export文件 vim /etc/exports /nfs/data *(rw,no_root_squash,sync) (“*“代表所有人都能连接,建议换成具体ip或ip段,如192.168.20.0/24) #配 阅读全文
posted @ 2023-04-15 09:15 Ranger-dev 阅读(28) 评论(0) 推荐(0) 编辑
摘要: 查看证书过期时间 kubeadm certs check-expiration 解决方案 手动更新证书 # 更新证书 kubeadm certs renew all # 重启相关服务 docker restart $(docker ps | grep -E 'kube-apiserver|kube- 阅读全文
posted @ 2023-04-15 08:41 Ranger-dev 阅读(239) 评论(0) 推荐(0) 编辑
摘要: PDManer元数建模 PDManer元数建模,是一款多操作系统开源免费的桌面版关系数据库模型建模工具,相对于PowerDesigner,他具备界面简洁美观,操作简单,上手容易等特点。支持Windows,Mac,Linux等操作系统,也能够支持国产操作系统,能够支持的数据库如下: MySQL,Pos 阅读全文
posted @ 2023-04-15 08:27 Ranger-dev 阅读(210) 评论(0) 推荐(0) 编辑
摘要: MySQL 当url连接不指定/数据库名可以访问到mysql服务器上有权限的任何库,但是所有sql需要加上库名前缀. pom <dependency> <groupId>mysql</groupId> <artifactId>mysql-connector-java</artifactId> </d 阅读全文
posted @ 2023-04-15 08:25 Ranger-dev 阅读(140) 评论(0) 推荐(0) 编辑
摘要: 遍历 <#list tableInfo.columnInfoList as vo> ${vo.columnRemark} </#list> #判断最后一个元素 <#list tableInfo.columnInfoList as vo> # 如果还有元素 <#if vo_has_next>,</#i 阅读全文
posted @ 2023-01-17 14:46 Ranger-dev 阅读(85) 评论(0) 推荐(0) 编辑
摘要: 安装脚本 安装docker环境 docker pull centos:7 docker run -d centos:7 docker exec -it xxx bash 进入容器安装 复制软件 https://wkhtmltopdf.org/downloads.html docker cp wkht 阅读全文
posted @ 2022-12-28 16:53 Ranger-dev 阅读(202) 评论(0) 推荐(0) 编辑
摘要: ### BAT ``` for /d %%a in (*) do ( echo %%~a cd %%~a git fetch git checkout develop git pull cd .. ) pause ``` ### 批量初始化git仓库 ``` for /d %%a in (*) do 阅读全文
posted @ 2022-12-26 13:34 Ranger-dev 阅读(20) 评论(0) 推荐(0) 编辑