Blog
简介
项目简介
数据库
索引使用说明&注意事项
InnoDB&MyIsam的区别
取第一天登录&第二天没有登录的用户
Mysql的索引类型
Mysql聚集索引&非聚集索引
Mysql事物隔离级别
mysql锁机制详解
Mysql主从同步原理
Mysql隐式类型转换
Mysql的时间存储类型选择
Mysql基础数据类型详解
Mysql死锁的产生&解决方案
Linux
Crontab表达式详解
Linux文件权限说明
其他
TCP的三次握手&四次挥手
POST&GET区别
Http状态码
OSI七层&五层协议
栈和队列的区别
PHP
Nginx&PHP通信
守护进程的原理与实现
Cookie&Session区别
PHP安全处理机制
require&include的区别
PHP翻转数组
秒杀系统的设计与实现
PHP的垃圾回收机制
缓存
Redis分布式锁的实现
发送短信的缓存设计方案
Redis的数据类型
关于Redis的原子性
Redis的持久化处理
Redis过期键的删除策略
消息队列
RabbitMQ消息一致性怎么保证
RabbitMQ是如何运转的
RabbitMQ集群实现方式
算法实现
常见算法时间复杂度
冒泡排序
快速排序
一致性Hash
本书使用 GitBook 发布
发送短信的缓存设计方案
问题
一个手机号一个小时内只允许发送3条短信请给出缓存实现方案(考虑1000+的并发)
实现方式
results matching "
"
No results matching "
"