公众号迁移通知

hi 各位,本博客数据库相关文章会逐步优先发布在我的微信公众号,欢迎移步交流 公众号:数据库不跑路

MySQL组复制 初见

自从MySQL组复制(Group Replication)跟随5.7.17发布以来,MySQL真正有了成熟的高可用分布式集群方案,摆脱了之前m

一个mysql死锁场景分析

最近遇到一个mysql在RR级别下的死锁问题,感觉有点意思,研究了一下,做个记录。 涉及知识点:共享锁、排他锁、意向锁、间隙锁、插入意向锁、锁

补完TCP Backlog

TCP backlog 先贴TCP状态机 服务端在TCP接收新连接三次握手的时候会经历一个中间状态sync_recv,来表示已收到客户端syn包,并且已回syn+

Redis延迟问题

redis延迟 慢查询语句 SORT, LREM, SUNION, KEYS fork 生成RDB,或者rewrite AOF的时候,会fork一个进程开搞。fork的时候会复制页表,大内存的实例

Netty在dubbo传输层中的应用

最近在看netty的东西,为了学以致用,顺带看了下netty作为dubbo传输层的一种实现是怎么应用的 Netty体系结构 Netty 是一款异步的事件驱

Java多线程

零散笔记的流水账式总结,有错误之处请指正😂 部分图片资源来自网络,侵删 1. 内存模型 1.1 硬件内存模型 CPU不能直接对内存进行操作,必须将内存中的值读

IO多路复用

以简单的echo server举例说明三种不同方式IO的原理和影响,示例代码仅做演示说明之用,有些异常处理和elegant quit都未实现,错

破解geetest验证码

本文所述内容仅用于实验学习之用,任何因非法商业用途造成的法律纠纷作者概不负责 破解geetest验证码 写过爬虫的基本都碰到过验证码问题,滑动验