相关文章
go语言后端开发学习(五)——如何在项目中使用Viper来配置环境
前言
在之前的文章中我们就介绍过用go-ini来读取配置文件,但是当时我们在介绍时说了他只能读取.ini格式的配置文件所以局限性较大,这里我们介绍一个适用范围更大的配置管理第三方库——Viper。
什么是Viper
Viper是适用于Go应用程序(包括Twelve-Factor App&#…
建站知识
2024/11/23 19:15:53
Docker Compose与私有仓库
Docker Compose工具
Docker Compose概述 Docker Compose的前身是Fig,它是一个定义及运行多个Docker容器的工具。使用Docker Compose时,只需要在一个配置文件中定义多个Docker容器,然后使用一条命令启动这些容器。Docker Compse会通过解析容器…
建站知识
2024/11/23 19:16:12
区块链(Blockchain)
区块链是一种分布式账本技术,它通过加密算法将交易记录以区块的形式链式连接,并在多个节点之间共享和同步。区块链的核心特征是去中心化、不可篡改、透明性和安全性。
区块链的核心概念 去中心化:区块链网络没有中央控制节点,所有…
建站知识
2024/11/23 19:15:54
dockerfile引用自建dns服务
一、Dockerfile引用自建dns服务 一)指定DNS服务器 1、docker 启动容器dns会读取宿主机的配置
]# cat /etc/resolv.conf
# Generated by NetworkManager
search test.com
nameserver 114.114.114.114# docker images|grep centos
centos …
建站知识
2024/11/23 19:15:59
LeetCode Hot100 73.矩阵置零
法一:找到第一个为0的元素的行row和列col,用第row行和第col列的其余位置来记录其余行列清零情况
class Solution {
public:void setZeroes(vector<vector<int>>& matrix) {//找到第一个为0的元素的行row和列col//用那一行和列的其余位置…
建站知识
2024/11/23 20:12:18
精通C++ STL(八):stack和queue的模拟实现
目录
容器适配器
stack的模拟实现
queue的模拟实现 容器适配器 stack 和 queue 是 C 标准模板库(STL)中的容器适配器,而不是容器本身。这是因为它们并不像 vector、deque 或 list 那样直接管理元素的存储,而是基于其他底层容器…
建站知识
2024/11/23 20:12:25