快乐的程序员
将自己的服务制作成docker镜像 将自己的服务制作成docker镜像
目的上一篇文章介绍了如何在两台腾讯云上安装k8s,本文将制作docker镜像,在docker中运行hecheng_be服务,并且将镜像推到远端,方便后续将此docker image 部署到k8s 环境搭建1.安装gityum install
2024-03-12
docker-compose docker-compose
概述本文主要介绍一下docker-compose命令 Compose 是用于定义和运行多容器 Docker 应用程序的工具。通过 Compose,您可以使用 YML 文件来配置应用程序需要的所有服务。然后,使用一个命令,就可以从 YML 文
2024-03-12
Dockerfile Dockerfile
Dockerfile是什么Dockerfile 是一个用来构建镜像的文本文件 最简单的DockerFile在一个空文件夹中创建一个Dockerfile文件,写入 FROM nginx RUN echo '这是一个本地构建的nginx镜像'
2024-03-12
makefile makefile
概述学习makefile文件格式 格式target: prerequisites commands target:目标,不可省 prerequisites:前置条件,可省 commands:命令,前面必须有一个tab键,可省。前置
2024-03-12
GO RabbitMQ GO RabbitMQ
安装 通过homebrew安装RabbitMQbrew install rabbitmq 2.启动 rabbitmq-server 3.图形化界面localhost:15672 需要登录,可以用:username:guest,passw
2024-03-12
go连接rocketmq go连接rocketmq
1.安装rocketmq前提:需要安装java docker安装rocketmq (1)检查有哪些可用的rocketmq镜像 docker search rocketmq (2)拉取镜像,用第一个镜像 docker pull rock
2024-03-12
四种限流算法 四种限流算法
主要有四种限流算法 1.固定时间窗口的限流算法也就是最简单的每固定时间内允许一定数量的请求通过。比如限流为100QPS,也就是限制每1s钟内最大只能有100个请求通过。 这种限流算法有个不好的地方就是不能平滑限流,也就是可能在第1s内前99
2024-03-12
ES CURD ES CURD
API1.自动生成id POST users/_doc { "user":"alex", "age":18, "birth_day":"2021-1-1" } 结果 { "_index" : "users", "_ty
2024-03-12
GO面试 GO面试
1.defer执行顺序先定义,后执行defer在panic之前执行defer虽然是在return的时候才执行,但是如果参数是函数,会先执行参数,并且把结果放到调用栈里面 2.for循环的时候千万不要用tmp的指针 3.array赋值是只拷贝
2024-03-12
一文彻底了解树 一文彻底了解树
1.树定义:树是由节点和边组成的(可能是非线性的)且不存在着任何环的一种数据结构。没有结点的树称为空(null或empty)树。一棵非空的树包括一个根结点,还(很可能)有多个附加结点,所有结点构成一个多级分层结构。 树的定义非常简单,所有定
2024-03-12
mysql事务隔离级别&MVCC mysql事务隔离级别&MVCC
1.四个问题 问题 英文 解释 脏写 Dirty Write 一个事务修改了另一个未提交事务修改的数据 脏读 Driry Read 一个事务读取到了另一个未提交事务修改的数据 不可重复度 Non-Repeatable Wr
2024-03-12
mysql字符集 mysql字符集
1.字符集指的是某个字符范围的编码规则2.字符集的常见种类:ASCII,latin1,GB2312,GBK,Unicode(utf8,utf16,utf32)3.比较规则是针对某种字符集里面字符大小比较的一种规则一般比较规则的名称以字符集开
2024-03-12
19 / 23