Lyndon的知识目录

一、语言    

1. C++

1.1 常见错误

https://blog.csdn.net/san_77227487/article/details/88865242

1.2 string类函数实现

https://blog.csdn.net/san_77227487/article/details/88865991

1.3 常见基本类型的字节大小

https://blog.csdn.net/san_77227487/article/details/88870978

1.4 一些概念了解

https://blog.csdn.net/san_77227487/article/details/88873004

1.5 一些机制了解

https://blog.csdn.net/san_77227487/article/details/88872581

1.6 一不小心就会踩的坑

https://blog.csdn.net/san_77227487/article/details/88898111

2. lua

2.1 lua的关键知识点(先挖坑,以后填坑)

https://blog.csdn.net/san_77227487/article/details/88622698

3. python

3.1 常用备忘

https://blog.csdn.net/san_77227487/article/details/89019321

3.2 Python字符串/元祖/列表/字典互转

https://www.cnblogs.com/Ericshang/p/5779809.html

3.3 Runoob.com python3教程结构提要

https://blog.csdn.net/san_77227487/article/details/89190304

4. php

4.1 php 基本知识点备忘

https://blog.csdn.net/san_77227487/article/details/89382327

 

 
二、数据结构和算法 

1. 零散归纳

1.1 常见的哈希表,到底是什么?

https://blog.csdn.net/san_77227487/article/details/84291697

1.2 快速排序法

https://blog.csdn.net/san_77227487/article/details/84248143

1.3 算法复杂度

https://blog.csdn.net/san_77227487/article/details/84257789

1.4 TopK算法

https://blog.csdn.net/san_77227487/article/details/84259250

1.5 桶排序

https://mp.weixin.qq.com/s/r8mArZzAJ-uC002z48HWJw

1.6 链表中环的检测

https://blog.csdn.net/san_77227487/article/details/86615476

2. 数据结构与算法之美(极客讲堂)

03-10:复杂度分析,数组,链表,栈,队列,递归

https://blog.csdn.net/san_77227487/article/details/84792652

11-20:排序,线性排序,排序优化,二分查找,跳表,散列表

https://blog.csdn.net/san_77227487/article/details/84957139

21-30:哈希算法,二叉树基础,红黑树,递归树,堆和堆排序,堆的应用,图的表示

https://blog.csdn.net/san_77227487/article/details/85344627

31-38:深度和广度优先搜索,字符串匹配基础,Trie树,AC自动机,贪心算法,分治算法

https://blog.csdn.net/san_77227487/article/details/86524048

39-44:回溯算法,初识动态规划,动态规划理论,动态规划实战,拓扑排序,最短路径

https://blog.csdn.net/san_77227487/article/details/86650465

45-51:位图,概率统计,向量空间,B+树,A*搜索,数据库索引,并行算法

https://blog.csdn.net/san_77227487/article/details/86659356

52:算法实战: redis、搜索引擎、高性能队列Disruptor、微服务接口鉴权限流

https://blog.csdn.net/san_77227487/article/details/86665981

3. 编程之美 (书籍)

3.1  算法案例一

https://blog.csdn.net/san_77227487/article/details/100883160

 

三、网络

1. 三次握手和四次挥手

https://blog.csdn.net/san_77227487/article/details/86668177

2. libevent概述

https://blog.csdn.net/san_77227487/article/details/88875264

3. 一些概念了解

https://blog.csdn.net/san_77227487/article/details/88877548

4. windows网络IO模型:IOCP

https://blog.csdn.net/san_77227487/article/details/89642931

5. Reactor和Proactor的区别

https://blog.csdn.net/san_77227487/article/details/89671869

6. libevent的消息传递和回调注册函数

https://blog.csdn.net/san_77227487/article/details/89682887

7. libevent源码深度剖析 (重点突出,通俗易懂)

https://www.cnblogs.com/lfsblack/p/5498556.html

8. Socket中send()函数和recv()函数详解

https://blog.csdn.net/san_77227487/article/details/96440815

9. tcp状态转换图

https://blog.csdn.net/yangbutao/article/details/8764527


四、mysql        

1. 数据库索引,到底是什么做的?

https://mp.weixin.qq.com/s/YMbRJwyjutGMD1KpI_fS0A

2. 10条SQL技巧 (主要是索引的使用相关)

https://mp.weixin.qq.com/s/dGcgts4NNTmVQNRT-j2MZw

3. mysql的InnoDB的几个进阶知识

https://blog.csdn.net/san_77227487/article/details/87384132

4. group by 的同类归并应用

https://blog.csdn.net/san_77227487/article/details/88788488

5. MyISAM 和 InnoDB 之间的区别

https://blog.csdn.net/san_77227487/article/details/90244766

6. MySQL性能调优(系统参数调优)总结

https://blog.csdn.net/san_77227487/article/details/100733696


五、linux

1. 一些概念

1.1 虚拟内存知识备忘

https://blog.csdn.net/san_77227487/article/details/100773733

3. Linux性能优化实战笔记(极客讲堂)

05:Top命令说明

https://blog.csdn.net/san_77227487/article/details/84775892

06:CPU使用率很高,但每个进程的使用率很低的一个原因

https://blog.csdn.net/san_77227487/article/details/84778647

07-08:ps命令查看进程状态,以及僵尸进程

https://blog.csdn.net/san_77227487/article/details/86680564

09-10:软中断 和 小包问题的查找

https://blog.csdn.net/san_77227487/article/details/86687550

11-12:CPU 性能指标

https://blog.csdn.net/san_77227487/article/details/86690628

15:内存映射、虚拟内存空间分布、内存分配与回收 和 查看内存使用

https://blog.csdn.net/san_77227487/article/details/86694523

16-17:怎么理解内存中的Buffer和Cache? 怎么用工具观察?

https://blog.csdn.net/san_77227487/article/details/86705553

18:内存泄漏检测工具 memleak

https://blog.csdn.net/san_77227487/article/details/87631912

19-20:内存回收与swap

https://blog.csdn.net/san_77227487/article/details/87634226

21:内存性能指标

https://blog.csdn.net/san_77227487/article/details/87697672

23 :文件系统

https://blog.csdn.net/san_77227487/article/details/87875854

24-25:磁盘I/O工作机制

https://blog.csdn.net/san_77227487/article/details/87879797

26-27:磁盘I/O故障的两个例子

https://blog.csdn.net/san_77227487/article/details/87883065

28-29:sql 和 redis 导致磁盘I/O故障的两个例子

https://blog.csdn.net/san_77227487/article/details/87935003

33-34:网络

https://blog.csdn.net/san_77227487/article/details/87939143

35:C10K 和 C1000K 的实现

https://blog.csdn.net/san_77227487/article/details/87947009

36:网络性能测试方法

https://blog.csdn.net/san_77227487/article/details/87973783

37:DNS

https://blog.csdn.net/san_77227487/article/details/87980140

38:tcpdump 和 Wireshark

https://blog.csdn.net/san_77227487/article/details/87983516

39:DDOS

https://blog.csdn.net/san_77227487/article/details/88021546

40:网络延迟

https://blog.csdn.net/san_77227487/article/details/88054168

41:NAT

https://blog.csdn.net/san_77227487/article/details/88064491

43:网络性能指标

https://blog.csdn.net/san_77227487/article/details/88065422

47-48:服务器丢包的检测思路

https://blog.csdn.net/san_77227487/article/details/88841311

52:服务吞吐量大量下降的检测思路

https://blog.csdn.net/san_77227487/article/details/88847512

4. 网络编程实战(极客讲堂)

10-12:笔记1

https://blog.csdn.net/san_77227487/article/details/100928324

 

六、业务

1. 定时器 -- 环形队列法     

https://blog.csdn.net/san_77227487/article/details/84259640 (10w定时任务,如何高效触发超时)

2. 零散知识

https://blog.csdn.net/san_77227487/article/details/84303456

3. TCP接入层的负载均衡、高可用、扩展性架构

https://mp.weixin.qq.com/s/F96LcWnoRKYVxeJFkyAgBQ

4. 如何实现离线群聊

https://blog.csdn.net/san_77227487/article/details/86669041

 

七、架构

1. KBEngine的关键知识点(先挖坑,以后填坑)

https://blog.csdn.net/san_77227487/article/details/88622077

 

八、其他

1. 有价值资料索引

https://blog.csdn.net/san_77227487/article/details/97247774

你可能感兴趣的:(Lyndon的知识目录)