云原生:如何用docker compose来管理容器

为什么需要Docker Compose我们使用 Docker 的时候,首先定义 Dockerfile 文件,然后使用 docker build、docker run 等命令操作容器。

go语言入门教程30 Go操作MySQL

MySQL是常用的关系型数据库,本文介绍了Go语言如何操作MySQL数据库。Go操作MySQL连接Go语言中的database/sql包提供了保证SQL或类SQL数据库的泛用接口,并不提供具体的数据库驱动。使用database/sql包时必须注入(至少)一个数据库驱动。

golang数组练习2

需求:已知有一个排序好的升序数组,要求插入一个元素,最后打印该数组,顺序依然是升序package mainimport (“fmt”)// SIZE 定义数组大小const SIZE = 5func main() {arr1 := [SIZE]int{11

GO语言实现 一 栈和队列

线性表中,栈和队列是非常重要的两种数据结构,本文将就这两种数据结构进行 golang语言实现。我们维护两个栈,一个是值栈,一个是操作栈,我们在读取表达式的时候采取如下的策略:如果遇到 ”,我们从值栈中取出两个值 n1和 n2,在操作栈中,我们取出一个操作符 op。

Go泛型系列:slices 包讲解

目前,Go 泛型的主要设计者 ianlancetaylor 完成了 slices 和 maps 包的开发,代码提交到了 golang.org/x/exp 中,如果经过使用、讨论等,社区认可后,预计在 1.19 中会合入标准库中。

破解编程面试—链表的加法 (八种编程语言的实现)

破解编程面试—链表的加法 (八种编程语言的实现)我们有两个非空链表,它们代表两个非负整数。这些数字以相反的顺序存储,并且它们的每个节点都包含一个数字。将两个数字相加,然后将它们作为链接列表返回。您可能会假设两个数字除了数字0本身以外都不包含任何前导零。

Go mod使用说明

golang 提供了 go mod命令来管理包go mod init 初始化生成go.mod 文件module xxxxgo 1.16require ( github.com/hashicorp/golang-lru v0.5.4 github.

高可用流控降级组件Sentinel Go 1.0GA正式发布

Sentinel 是阿里巴巴开源的,面向云原生、分布式服务架构的高可用流量防护组件,主要以流量为切入点,从限流、流量整形、熔断降级、系统自适应保护等多个维度来帮助开发者保障微服务的稳定性。

当你说智能合约,你说的到底是什么(EOS篇)

之所以称之为智能合约,也许是因为它比传统的合约要先进,主要体现在以下几个方面你相信合约就行了,不需要第三方参与它是可追踪的,不可逆的它是可以自动执行的不要小看这几点特性,智能合约的普及,可以让人们在交易过程中更为透明,你和一个陌生人交易,不会再是一次博弈的关系,而是多次博弈。

docker/docker-compose常用命令与配置

docker run -d -p 8888:8181 –name 容器名 镜像名:tag。第二种方式【推荐】:步骤:1.导出:1)提交当前容器状态,并根据当前容器 生成一个新的镜像:docker commit 容器id 新创建的镜像名称。