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 发布
Linux文件权限说明
位置说明
第一个字段
- 代表文件
d 代表目录
l 代表链接
c 代表字符型设备
b 代表块设备
n 代表网络设备
权限值说明
权限
权限数值
二进制
具体作用
r
4
00000100
read,读取。当前用户可以读取文件内容,当前用户可以浏览目录。
w
2
00000010
write,写入。当前用户可以新增或修改文件内容,当前用户可以删除、移动目录或目录内文件。
x
1
00000001
execute,执行。当前用户可以执行文件,当前用户可以进入目录。
results matching "
"
No results matching "
"