MySQL索引
索引 索引的重要性不言而喻,索引面相读多写少的场景,典型的空间换时间的应用。 如果你是写多多少的场景,或许考虑 […]
MySQL 排序的那些事儿
书接上回 上次发了几张图,给了几个MySQL Explain的场景,链接在这儿:你是不是MySQL老司机?来看 […]
你是不是MySQL老司机?来看看这些explain结果你能解释吗?MySQL 夺命6连问
表结构 表数据行数 这里Extra为什么是Filesort? 这里Extra为什么Using index 从这 […]
逐步学习Go-协程goroutine
什么是线程? 简单来说线程就是现代操作系统使用CPU的基本单元。线程基本包括了线程ID,程序计数器,寄存器和线 […]
MySQL高效连接查询秘籍:掌握这四种Join算法
联接查询 在数据库,如果表内容比较小,那么我们还是会经常使用Join查询来完成业务需求。MySQL提供了一些J […]
深入理解Reactor模式
Reactor网络模式是什么? Reactor网络模式时目前网络最常用的网络模式。如果你使用Netty,那么你 […]
并发网络编程中同步发送与接收必须要解决的一个问题
概述 在任何网络编程任务中,同步发送与接收问题都是不得不面对的核心问题之一。 网络编程是现代软件开发不可或缺的 […]
逐步学习Go-参数传递-值传递 vs 指针传递_差异与应用
概述 在大多数编程语言中,函数参数的传递方式可以分为两种类型:值传递和引用传递。 比如,在Java中,对象的引 […]
go高性能网络框架Netpoll-编解码
概述 Netpoll框架不提供编解码,这事得自己来。这次来探讨下编解码吧。编解码也叫序列化和反序列化,就是st […]