CleverCode的知识目录

1 Linux

1.1 《Linux常用命令》:https://blog.csdn.net/CleverCode/article/details/78073593
1.2《AWK程序设计语言》:http://awk.readthedocs.io/en/latest/chapter-one.html

2 Web服务器

2.1 Nginx

2.1.1《Linux中Nginx安装与配置(CentOS-6.5:nginx-1.5.0) 》 :https://blog.csdn.net/clevercode/article/details/45442155
2.1.2《nginx缓存页面+cookie后 串会话问题》:https://blog.csdn.net/clevercode/article/details/75145258

2.2 Apache

2.2.1 《Apache安装与配置》:https://blog.csdn.net/CleverCode/article/details/45438495

2.3 Web服务器对比

2.3.1 《pache与Nginx的优缺点比较》:https://www.cnblogs.com/yyjie/p/7482978.html

2.4 CGI、FastCGI和PHP-FPM关系图解

2.4.1 《CGI、FastCGI和PHP-FPM关系图解》:http://www.php.cn/php-weizijiaocheng-392861.html

3 Mysql

3.1 安装与配置

3.1.1 《Linux中Mysql安装与使用(CentOS-6.5:mysql-5.5.27)》:https://blog.csdn.net/clevercode/article/details/45499231
3.1.2 《mysql多实例(多个配置文件方式)》:https://blog.csdn.net/clevercode/article/details/47610619
3.1.3 《mysql多实例(mysqld_multi方式)》:https://blog.csdn.net/clevercode/article/details/47659457

3.2 架构

3.2.1 《mysql5.5.27主从复制》: https://blog.csdn.net/clevercode/article/details/47343163
3.2.2 《MySQL高可用架构-MMM环境部署记录》:http://www.cnblogs.com/kevingrace/p/5662975.html
3.2.3 《MySQL高可用架构之MHA》:https://www.cnblogs.com/gomysql/p/3675429.html

3.3 优化分析

3.3.1 《Mysql使用profiling分析慢sql语句的原因》:https://blog.csdn.net/clevercode/article/details/46310835
3.3.2《Mysql数据库常用分库和分表方式》:https://blog.csdn.net/clevercode/article/details/50877580
3.3.3《show processlist中kill锁表语句与慢sql》:https://blog.csdn.net/clevercode/article/details/51993325
3.3.4 《浅谈MySQL查询缓存机制 》:http://huangdekai1.blog.163.com/blog/static/30571416200832512143837/

3.4 sql攻防

3.4.1《Mysql分页负数sql攻击》:https://blog.csdn.net/clevercode/article/details/45935593

3.5 使用技巧

3.5.1《mysql中 show table status 获取表信息》:https://blog.csdn.net/clevercode/article/details/50843944
3.5.2《使用Navicat逆向建立Mysql数据模型 – 高效记忆数据逻辑关系》:https://blog.csdn.net/clevercode/article/details/51814701
3.5.3《mysql清屏》:https://blog.csdn.net/clevercode/article/details/52135699
3.5.4《Mysql通过system命令调用系统shell命令》:https://blog.csdn.net/clevercode/article/details/52141386
3.5.5《Mysql通过source执行一个sql文件》:https://blog.csdn.net/clevercode/article/details/52141556
3.5.6《mysql-proxy解决只能内网访问线上数据库问题》:https://blog.csdn.net/clevercode/article/details/52355954
3.5.7《MySql 申明变量以及赋值》:https://blog.csdn.net/clevercode/article/details/52695416
3.5.8 《Mysql导出逗号分隔的csv文件》:https://blog.csdn.net/clevercode/article/details/46965115
3.5.9 《mysql -e与awk联合导出csv文件》:https://blog.csdn.net/clevercode/article/details/50177975

3.6 使用注意点

3.6.1 《Mysql整数运算NULL值处理注意点》:https://blog.csdn.net/clevercode/article/details/47035975
3.6.2《mysql整型存储字节与最大长度设置》:https://blog.csdn.net/clevercode/article/details/50386707
3.6.3 《mysql分页丢数据的分析》:https://blog.csdn.net/clevercode/article/details/50073283

3.7 索引

3.7.1 《MySQL索引背后的数据结构及算法原理》:http://blog.codinglabs.org/articles/theory-of-mysql-index.html
3.7.2《Mysql联合索引优化》:https://blog.csdn.net/CleverCode/article/details/81741950

3.8 事务隔离级别

3.8.1 《通过例子理解事务的4种隔离级别》:https://www.cnblogs.com/snsdzjlz320/p/5761387.html

3.9 Mysql的存储引擎myisam 和 和 innodb 的区别

3.9.1 《Mysql的存储引擎myisam 和 和 innodb 的区别》:https://blog.csdn.net/CleverCode/article/details/81741687

4 编程语言

4.1 PHP

4.1.1 《PHP常见问题》:https://blog.csdn.net/CleverCode/article/details/81742187
4.1.2 《PHP常用函数》:https://blog.csdn.net/CleverCode/article/details/52822230

5 算法

5.1 《排序算法总结》: http://www.cnblogs.com/wxisme/p/5243631.html
5.2 《100G 数据,只有 100M 内存,怎么排序?》: https://blog.csdn.net/CleverCode/article/details/81743736

6 消息队列

6.1 消息队列使用的四种场景

《消息队列使用的四种场景介绍》:https://blog.csdn.net/cws1214/article/details/52922267

6.2 RabbitMQ

6.2.1 《RabbitMQ安装与配置》:https://blog.csdn.net/clevercode/article/details/80499102
6.2.2 《RabbitMQ交换机Direct类型工作原理和PHP样例代码》:https://blog.csdn.net/clevercode/article/details/80684550
6.2.3 《RabbitMQ交换机fanout类型工作原理和PHP样例代码》:https://blog.csdn.net/clevercode/article/details/80684550
6.2.4 《RabbitMQ交换机Topic类型工作原理和PHP样例代码》:https://blog.csdn.net/clevercode/article/details/80719014

6.3 Gearman

6.3.1 《Linux中Gearman安装与使用,分布式消息队列(CentOS-6.5:gearmand-1.1.12)》:https://blog.csdn.net/CleverCode/article/details/45718735

7 设计模式

7.1 23种设计模式应用

设计模式之PHP项目应用:https://blog.csdn.net/column/details/phpusedesignpattern.html

8 缓存相关

8.1 Memcached

8.1.1 《Linux中Memcached安装与配置(CentOS-6.5:memcached-1.4.5)》:https://blog.csdn.net/CleverCode/article/details/45441881
8.1.2 《php并发加锁》:https://blog.csdn.net/clevercode/article/details/52493568
8.1.3 《MemCache 基础介绍与工作原理》:https://segmentfault.com/a/1190000012950110
8.1.4 《memcache 的过期数据删除机制》:https://blog.csdn.net/CleverCode/article/details/81742716
8.1.5《一致性hash算法和虚拟节点》:http://www.zsythink.net/archives/1182/
8.1.6《Memcache的hash策略及配置总结&使用crc32算法配置》:http://ju.outofmemory.cn/entry/140636
8.1.7 Memcache源码分析:
《Memcached源码分析之基于Libevent的网络模型(1)》:https://blog.csdn.net/initphp/article/details/43915683
《Memcached源码分析之命令解析(2)》:https://blog.csdn.net/initphp/article/details/44208733
《Memcached源码分析之消息回应(3)》:https://blog.csdn.net/initphp/article/details/44423505
《Memcached源码分析之HashTable(4)》:https://blog.csdn.net/initphp/article/details/44537547
《Memcached源码分析之增删改查操作(5)》:https://blog.csdn.net/initphp/article/details/44626403
《Memcached源码分析之LRU算法(6)》:https://blog.csdn.net/initphp/article/details/44680115
《Memcached源码分析之存储机制Slabs(7)》:https://blog.csdn.net/initphp/article/details/44888555
《Memcached源码分析之总结篇(8)》:https://blog.csdn.net/initphp/article/details/44893869

9 网络

9.1 常见状态码含义

9.1.1 《常见状态码含义》:https://blog.csdn.net/CleverCode/article/details/81742857

9.2.1 《cookie 和 和 session 的区别?》:https://blog.csdn.net/CleverCode/article/details/81742980

9.3 深入分析理解session与cookie的作用

9.3.1 《深入分析理解session与cookie的作用》:https://blog.csdn.net/u011816231/article/details/69372208

9.4 GET 与 POST 区别?

9.4.1 《GET 与 POST 区别?》:https://blog.csdn.net/CleverCode/article/details/81743618

猜你喜欢

转载自blog.csdn.net/CleverCode/article/details/80866833