首页
AI Coding
数据标注
NEW
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
后端
订阅
王焱同学
更多收藏集
微信扫码分享
微信
新浪微博
QQ
18篇文章 · 0订阅
MySQL锁都整理好了,请享用!
什么是 MySQL死锁问题? MySQL 的锁有哪些?哪些锁会产生死锁问题?这篇文章我们将详细地进行分析。
轻松部署与管理应用:从 Docker 到 Kubernetes 的最佳实践
本文重点对目前容器化技术关键组件的`Docker` 和 `Kubernetes(K8s)`的原理进行讲解和分析,以帮助开发者更好的理解两个组件在容器化应用程序的开发、部署和管理过程中重要作用。此外,文
我跑通了全球收付款的流程
以前听别人做跨境电商,做出海 SaaS,可以面向全球用户收款,当时觉得很羡慕。 当自己终于跑通了全球收付款的流程之后,逐渐体会到了这里面的快乐。
银行家算法:确保数据库事务无死锁经典策略(专家篇)
在数据库管理系统中,事务的安全性是保证数据一致性的关键。银行家算法(Banker's Algorithm)是一种著名的避免死锁的算法,它通过预先分析事务的最大资源需求来确保系统始终能够安全地执行所有事
4亿表数据库集群迁移方案实践
大体量数据(4亿级数据表)、高QPS业务数据库集群迁移最佳实践,不停机、支持回滚、保障数据一致性。感兴趣进来聊聊。
带你学习通过GitHub Actions如何快速构建和部署你自己的项目,打造一条属于自己的流水线
本文主要讲解通过github的actions来对我们项目进行ci/cd 一、actions简介 GitHub Actions 是一种持续集成和持续交付 (CI/CD) 平台,可用于自动执行生成、测试和
[译] Go 实现百万 WebSocket 连接
大家好!我是 Sergey Kamardin,是 Mail.Ru 的一名工程师。 本文主要介绍如何使用 Go 开发高负载的 WebSocket 服务。 如果你熟悉 WebSockets,但对 Go 了解不多,仍希望你对这篇文章的想法和性能优化方面感兴趣。 1. 简介 为了定义本…
go-zero微服务实战系列(三、API定义和表结构设计)
可能大家在工作中都遇到过这样的场景,就是代码更新了但是文档没有更新,从而产生一些问题导致一些扯皮事情的发生。这个问题的本质是服务和文档是割裂的。我们期望的是文档即协议,协议即服务。
[Go WebSocket] 多房间的聊天室(七)删除房间时,顺便清除房间锁
本文解决了2个棘手的问题:map并发冲突问题、房间锁过多导致内存逐步增长的的问题。在解决过程中,还遇到了经典的死锁问题,并提出了解决方案,给出了最终实现。值得阅读,深入了解现实中的并发问题。
被面试官PUA了:创建索引时一定会锁表?
索引主要是用于提高数据检索速度的一种机制,通过索引数据库可以快速定位到目标数据的位置,而不需要遍历整个数据集,它就像书籍的目录部分,有它的存在,可以大大加速查询的效率。 那么问题来了:在创建索引时一定