Dustin
文章 91
Language 协程 & Python异步编程(asyncio)
协程(Coroutine) 也可以被称为微线程,是一种用户态内的上下文切换技术。简而言之,其实就是通过一个线程…
Language 2021-02-08
Database Mysql | explain 执行计划详解
explain的作用 查看sql的执行计划,帮助我们分析mysql是如何解析sql语句的 查看表的加载顺序 查…
Database 2021-02-07
DevOps kubernetes神器-helm
何为Helm? Helm 就是 k8s 的包管理工具,类似于centos的yum,python的pip,nod…
DevOps 2020-12-11
Architect 还看不懂OAuth2.0协议,你来找我
一、什么是OAuth2.0协议 OAuth是一个开放授权,允许用户授权第三方移动应用访问他们存储在另外的服务提…
Architect 2020-12-06
Algorithm 图文并茂带你走进HTTPS的加密过程
何为HTTPS? HTTPS即为加密的HTTP,HTTP是超文本传输协议,是明文传输的。HTTPS不是一个新的…
Algorithm 2020-11-27
Database 聊不完的Mysql优化
Mysql优化是一个万年不变的话题,难道是因为mysql太烂了,所以需要不断的优化?当然不是了,无数的开发者都…
Database 2020-11-05
Architect 从设计模式的角度来看Spring框架
设计模式是众多软件开发人员在长期的开发过程中,不断的踩坑和试验总结出来的一种工作经验,一种解决问题的方案。它可…
Architect 2020-10-26
Database B-Tree和B+Tree索引解析,MongoDB/Mysql的索引选择
B-Tree B-Tree就是BTree,B树。-为连接符,不是减号。使用代表:MongoDB 1.1 为什么…
Database 2020-08-03
MQ Kafka 常见问题
1.Kafka 的设计时什么样的呢? Kafka 将消息以 topic 为单位进行归纳 将向 Kafka to…
MQ 2020-06-09