摘要:❯ /usr/libexec/java_home -V Matching Java Virtual Machines (1): 1.8.0_345 (arm64) "Azul Systems, Inc." - "Zulu 8.64.0.19" /Library/Java/JavaVirtualMac
阅读全文
摘要:The requested image’s platform (linux/amd64) does not match the detected host platform (linux/arm64/v8) and no specific platform was requested 如果你是Mac
阅读全文
摘要:base64加密后字符串长度参考: 设字符串长度为n ,长度为 ⌈n/3⌉*4 ⌈⌉ 代表上取整 一篇看懂:http://www.ruanyifeng.com/blog/2008/06/base64.html
阅读全文
摘要:微服务Docker打包 Jib 是 Google 开发的可以直接构建 Java 应用的 Docker 和 OCI 镜像的类库,以 Maven 和 Gradle插件形式提供。 Jib带来的是,它允许您通过简单地将插件添加到您选择的构建工具(Maven或Gradle)来创建容器,没有额外的文件,只需几行
阅读全文
摘要:https://blog.csdn.net/qq_36770411/article/details/122560678
阅读全文
摘要:redis 自身是一个 Map,其中所有的数据都是采用 key : value 的形式存储 数据类型指的是存储的数据的类型,也就是 value 部分的类型,key 部分永远都是字符串 string 类型 存储的数据:单个数据,最简单的数据存储类型,也是最常用的数据存储类型 存储数据的格式:一个存储空
阅读全文
摘要:NoSQL: 即 Not-Only SQL( 泛指非关系型的数据库),作为关系型数据库的补充。 作用:应对基于海量用户和海量数据前提下的数据处理问题。 常见 Nosql 数据库: Redis memcache HBase MongoDB 特征: 可扩容,可伸缩 大数据量下高性能 灵活的数据模型 高可
阅读全文
摘要:docker私有仓库 registry Docker仓库实际上提供两方面的功能,一个是镜像管理,一个是认证。前者主要由docker-registry项目来实现,通过http服务来上传下载;后者可以通过docker-index(闭源)项目或者利用现成认证方案(如nginx)实现http请求管理。 1.
阅读全文
摘要:Docker Compose Docker Compose是一个编排多容器分布式部署的工具,提供命令集管理容器化应用的完整开发周期,包括服务构建,启动和停止。使用步骤: 利用 Dockerfile 定义运行环境镜像 使用 docker-compose.yml 定义组成应用的各服务 运行 docker
阅读全文
摘要:1.Dockerfile 概念 Dockerfile 是一个文本文件 包含了一条条的指令 每一条指令构建一层,基于基础镜像,最终构建出一个新的镜像 对于开发人员:可以为开发团队提供一个完全一致的开发环境 对于测试人员:可以直接拿开发时所构建的镜像或者通过Dockerfile文件构建一个新的镜像开始工
阅读全文
摘要:1.docker部署mysql 搜索镜像 docker search mysql 拉取镜像 docker pull mysql:5.6 配置MySQL忽略大小写 # 创建MySQL配置的文件夹 mkdir -p /root/mysql # 编辑my.cnf配置文件 vi /root/mysql/my
阅读全文
摘要:容器间共享数据方式 1.挂载同一个宿主机目录 缺点: - 容器多了不好维护 2.数据卷容器. 即创建一个数据卷容器,挂载一个宿主机目录,其他容器挂载到该数据卷容器,即可实现容器间数据交换. 创建方式: 1.创建启动c3数据卷容器,使用-v参数设置数据卷 (/volume可以改任意名字) docker
阅读全文
摘要:1.Docker 进程相关命令 启动docker服务: systemctl start docker 停止docker服务: systemctl stop docker 重启docker服务: systemctl restart docker 查看docker服务状态: systemctl stat
阅读全文
摘要:0.删除docker 1.查询docker安装包 yum list installed | grep docker 2.删除安装包 yum remove docker* 3.删除镜像/容器等 rm -rf /var/lib/docke 1.安装Docker # 1、yum 包更新到最新 yum up
阅读全文
摘要:Nacos集群搭建 1.集群结构图 官方给出的Nacos集群图: 其中包含3个nacos节点,然后一个负载均衡器代理3个Nacos。这里负载均衡器可以使用nginx。 本文计划的集群结构: 三个nacos节点的地址: | 节点 | ip | port | | | | | | nacos1 | 192
阅读全文
摘要:1.Windows安装 开发阶段采用单机安装即可。 1.1.下载安装包 在Nacos的GitHub页面,提供有下载链接,可以下载编译好的Nacos服务端或者源代码: GitHub主页:https://github.com/alibaba/nacos GitHub的Release下载页:https:/
阅读全文
摘要:[root@iZ2zeimmhbueqwrxumh2i2Z bin]# which java /usr/bin/java [root@iZ2zeimmhbueqwrxumh2i2Z bin]# ls -lrt /usr/bin/java lrwxrwxrwx 1 root root 22 Aug 8
阅读全文
摘要:创建者模式 创建型模式的主要关注点是“怎样创建对象?”,它的主要特点是“将对象的创建与使用分离”。这样可以降低系统的耦合度,使用者不需要关注对象的创建细节。 创建型模式分为: 单例模式 工厂方法模式 抽象工程模式 原型模式 建造者模式 1 单例设计模式 单例模式(Singleton Pattern)
阅读全文
摘要:在软件开发中,为了提高软件系统的可维护性和可复用性,增加软件的可扩展性和灵活性,程序员要尽量根据6条原则来开发程序,从而提高软件开发效率、节约软件开发成本和维护成本。 1 开闭原则 软件实体(类、模块、函数等等)应该是对扩展开放,对修改关闭。在程序需要进行拓展的时候,不能去修改原有的代码,实现一个热
阅读全文