首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
后端技术
程序员二毛
创建于2022-05-29
订阅专栏
分享后端技术
等 2 人订阅
共26篇文章
创建于2022-05-29
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
图解商品超卖的解决方案
背景 商品超卖问题在电商平台中尤为常见,尤其在秒杀、促销等高并发场景下,用户下单的速度远快于系统更新库存的速度,可能导致库存被超卖。 本文将详细探讨几种常见的商品超卖解决方案。 解决方案 假设我们有一
图解搞懂匿名函数、回调函数、闭包函数
在现代编程中,函数不仅仅是代码的基本组成部分,还是实现更高层次编程范式的核心工具。匿名函数、回调函数、闭包函数,这三者在日常编程中经常出现,但很多初学者可能对它们的概念和区别感到困惑。本文将深入探讨这
docker-compose使用env文件解析
docker-compose 的 env_file 关键字允许你指定一个或多个包含环境变量的文件。 这些环境变量随后可以在 docker-compose.yml 文件中通过 ${VARIABLE} 的
协作Dockerfile和Docker-Compose,搭建Go项目环境
当然,下面是优化后的项目文件夹结构,包含了配置文件夹、Go 项目文件夹、Redis 数据持久化以及独立的环境配置文件。 文件夹结构 1. Dockerfile 用于构建 Go 应用的 Docker 镜
Dockerfile和Docker-Compose,场景和优缺点
Dockerfile 和 docker-compose.yml 在 Docker 的使用中扮演着不同的角色。它们各自的优缺点、应用场景以及如何协作,可以帮助你更好地理解和使用 Docker 工具。下面
docker-log命令解析
docker logs 命令用于查看 Docker 容器的日志输出。每个 Docker 容器都会将其标准输出(stdout)和标准错误(stderr)流重定向到一个日志文件中。通过 docker lo
docker-build命令解析
docker build 命令用于从一个 Dockerfile 构建一个 Docker 镜像。以下是 docker build 命令的语法及其常用选项: 基本语法 PATH: Dockerfile 所
Docker-Compose实战,搭建Redis主从
确实,只需要备份主节点的数据即可。从节点的数据会自动从主节点同步,因此不需要单独备份从节点的数据。下面是简化后的 Docker Compose 文件和 Redis 配置文件,仅对主节点进行数据持久化。
Docker-Compose入门,及其问题思考
介绍 什么是 Docker Compose Docker Compose 是一个用于定义和运行多容器 Docker 应用程序的工具。通过一个配置文件(默认是 docker-compose.yml),你
史上最全docker-compose.yaml语法规则
版本(version) 含义:指定 Compose 文件的版本。 所需值结构:字符串(string) 示例: 服务(services) 含义:定义应用的服务。 所需值结构:映射(map) 服务下的关键
Dockerfile入门,及其问题思考
Dockerfile 是一种文本文件,它包含了一组指令,用于定义和构建 Docker 镜像。每条指令都构建了一层,最终形成一个可运行的 Docker 容器。Dockerfile 通常包括基础镜像、安装
一文讲完Cookie、Session、Token、JWT及其发展史
从用户登录开始说起,认证方式的变更 1 用户每次请求都带上账号密码 优点:通信简单,操作方便 缺点:账号密码需要一直存储在客户端,不安全。 2 使用Cookie 优点:对比1,客户端不需要记住密码,更
使用Docker运行一个Redis容器,及其问题思考
要跑起来一个 Redis 容器,你可以使用 Docker 提供的官方 Redis 镜像。以下是详细的步骤: 1. 确保 Docker 已安装 首先,确保你的系统上已经安装了 Docker。如果没有安装
Etcd 和 ZooKeeper,Raft和Zab算法
Etcd 和 ZooKeeper 是两种流行的分布式协调服务,它们分别采用不同的编程语言进行开发。 Etcd 编程语言:Go (Golang) 简要描述:Etcd 是一个分布式键值存储系统,用于配置管
面试官:什么是当前读和快照读?
持续创作,加速成长!这是我参与「掘金日新计划 · 6 月更文挑战」的第 14 天,点击查看活动详情 哈喽,大家好,我是二毛。 记得我刚学 Mysql 的时候,只知道增删改查一把梭,后面工作后逐渐才知道
面试官:binLog是什么?
持续创作,加速成长!这是我参与「掘金日新计划 · 6 月更文挑战」的第 13 天,点击查看活动详情 哈喽,大家好,我是二毛。 上篇文章,我们一起了解了 redoLog 的概念,以及作用。在今天的这篇文
面试官:rodoLog是什么?
持续创作,加速成长!这是我参与「掘金日新计划 · 6 月更文挑战」的第 12 天,点击查看活动详情 哈喽,大家好,我是二毛。 上篇文章,我们一起了解了 undoLog 的概念,以及作用。那么在今天的这
面试官:undoLog是什么?
持续创作,加速成长!这是我参与「掘金日新计划 · 6 月更文挑战」的第 11 天,点击查看活动详情 哈喽,大家好,我是二毛。 相信大部分小伙伴刚学完 Mysql 的增删改查语法之后,再进行深入学习的话
面试官:一条SQL在BufferPool的执行流程是怎么样的?
持续创作,加速成长!这是我参与「掘金日新计划 · 6 月更文挑战」的第 10 天,点击查看活动详情 哈喽,大家好,我是二毛。 在上篇文章 面试官:什么是 BufferPool ?,我大概介绍了 Buf
面试官:什么是 BufferPool ?
持续创作,加速成长!这是我参与「掘金日新计划 · 6 月更文挑战」的第 9 天,点击查看活动详情 哈喽,大家好,我是二毛。 之前看到网上好多资料都是写着 Mysql 都是基于磁盘读写的,所以性能很差,
下一页