- 👋 Hi, I’m 无邪,a postgraduate student of CQUPT
- 👀 I’m interested in AI、Backend and ...
- 🌱 I’m currently learning Go、Rust and ...
- 💞️ I’m looking to collaborate on ...
- 📫 You can contact by e-mail: [email protected]
- 🎈 博客园:https://www.cnblogs.com/swx123/
- 💽 More about me:there
-
【摘要】秒杀场景的设计思考 在学习Redis的之后,一个绕不开的话题就是秒杀系统的设计。本文将从下面几个方面展开一下个人简单的理解: 秒杀场景的介绍 设计的核心思路 怎么限流、削峰、异步 planB 总结 秒杀场景的介绍 秒杀场景是大家常说的高并发场景,但是实际上其与单纯的高并发还有一点不同,主...
-
【摘要】MySQL分页性能思考 关键词:深度分页 背景 最近有一个需求:在后台管理页面中,需要展示产品信息的列表。 之前版本开发中产品信息是用户填写完所有字段之后能进行保存。在之前的基础上需要支持用户不完全填写字段进行展示和保存的功能。 一个很简单的想法是为空也直接保存就可以了,但是由于之前的开发中...
-
【摘要】关于分布式锁的的思考 结论先行: 对于分布式锁我们在考虑不同方案的时候需要先思考需要的效果是什么? 为了效率(efficiency),协调各个客户端避免做重复的工作。即使锁偶尔失效了,只是可能把某些操作多做一遍而已,不会产生其它的不良后果。比如重复发送了一封同样的 email(当然这取决于业...
-
【摘要】关于接口升级版本的一些思考 在一次需求开发的过程中,涉及了整个链路中多个服务的接口改动,因为涉及接口还是线上访问的主接口,改动需要慎重,于是对接口发版的顺序引发了自己的一些思考。 什么样的接口改动可以直接发版,不用关注顺序 应该是保持”前后向兼容“的接口可以直接发版。 对于接口,有两个概...
-
【摘要】极客时间《Redis核心技术与实战》阅读笔记 数据结构 为了实现从键到值的快速访问,Redis 使用了一个哈希表来保存所有键值对。 哈希桶中的元素保存的并不是值本身,而是指向具体值的指针 因为用了哈希表,所以我们必须考虑hash冲突和 key越来越多...
From: 30 November 2024 - To: 30 December 2024
Total Time: 214 hrs 44 mins
Other 155 hrs 20 mins >>>>>>>>>>>>>>>>>>------- 72.34 %
Go 25 hrs 36 mins >>>---------------------- 11.93 %
PHP 17 hrs 51 mins >>----------------------- 08.32 %
Siyuan 13 hrs 38 mins >>----------------------- 06.35 %
Bash 33 mins ------------------------- 00.26 %
Markdown 29 mins ------------------------- 00.23 %
IDL 20 mins ------------------------- 00.16 %
TOML 15 mins ------------------------- 00.12 %
Shell Script 11 mins ------------------------- 00.09 %
go.mod 10 mins ------------------------- 00.08 %