# LearningNote **Repository Path**: yfhusrepo/LearningNote ## Basic Information - **Project Name**: LearningNote - **Description**: C++和Linux学习笔记 - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2021-03-11 - **Last Updated**: 2021-03-11 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # LearningNote 这个仓库中 **[面试总结](https://github.com/szza/LearningNote/tree/master/1.%E9%9D%A2%E8%AF%95%E6%80%BB%E7%BB%93)**、**[数据结构与算法](https://github.com/szza/LearningNote/tree/master/2.%E6%95%B0%E6%8D%AE%E7%BB%93%E6%9E%84%E4%B8%8E%E7%AE%97%E6%B3%95)** 是秋招过程中的总结,其余几个类别是学习过程中琐事总结。以下是自己学习过程中收集的视频资源: + [Linux 系统编程视频](https://www.bilibili.com/video/BV1dt411f7TZ?p=3) + [操作系统视频](https://www.bilibili.com/video/BV1YE411D7nH?from=search&seid=6559705588340463788) + [网络编程视频](https://www.bilibili.com/video/BV1eb411F74G) + [Moduo视频讲解](https://www.bilibili.com/video/BV11b411q7zr) + [设计模式视频](https://www.bilibili.com/video/BV1kW411P7KS?from=search&seid=1006917398839692361) --- 后续更新: ### 学习路线 + [C++ & Linux后端进BAT的学习路线](https://mp.weixin.qq.com/s?__biz=MzkyMjIxMzIxNA==&mid=2247483878&idx=1&sn=41660c3f2567fa1cfb796ca8215f62ac&chksm=c1f68fd7f68106c196e7ccf1c60826434240e54c6a2b4530fc705dda7232d4bee513e7bce4fb&token=327902945&lang=zh_CN#rd) + [C++ & Linux 后端进阶之:学习开源项目](https://mp.weixin.qq.com/s?__biz=MzkyMjIxMzIxNA==&mid=2247484113&idx=1&sn=84118e75d14fddee3c8715d1cf556860&chksm=c1f68ce0f68105f68afea2d7d6a643657dac403965f1109e319970c6a87c3d222ac9a15552ae&token=327902945&lang=zh_CN#rd) ### 深入了解 Modern C++ + [剖析 std::unordered_map O(1)时间复杂度的原理:Hash冲突、退化](https://mp.weixin.qq.com/s?__biz=MzkyMjIxMzIxNA==&mid=2247483656&idx=1&sn=a204fedfbf2cf7f2023979c56b756c8a&chksm=c1f68f39f681062fe0e31f2a07fd576ff8fcb3b3016bf024afa8703520390ca7fa3b257997da&token=327902945&lang=zh_CN#rd) + [剖析 std::unordered_map 插入节点过程](https://mp.weixin.qq.com/s?__biz=MzkyMjIxMzIxNA==&mid=2247483848&idx=1&sn=d459a04730a4e56653452eae9f71d424&chksm=c1f68ff9f68106ef0c606d105f8a25d9e0e7e241faf3bbf4b92b7d0484e711c10597596535a6&token=327902945&lang=zh_CN#rd) + [初探值与引用:学会正确地使用右值引用](https://mp.weixin.qq.com/s?__biz=MzkyMjIxMzIxNA==&mid=2247483868&idx=1&sn=3271bc5f1694818a493fd54185b341dd&chksm=c1f68fedf68106fb21fedd83136aa39a1ed01761ad68018d9bedd1591d9241cb8838432d634b&token=327902945&lang=zh_CN#rd) + [再探值与引用:函数模板的类型推导规则辨析](https://mp.weixin.qq.com/s?__biz=MzkyMjIxMzIxNA==&mid=2247483974&idx=1&sn=2be406fac97ff57e7a864bf8a509b1f1&chksm=c1f68c77f6810561412366b292a567882b4dcfc178fe9d7fc206a88f9f22c2e05d498cce5d5b&token=327902945&lang=zh_CN#rd) + [裸数组传入模板函数,退化还是不退化](https://mp.weixin.qq.com/s?__biz=MzkyMjIxMzIxNA==&mid=2247483994&idx=1&sn=004b11093b51ab0fc3faf41c6b50a747&chksm=c1f68c6bf681057d98be6ee049da81e528b439f54db8f4b6d4834149cd7d2a09cc3f536e8c14&token=327902945&lang=zh_CN#rd) + [auto与函数模板之推导规则辨析](https://mp.weixin.qq.com/s?__biz=MzkyMjIxMzIxNA==&mid=2247484055&idx=1&sn=f4305e1c8f6533ecf99c78b6833fe263&chksm=c1f68ca6f68105b0cdc196500dcca65c07f801898f7efb490644e7a0a298884e3197b8f8d9f5&token=327902945&lang=zh_CN#rd) + [decltype,乃编译器之化身](https://mp.weixin.qq.com/s?__biz=MzkyMjIxMzIxNA==&mid=2247484259&idx=1&sn=93010ccfe78b164a8f758b5b38c2681a&chksm=c1f68d52f68104440bfc7a024aa1985ceac1f39c4af581f6e80b7b77ee3fbbafb86723a6e9b6&token=327902945&lang=zh_CN#rd) + [别再徘徊于{}与()之间了,来学习初始化的正确用法](https://mp.weixin.qq.com/s?__biz=MzkyMjIxMzIxNA==&mid=2247484397&idx=1&sn=02bdcfae05bf50963509187e0131ba6d&chksm=c1f68ddcf68104ca42c6d11ace316b1e146b76e1473b1f17d25d7211635fe983735cf72834f8&token=327902945&lang=zh_CN#rd) + [编译器优化之copy elision、RVO](https://mp.weixin.qq.com/s?__biz=MzkyMjIxMzIxNA==&mid=2247484605&idx=1&sn=52205144a7a9819e4a8f181eccec7914&chksm=c1f68a8cf681039a0d5c454dd1b0d1899ba15d4fd99ddc0d1885a7b93cb3b5b4b6f53c9d5ca3&token=327902945&lang=zh_CN#rd) + [提高C++程序员的自我修养 from 剖析STL内存分配器](https://mp.weixin.qq.com/s?__biz=MzkyMjIxMzIxNA==&mid=2247484735&idx=1&sn=c67b3f2acfb10d991f5a78ab4aee3162&chksm=c1f68b0ef681021899c96c3c88b4459fe436551fafc28f85fb60504b091228f54787f8d1ff76&token=327902945&lang=zh_CN#rd) + [编译器优化之 Empty Base Class Optimization](https://mp.weixin.qq.com/s?__biz=MzkyMjIxMzIxNA==&mid=2247484770&idx=1&sn=460a07d3abaec0ca0d88721c7fb4d2fb&chksm=c1f68b53f68102454080b37505a904bc15cdb3c147773132f93b80c167b26afea44e9735e999&token=327902945&lang=zh_CN#rd) ### 多线程编程实践 + [从thread开始,迈入多线程的大门](https://mp.weixin.qq.com/s?__biz=MzkyMjIxMzIxNA==&mid=2247484579&idx=1&sn=07ffd2a0b7cb37c739387e2e3327641b&chksm=c1f68a92f6810384c314254b36b0d188a61b87ad52c3503ca7d4282be78a050fbc85a4549aed&token=327902945&lang=zh_CN#rd) --- 后续更新,首发于个人技术号 `look_code_art`,欢迎关注。更多硬核知识等你发现: ![](https://github.com/szza/LearningNote/blob/master/looker.jpg)