冲
https://www.cnblogs.com/Survivalist/p/11527949.html#%E7%BA%BF%E7%A8%8B%E7%9A%84%E7%94%9F%E5%91%BD%E5%91%A8%E6%9C%9F
https://zhuanlan.zhihu.com/p/111553897
3.用户线程还是内核线程,pthread到底是哪个?
https://www.daimajiaoliu.com/daima/47237b3cd900414
4.Linux下调用pthread库创建的线程是属于用户级线程还是内核级线程?求大神指教?
https://www.zhihu.com/question/35128513
https://blog.csdn.net/jianchi88/article/details/6985326
1.MySQL 添加索引,删除索引及其用法
3.MySQL-当前读、快照读、MVCChttps://www.jianshu.com/p/eb3f56565b42
4.SQL FOREIGN KEY 约束 https://www.runoob.com/sql/sql-foreignkey.html
5.还不懂mysql的undo log和mvcc?算我输!
https://juejin.cn/post/6962828371570982920
6.MySQL事务和持久化原理****
https://segmentfault.com/a/1190000023897572
7.MySQL日志系统:redo log、binlog、undo log 区别与作用
https://programskills.blog.csdn.net/article/details/88526708?utm_medium=distribute.pc_relevant.none-task-blog-2%7Edefault%7EBlogCommendFromMachineLearnPai2%7Edefault-2.control&depth_1-utm_source=distribute.pc_relevant.none-task-blog-2%7Edefault%7EBlogCommendFromMachineLearnPai2%7Edefault-2.control
8.数据库并发控制 - 锁和 MVCC
https://zhuanlan.zhihu.com/p/52106040
9.mysql varchar(50)到底能存多少个汉字
https://blog.csdn.net/u012491783/article/details/78339269
10.MySQL整体结构概述
https://blog.csdn.net/JavaGem/article/details/107707935
11.聚簇索引与非聚簇索引(也叫二级索引)--最清楚的一篇讲解
https://cloud.tencent.com/developer/article/1541265
12.逻辑日志与物理日志
https://spongecaptain.cool/post/database/logicalandphicallog/
13.MySQL中的重做日志(redo log),回滚日志(undo log),以及二进制日志(binlog)的简单总结
https://www.cnblogs.com/wy123/p/8365234.html
14.持久化存储-MySql拓展
https://blog.csdn.net/zyhlwzy/article/details/80569038
15.mysql有关《索引失效》的原因及解决办法 《最全总结》
https://blog.csdn.net/qq_40965479/article/details/107642966?utm_term=mysql%E7%B4%A2%E5%BC%95%E5%A4%B1%E6%95%88%E7%9A%84%E5%8E%9F%E5%9B%A0%E6%9C%89%E5%93%AA%E4%BA%9B&utm_medium=distribute.pc_aggpage_search_result.none-task-blog-2~all~sobaiduweb~default-1-107642966&spm=3001.4430
15.MYSQL 常用搜索引擎比较
https://blog.csdn.net/Yunwei_Zheng/article/details/104016783?utm_medium=distribute.pc_relevant.none-task-blog-2~default~baidujs_baidulandingword~default-4.control&spm=1001.2101.3001.4242
16.MySQL外键
https://blog.csdn.net/xsj_blog/article/details/52344693
17.sql分表和优化
https://www.cnblogs.com/loushengjie/p/10716924.html
18.sql分表
https://blog.csdn.net/weixin_30902251/article/details/97729482
19.sql 分区 分表 分库
https://cloud.tencent.com/developer/article/1414598
20.SQL策略分库分表
https://blog.csdn.net/qq_37779333/article/details/82453335
21.mysql分页查询limit中偏移量offset过大导致性能问题
https://blog.csdn.net/WuLex/article/details/90749214?utm_medium=distribute.pc_relevant.none-task-blog-2~default~baidujs_baidulandingword~default-0.control&spm=1001.2101.3001.4242
22.mysql limit查询优化方法(offset偏移量)
1.C++ 类型转换
https://blog.csdn.net/shuzfan/article/details/77338366
2.c++ move函数到底是什么意思?
https://www.zhihu.com/question/64205844
3.c++ 之 std::move 原理实现与用法总结
https://blog.csdn.net/p942005405/article/details/84644069
4.C++移动语义及拷贝优化
https://theonegis.github.io/cxx/C-%E7%A7%BB%E5%8A%A8%E8%AF%AD%E4%B9%89%E5%8F%8A%E6%8B%B7%E8%B4%9D%E4%BC%98%E5%8C%96/index.html
5.C++:为什么在继承关系中,父类的析构函数最好定义为虚函数?
https://blog.csdn.net/han8040laixin/article/details/81704165
6.静态链接库与动态链接库的优缺点
静态链接库和动态链接库优缺点 - 蓝天飞翔的白云 - 博客园 (cnblogs.com)
7.vector的底层实现
(9条消息) C++入门篇(11)之vector的底层实现_捕获一只小肚皮的博客-CSDN博客_c++ vector底层
8.C语言extern关键字用法和理解
https://blog.csdn.net/qq_27664167/article/details/82859852?utm_medium=distribute.pc_relevant.none-task-blog-2%7Edefault%7EBlogCommendFromMachineLearnPai2%7Edefault-4.control&depth_1-utm_source=distribute.pc_relevant.none-task-blog-2%7Edefault%7EBlogCommendFromMachineLearnPai2%7Edefault-4.control
9.C++中的虚函数表是什么时期建立的?
https://blog.csdn.net/aahnm075262/article/details/101630177
10.C语言中volatile关键字的作用
https://blog.csdn.net/iteye_13254/article/details/82305002?utm_source=app&app_version=4.11.0
11.C语言变量长度在32位和64位处理器上的关系
https://blog.csdn.net/register_k/article/details/80250762?utm_source=app&app_version=4.11.0
12.C++学习——拷贝构造函数和移动构造函数
https://blog.csdn.net/zxr916/article/details/118073295?utm_medium=distribute.pc_relevant.none-task-blog-baidujs_title-0&spm=1001.2101.3001.4242
13.C++ 构造函数和析构函数可以是虚函数嘛?
https://blog.csdn.net/qq_28584889/article/details/88749862
14.C++ 析构函数不要抛出异常
https://blog.csdn.net/K346K346/article/details/55214384
15.C++ 内存分配(new,operator new)详解
https://blog.csdn.net/WUDAIJUN/article/details/9273339
16.引用实现多态
https://blog.csdn.net/weixin_38293453/article/details/102522798?utm_medium=distribute.pc_relevant.none-task-blog-2%7Edefault%7EBlogCommendFromMachineLearnPai2%7Edefault-2.control&depth_1-utm_source=distribute.pc_relevant.none-task-blog-2%7Edefault%7EBlogCommendFromMachineLearnPai2%7Edefault-2.control
17.C++ class和struct的区别
C++中struct与class的区别 - 多弗朗强哥 - 博客园 (cnblogs.com)
18.c++11 新特性,所有知识点都在这了!
https://xie.infoq.cn/article/0c68359d19103ca2009006070
19.C++中的 =default和=delete
https://blog.csdn.net/weixin_38339025/article/details/89161324?utm_medium=distribute.pc_relevant_t0.none-task-blog-2%7Edefault%7EBlogCommendFromMachineLearnPai2%7Edefault-1.control&depth_1-utm_source=distribute.pc_relevant_t0.none-task-blog-2%7Edefault%7EBlogCommendFromMachineLearnPai2%7Edefault-1.control
20.STL容器是线程不安全的----以及加锁实现多线程访问安全
https://blog.csdn.net/guochampion/article/details/80261176
21.C/C++内存对齐详解
https://zhuanlan.zhihu.com/p/30007037
22.shared_ptr的使用和陷阱
https://blog.csdn.net/River_Lethe/article/details/78734879
23.shared_ptr线程安全问题
https://blog.csdn.net/qq_35865125/article/details/104585409
24.智能指针之共享指针shared_ptr 的理解、使用(全)
https://blog.csdn.net/qq_43247276/article/details/107582821
27.C++ | 多线程编程(四) 信号量
https://blog.csdn.net/weixin_43919932/article/details/115009972
28.【C/C++】标准库之 mutex
https://blog.csdn.net/baishuo8/article/details/84378618?utm_term=c++%E4%BA%92%E6%96%A5%E9%94%81%E6%A0%87%E5%87%86%E5%BA%93&utm_medium=distribute.pc_aggpage_search_result.none-task-blog-2~all~sobaiduweb~default-0-84378618&spm=3001.4430
29.C++ std::thread
https://www.runoob.com/w3cnote/cpp-std-thread.html
30.C++ lambda表达式与函数对象
https://www.jianshu.com/p/d686ad9de817
31.malloc 函数详解
https://blog.csdn.net/wang13342322203/article/details/80862382
32.C语言“悬空指针”和“野指针”究竟是什么意思?一文了解透彻!
http:
1.HTTP1.0和HTTP1.1和HTTP2.0的区别
https://blog.csdn.net/ailunlee/article/details/97831912?utm_medium=distribute.pc_relevant_t0.none-task-blog-2%7Edefault%7EBlogCommendFromMachineLearnPai2%7Edefault-1.control&depth_1-utm_source=distribute.pc_relevant_t0.none-task-blog-2%7Edefault%7EBlogCommendFromMachineLearnPai2%7Edefault-1.control
2.HTTP和HTTPS协议,看一篇就够了
https://blog.csdn.net/xiaoming100001/article/details/81109617?utm_medium=distribute.pc_relevant.none-task-blog-2%7Edefault%7EBlogCommendFromMachineLearnPai2%7Edefault-1.control&depth_1-utm_source=distribute.pc_relevant.none-task-blog-2%7Edefault%7EBlogCommendFromMachineLearnPai2%7Edefault-1.control
3.HTTPS加密(握手)过程
https://www.jianshu.com/p/e30a8c4fa329/
4.Https加密过程详解
https://blog.csdn.net/weixin_42220532/article/details/102997191?utm_medium=distribute.pc_relevant.none-task-blog-baidujs_baidulandingword-0&spm=1001.2101.3001.4242
5.面试官系列 - https 真的安全吗,可以抓包吗,如何防止抓包吗
https://juejin.cn/post/6850418120629485582
6.HTTPS详解一
https://segmentfault.com/a/1190000021494676
7.HTTPS详解二:SSL / TLS 工作原理和详细握手过程
https://segmentfault.com/a/1190000021559557
8.http大全
https://www.nowcoder.com/discuss/641990?type=all&order=time&pos=&page=3&ncTraceId=&channel=-1&source_id=search_all_nctrack
9.应用层
http://www.cyc2018.xyz/%E8%AE%A1%E7%AE%97%E6%9C%BA%E5%9F%BA%E7%A1%80/%E7%BD%91%E7%BB%9C%E5%9F%BA%E7%A1%80/%E8%AE%A1%E7%AE%97%E6%9C%BA%E7%BD%91%E7%BB%9C%20-%20%E5%BA%94%E7%94%A8%E5%B1%82.html#%E6%96%87%E4%BB%B6%E4%BC%A0%E9%80%81%E5%8D%8F%E8%AE%AE
10.HTTP中的重定向和请求转发的区别
https://blog.csdn.net/stonesing/article/details/52350337
11.GET和POST两种基本请求方法的区别
https://www.cnblogs.com/logsharing/p/8448446.html
12.访问url,发生了什么?
https://blog.csdn.net/maoyuemeijj/article/details/47919943
13.解读HTTP/2与HTTP/3 的新特性
https://blog.csdn.net/howgod/article/details/102597450?utm_medium=distribute.pc_relevant.none-task-blog-2%7Edefault%7EBlogCommendFromMachineLearnPai2%7Edefault-10.control&depth_1-utm_source=distribute.pc_relevant.none-task-blog-2%7Edefault%7EBlogCommendFromMachineLearnPai2%7Edefault-10.control
网络:
1.几种TCP连接中出现RST的情况( 比较详细)
https://blog.csdn.net/hhgggggg/article/details/77678687?utm_medium=distribute.pc_relevant.none-task-blog-baidujs_title-0&spm=1001.2101.3001.4242
2.TCP粘包/拆包的产生原因和解决办法
https://www.cnblogs.com/yaochunhui/p/14175396.html
3.TCP协议如何保证数据可靠性
https://blog.csdn.net/weixin_43729854/article/details/107633250?utm_source=app&app_version=4.10.0
4.TCP通信丢包原因总结
https://blog.csdn.net/weixin_41563161/article/details/105310459?utm_source=app&app_version=4.10.0
5.最多能创建多少个TCP连接?
https://blog.csdn.net/coderising/article/details/116077502?utm_source=app&app_version=4.10.0
6.七层模型
https://baike.baidu.com/item/%E4%B8%83%E5%B1%82%E6%A8%A1%E5%9E%8B/1441391?fr=aladdin
7.简介TCP/IP各层主要协议
https://blog.csdn.net/Mary19920410/article/details/61931234
8.网络基础:TCP协议-如何保证传输可靠性
https://blog.csdn.net/liuchenxia8/article/details/80428157?utm_medium=distribute.pc_relevant_t0.none-task-blog-2%7Edefault%7EBlogCommendFromMachineLearnPai2%7Edefault-1.control&depth_1-utm_source=distribute.pc_relevant_t0.none-task-blog-2%7Edefault%7EBlogCommendFromMachineLearnPai2%7Edefault-1.control
9.两种高效的事件处理模式:Reactor模式和Proactor模式
https://zhaoyang.blog.csdn.net/article/details/98049471
10.epoll:水平触发与边缘触发
https://www.jianshu.com/p/7eaa0224d797
11.http和tcp keeplive
https://mp.weixin.qq.com/s/25atTs4b-vORIx525ur_aw
12.常用的网络命令
https://mp.weixin.qq.com/s/ca9RL09bjusPPPta2RCPCw
算法
1.01背包,完全背包,多重背包
https://www.acwing.com/activity/content/code/content/57785/
https://www.acwing.com/activity/content/code/content/57825/
https://www.acwing.com/activity/content/code/content/57826/
2.常用算法稳定性分析
https://blog.csdn.net/weixin_41552752/article/details/90410749