- c++基础
主要准备一下c++基于语法、数据结构(二叉树、链表)、面向对象、异步编程、网络编程,leetcode上找一些难度为容易的题练练手,动手敲一敲,尽量用c++标准库 - 系统基础
不要准备windows,直接学习linux, 主要学习linux的shell脚本及系统带了常用命令工具(搭建一个ubuntu或是redhat/centos的虚拟机练一下即可) - 常用数据传输协议:xml, json, protobuf
- 其他通用常用技术手段:脚本编程:python, 数据库:MySQL,缓存:redis, 消息中间件:kafka, 容器:docker,
编译工具:cmake(c++), 代码托管:git, nginx/http搭建服务器(重点看负载均衡策略),rpc框架(主要看下brpc的即可)
大数据相关:java, python, mysql, clickhouse, hadoop, spark, redis, kafka, flink(flink现在很火), storm,数据仓库的相关概念
服务端相关:c++, redis, kafka, rpc, consul等框架或中间件(如果不想搞后端服务开发简单了解一下就行)
前端:比较简单,别看了,没有太多技术含量/前途
语言基础学习网站:https://www.runoob.com/
C++相关(建议都仔细看看,很多考点)
https://www.cnblogs.com/god-of-death/p/7852394.html
https://www.runoob.com/w3cnote/c-volatile-keyword.html
https://www.cnblogs.com/gklovexixi/p/5622681.html
https://blog.csdn.net/liyuanbhu/article/details/50365287
https://www.cnblogs.com/chenyangchun/p/6795923.html
https://www.nowcoder.com/test/2240/summary
STL 模板类容器
https://www.cnblogs.com/zzyoucan/p/9127660.html
https://yq.aliyun.com/articles/272337
https://www.cnblogs.com/lalalabi/p/5060210.html
https://www.cnblogs.com/xkfz007/articles/2534249.html
https://www.cnblogs.com/aminxu/p/4686320.html
https://www.cnblogs.com/loleina/p/5179677.html
https://www.cnblogs.com/magisk/p/9193351.html
https://www.cnblogs.com/yfzhang/p/4004004.html
https://blog.csdn.net/luliyuan/article/details/22787177
https://www.cnblogs.com/xiaoniu-666/p/9492967.html
https://blog.csdn.net/chen134225/article/details/83106569
https://blog.csdn.net/ddkxddkx/article/details/6555754
https://blog.csdn.net/mdjxy63/article/details/80056700
https://blog.csdn.net/summer00072/article/details/80762935
https://www.cnblogs.com/huashanqingzhu/p/11040390.html
https://www.cnblogs.com/virusolf/p/4323940.html
https://blog.csdn.net/qq_22613757/article/details/84077027
https://www.cnblogs.com/maluning/p/8570717.html
https://www.cnblogs.com/fnlingnzb-learner/p/9300073.html
https://blog.csdn.net/tj807126663/article/details/28293533
https://www.cnblogs.com/LuckCoder/p/8467640.html
https://www.cnblogs.com/yangxiaoping/p/8268209.html
https://blog.csdn.net/bruceyang2009lzu/article/details/8525451
https://blog.csdn.net/u013006553/article/details/78158717
https://blog.csdn.net/weixin_36888577/article/details/79937886
https://www.cnblogs.com/jimoer/p/8783604.html
https://blog.csdn.net/shaosunrise/article/details/85158249
const static sizeof typedef
https://blog.csdn.net/m0_37357063/article/details/82728593
https://www.cnblogs.com/xudong-bupt/p/3509567.html
https://www.cnblogs.com/qintangtao/p/3285937.html
https://www.cnblogs.com/huolong-blog/p/7587711.html
https://blog.csdn.net/qq_29067611/article/details/79297813
https://blog.csdn.net/andrewniu/article/details/80566324
https://blog.csdn.net/hai008007/article/details/80651886
虚函数
https://www.cnblogs.com/maizi008/p/6050162.html
http://c.biancheng.net/view/1523.html
https://blog.csdn.net/lyztyycode/article/details/81326699
https://blog.csdn.net/zhoujy1996/article/details/80556115
指针
https://blog.csdn.net/weixin_39951988/article/details/87773322
https://blog.csdn.net/qq_25652139/article/details/80821857
https://www.cnblogs.com/lvchaoshun/p/7806248.html
https://bbs.csdn.net/wap/topics/350167870
https://blog.csdn.net/erica_ou/article/details/80809543#itm5
https://www.cnblogs.com/hualalasummer/p/3712179.html
https://blog.csdn.net/qq_33266987/article/details/80842413
https://blog.csdn.net/weixin_39951988/article/details/87790896
https://blog.csdn.net/windgs_yf/article/details/80651184
https://blog.csdn.net/smartgps2008/article/details/90648015
https://blog.csdn.net/flowing_wind/article/details/81301001
https://blog.csdn.net/Helloo_jerry/article/details/80342690
继承多态重载友元
https://www.cnblogs.com/Rosanna/p/3331578.html
https://blog.csdn.net/qq_39412582/article/details/81628254
https://blog.csdn.net/qq_39759656/article/details/82052336
https://blog.csdn.net/fanyun_01/article/details/79122916
http://c.biancheng.net/view/1489.html
https://blog.csdn.net/NeverWA/article/details/80817229
https://www.cnblogs.com/zhangjxblog/p/8723291.html
https://www.cnblogs.com/luxiaoxun/archive/2012/08/09/2630751.html
https://www.cnblogs.com/shmilxu/p/4849097.html
https://www.cnblogs.com/cxq0017/p/6490945.html
https://blog.csdn.net/liitdar/article/details/80654324
https://blog.csdn.net/qq_43189737/article/details/82669176
https://www.cnblogs.com/ZY-Dream/p/10068993.html
https://blog.csdn.net/aixintianshideshouhu/article/details/88727084
https://www.cnblogs.com/longcnblogs/archive/2017/10/09/7642951.html
https://www.cnblogs.com/tp-16b/p/8850197.html
设计模式
https://www.cnblogs.com/chengjundu/p/8473564.html
https://blog.csdn.net/qq_33854260/article/details/77398781
多线程
https://www.cnblogs.com/steamedbun/p/9376458.html
https://blog.csdn.net/MOU_IT/article/details/88712090
https://blog.csdn.net/u013457167/article/details/83960330
https://blog.csdn.net/gx_1983/article/details/78151949
https://blog.csdn.net/gx_1983/article/details/78395453
https://www.cnblogs.com/zsychanpin/p/7122561.html
https://blog.csdn.net/ouyangfushu/article/details/80199140
https://blog.csdn.net/Crazy_Tengt/article/details/79166856
https://blog.csdn.net/xy_cpp/article/details/81910513
https://blog.csdn.net/i_likechard/article/details/78206018
https://www.cnblogs.com/eilearn/p/9414962.html
输入输出流
https://segmentfault.com/a/1190000010266504
https://www.cnblogs.com/feichangnice/p/9201822.html
https://www.cnblogs.com/journal-of-xjx/p/6679663.html
https://www.cnblogs.com/mlgjb/p/8821340.html
https://blog.csdn.net/monk1992/article/details/86501679
https://www.cnblogs.com/smile233/p/8379802.html
https://blog.csdn.net/nyist_zxp/article/details/80257760
https://blog.csdn.net/weixin_42332134/article/details/81947124
https://blog.csdn.net/zong596568821xp/article/details/81134406
https://www.cnblogs.com/aminxu/p/4686320.html#reserve
https://blog.csdn.net/yan_star/article/details/88937283
https://www.cnblogs.com/ywliao/articles/8116622.html
https://blog.csdn.net/cxsydjn/article/details/79487805
https://blog.csdn.net/weixin_42825576/article/details/81571419
https://www.cnblogs.com/zhao-zongsheng/archive/2018/05/26/9092520.html
https://blog.csdn.net/ljianhui/article/details/46487951
https://blog.csdn.net/dosthing/article/details/80641173
https://blog.csdn.net/jiange_zh/article/details/79356417
https://www.cnblogs.com/jimodetiantang/p/9016826.html
http://c.biancheng.net/view/199.html
https://blog.csdn.net/HELO_WORlDz/article/details/90320113
https://www.cnblogs.com/porter/p/3611718.html
https://blog.csdn.net/coder_yi_liu/article/details/51163991
https://blog.csdn.net/csdn_kou/article/details/82891141
folly库学习
https://blog.csdn.net/weixin_30788731/article/details/99306992
https://github.com/facebook/folly
引用及构造函数
https://www.jianshu.com/p/b90d1091a4ff
https://blog.csdn.net/carbon06/article/details/81222759
https://blog.csdn.net/Skying_/article/details/80571484
https://www.cnblogs.com/xiangtingshen/p/11005281.html
https://blog.csdn.net/xiaolewennofollow/article/details/52559306
https://www.lanindex.com/stdmove%E5%AE%9E%E9%99%85%E5%BA%94%E7%94%A8%E5%88%86%E6%9E%90/
https://blog.csdn.net/a3192048/article/details/83277412
https://blog.csdn.net/p942005405/article/details/84644069
https://blog.csdn.net/weixin_34233679/article/details/86260468
https://www.cnblogs.com/zhj5chengfeng/p/5662774.html
https://blog.csdn.net/davidhopper/article/details/90696200
https://www.cnblogs.com/lysuns/p/4278589.html
https://www.cnblogs.com/chenyangyao/p/folly-future.html
https://www.cnblogs.com/leijiangtao/p/12045878.html
数据结构及算法
https://www.jianshu.com/p/bf73c8d50dc2
https://blog.csdn.net/lingchen2348/article/details/52774535
https://blog.csdn.net/feizaosyuacm/article/details/54919389
http://www.cnblogs.com/eniac12/p/5329396.html
https://www.cnblogs.com/jymblog/p/5421148.html
https://blog.csdn.net/monster_ii/article/details/82115772
https://blog.csdn.net/u012428012/article/details/79089915
https://www.cnblogs.com/kevinsharif/p/9216807.html
https://blog.csdn.net/qq_37941471/article/details/80817592
https://www.cnblogs.com/GODYCA/archive/2012/12/27/2835185.html
https://blog.csdn.net/sjhdxpz/article/details/81133748
https://www.cnblogs.com/xiaolovewei/p/7763867.html
https://www.cnblogs.com/llguanli/p/7363657.html
https://blog.csdn.net/wwxy1995/article/details/88650344
https://www.cnblogs.com/raichen/p/5772056.html
https://blog.csdn.net/zw6161080123/article/details/80639932
https://blog.csdn.net/isunbin/article/details/81707606
https://blog.csdn.net/qq_28114615/article/details/85715017
https://blog.csdn.net/poison_biti/article/details/75798001
https://blog.csdn.net/okiwilldoit/article/details/78355872
https://www.cnblogs.com/yeya/p/9845910.html
https://blog.csdn.net/friendbkf/article/details/50060239
https://www.cnblogs.com/nullzx/p/8729425.html
http://www.360doc.com/content/18/0904/19/25944647_783893127.shtml
Linux相关
linux
http://www.cnblogs.com/gaojian/archive/2012/07/11/2586075.html
http://blog.csdn.net/rainly0712/article/details/5571812
https://www.cnblogs.com/yangang92/p/5679641.html
https://www.cnblogs.com/wangkongming/p/4476933.html
https://www.jianshu.com/p/4ec50fdaf388
https://blog.csdn.net/gui951753/article/details/82348485#3-%E5%BC%82%E6%AD%A5io%E6%A8%A1%E5%9E%8B
https://www.cnblogs.com/skyofbitbit/p/3654531.html
https://www.cnblogs.com/Soy-technology/p/11114625.html
https://www.cnblogs.com/embedded-linux/p/9347060.html
https://www.cnblogs.com/wuyepeng/p/9737583.html
https://blog.csdn.net/qq_27923041/article/details/83857964
https://blog.csdn.net/zm_2209068178/article/details/78398234
https://blog.csdn.net/ypt523/article/details/80290208
https://www.jb51.net/article/123081.htm
后端服务相关:
后台服务框架
https://blog.csdn.net/qq_32595453/article/details/80563142
nginx代理及负载均衡
https://www.runoob.com/w3cnote/nginx-proxy-balancing.html
https://www.runoob.com/w3cnote/nginx-setup-intro.html
https://zhuanlan.zhihu.com/p/66757962
https://www.jianshu.com/p/ae76c223c6ef
https://www.cnblogs.com/xiugeng/p/10155283.html#_label0
https://www.cnblogs.com/duanxz/p/5208848.html
https://blog.csdn.net/u012414189/article/details/84256667
https://blog.csdn.net/u012414189/article/details/84111636
https://www.runoob.com/docker/docker-tutorial.html
RPC
https://blog.csdn.net/u012414189/article/details/84111338
https://blog.csdn.net/breaksoftware/article/details/81564405
https://gitee.com/mirrors/BRPC
https://www.cnblogs.com/raoshaoquan/p/7574416.html
https://my.oschina.net/javamaster/blog/1541587?p=2
https://blog.csdn.net/testcs_dn/article/details/78038842
https://blog.csdn.net/u013521220/article/details/66530188
https://waylau.com/remote-procedure-calls/
http://www.sohu.com/a/320599994_463994
https://www.jianshu.com/p/b0343bfd216e
https://blog.csdn.net/yinjun66/article/details/78512124?locationNum=4&fps=1
xml+json+proto
https://www.cnblogs.com/tohxyblog/p/8974763.html
https://blog.csdn.net/suyinfan/article/details/74876709
https://blog.csdn.net/u012414189/article/details/84074036
https://www.runoob.com/json/json-tutorial.html
https://www.runoob.com/xml/xml-tutorial.html
https://blog.csdn.net/u014043213/article/details/80336805
https://www.cnblogs.com/fnlingnzb-learner/p/6743367.html
redis+kafka
https://www.runoob.com/redis/redis-tutorial.html
https://www.cnblogs.com/haolujun/p/9632835.html
https://www.cnblogs.com/jasontec/p/9699242.html
https://www.cnblogs.com/cthon/p/9357464.html
https://www.cnblogs.com/aksir/p/10183642.html
网络通信
https://mp.weixin.qq.com/s?__biz=MzIwMTg3NzYyOA==&mid=2247483701&idx=1&sn=b21d65f8ba4ae7f861a6e6175be2303c&chksm=96e67026a191f930c540a8c823c6ad5355dc4cb92824eadc9485aa195167768560dc506af358&token=1104592742&lang=zh_CN#rd
https://www.cnblogs.com/coder-programming/p/10627746.html
https://www.cnblogs.com/lsdb/p/9254544.html
https://www.cnblogs.com/williamjie/p/9390164.html
https://www.cnblogs.com/aspirant/p/9166944.html
https://www.cnblogs.com/tuojunjie/p/6215509.html
https://blog.csdn.net/qq_21383435/article/details/80032375
https://blog.csdn.net/qq_18649781/article/details/85634755
https://blog.csdn.net/u014493244/article/details/86524483
https://blog.csdn.net/jingzhunbiancheng/article/details/80994909
https://www.cnblogs.com/arnoldlu/p/9633254.html
https://blog.csdn.net/u011857683/article/details/82958579
https://www.cnblogs.com/dion-90/articles/8442606.html
大数据相关:
大数据相关
https://blog.csdn.net/m0_38010471/article/details/85700200
https://blog.csdn.net/fengfengchen95/article/details/81661823
https://blog.csdn.net/fengfengchen95/article/details/88898276
https://baijiahao.baidu.com/s?id=1619115437091305223&wfr=spider&for=pc
https://blog.csdn.net/vbirdbest/article/details/82461109
https://www.cnblogs.com/xiaodong520/p/8657925.html
https://blog.csdn.net/cafucwxy/article/details/79500215
https://juejin.im/post/5cbd1bb8f265da036f4e7eca
大数据相关
http://wiki.adtech.sogou-inc.com/wiki/index.php/%E8%87%AA%E5%8A%A8%E5%8C%96%E5%BB%BA%E4%BB%93%E5%B7%A5%E5%85%B7%E4%BD%BF%E7%94%A8%E6%96%87%E6%A1%A3
https://git.sogou-inc.com/
spark+hive
https://www.cnblogs.com/qingyunzong/p/8886338.html
https://blog.csdn.net/longzilong216/article/details/23921235
https://blog.csdn.net/qq_36617639/article/details/80324982
https://blog.csdn.net/duozhishidai/article/details/86651526
https://blog.csdn.net/qq_17677907/article/details/88685705
https://www.cnblogs.com/RingWu/p/10046224.html
https://www.cnblogs.com/RingWu/p/10078452.html
http://www.sohu.com/a/270444235_494938
https://blog.csdn.net/qq_41028958/article/details/80853089
https://www.cnblogs.com/wangbin2188/p/10024661.html
数据库
https://www.cnblogs.com/wsg25/p/9615100.html
https://blog.csdn.net/wyh7280/article/details/83350722#BCNF_184
https://www.cnblogs.com/knowledgesea/p/3667395.html
https://blog.csdn.net/qq_38083665/article/details/80847321
https://www.cnblogs.com/panchanggui/p/10154827.html
https://www.cnblogs.com/yadongliang/p/8981801.html
https://blog.csdn.net/lukabruce/article/details/80624619
http://www.pianshen.com/article/5774213577/
https://zhuanlan.zhihu.com/p/22165241
https://clickhouse.yandex/docs/zh/getting_started/
Redash
http://10.129.35.15:8080/
https://redash.io/help/
https://www.jianshu.com/p/851c91c54a58
https://ywnz.com/linuxysjk/4254.html
https://blog.csdn.net/ycx901221/article/details/79936035
https://blog.csdn.net/tianjiewang/article/details/83012635
flume+kafka+storm
https://blog.csdn.net/see_you_see_me/article/details/78483083
https://blog.csdn.net/softwareyyb/article/details/84076505
https://www.cnblogs.com/swordfall/p/8169554.html
https://www.cnblogs.com/swordfall/p/8157766.html
https://www.cnblogs.com/swordfall/p/8254271.html
https://blog.csdn.net/qq_39160721/article/details/80255194
https://www.cnblogs.com/cn-7876/p/7757760.html
https://www.cnblogs.com/mzzcy/articles/7124665.html
https://blog.csdn.net/gyshun/article/details/79710534
https://www.cnblogs.com/tonglin0325/p/8810313.html
https://www.cnblogs.com/the-tops/p/6497809.html
https://blog.csdn.net/qq_21989939/article/details/79517794
https://blog.csdn.net/pony_maggie/article/details/95862515
https://www.cnblogs.com/xuwujing/p/8584684.html
https://www.maiyewang.com/2018/11/28/flumekafkastorm%e6%95%b4%e5%90%88%ef%bc%88%e4%ba%8c%ef%bc%89-flume-%e5%a4%b4%e6%96%87%e4%bb%b6header%e5%a4%84%e7%90%86/
https://blog.csdn.net/chenguangchun1993/article/details/79474350
https://www.cnblogs.com/qingyunzong/p/8994494.html
https://blog.csdn.net/qq_29186199/article/details/80827085
https://www.cnblogs.com/qingyunzong/p/8995554.html
https://www.cnblogs.com/sa-dan/p/8241372.html
https://www.w3cschool.cn/apache_kafka/
https://www.w3cschool.cn/apache_storm/
https://www.jb51.net/article/133853.htm
https://blog.csdn.net/dapeng1995/article/details/81536862
http://www.panchengming.com/2018/01/26/pancm70/
https://www.cnblogs.com/huxi2b/p/6223228.html
https://blog.csdn.net/mark_wu2000/article/category/8043861
Hadoop
https://www.yiibai.com/hadoop/
https://www.w3cschool.cn/hadoop/
https://blog.csdn.net/weixin_42142630/article/details/81837131
http://hadoop.apache.org/docs/r1.0.4/cn/quickstart.html
https://blog.csdn.net/qq_38318622/article/details/80521643
http://cloud.hadoop-qa.sogou:8080/
https://blog.csdn.net/miachen520/article/details/91039661
https://blog.csdn.net/java_66666/article/details/81015302
https://blog.csdn.net/wzk646795873/article/details/79583218
https://www.cnblogs.com/hadoopdev/p/4381299.html
https://blog.csdn.net/nyotengu/article/details/81362025
https://www.cnblogs.com/itboys/p/10592871.html
https://www.cnblogs.com/softidea/p/9168954.html
https://wenku.baidu.com/view/f2ae81ea915f804d2a16c12a.html
http://blog.sina.com.cn/s/blog_bcc3767d0102wx86.html
https://blog.csdn.net/DearLisir/article/details/82767313
https://blog.csdn.net/weixin_40568643/article/details/79133753
https://blog.csdn.net/aa5305123/article/details/83095275
https://www.cnblogs.com/code2one/p/10123112.html
https://www.jianshu.com/p/442521ddc28f
https://www.jianshu.com/p/72e395d8cb33
https://www.jianshu.com/p/a5bf490247ea