博客主页:Skylar Lin
新人博主🧑,希望多多支持🍺,还有好多库存和大家分享🎁。
前言
常言道,“ 鲲之大,一锅炖不下 ”;笔记之多,一文也写不尽。且先说一说我记笔记的心酸历程。
相信很多小伙伴在刚开始学习编程的时候,都碰到过大大小小很多坑。像 Lin 的话,就在记编程笔记上踩过不少坑。
在刚上大一那会儿,我还比较懵懂🤡,当时一口气就买了一叠 “ 漂亮 ” 的笔记本,打算像高三一样,记上满满当当的优美的笔记。因为我本人有点儿强迫症,在记笔记这件事儿上,只要笔记里哪部分写得不好看了,我都会发自心底地 “ 厌恶 ” 我的笔记;哪曾想,编程笔记上一堆代码,手写起来根本没法看,于是 用小本本记笔记就哒咩了 。
后来我又用 word 文档记笔记,常常因为排版和格式头疼😣;后来,我又接触了 markdown 和 Typora,简洁的排版、高效的输入,完了,这肯定是冲我来的😃!
最后,没错,还有最后。在众多的笔记工具中,我最终选择了 flowus 作为我的笔记宝库。它也是支持 markdown 语法的,而且还有很多额外的功能,这段不是植入哈😂,如果可以是的话,真希望它能给我打钱。
记什么笔记?
好的,现在回到正文,我做笔记都记录哪些知识点呢?我的答案是:怕遗忘的、重要的知识。
好记性不如烂笔头。对于那些自己不熟悉的,可能忘记,还有就是重要的知识,Lin 认为都可以记作笔记。一来可以方便我们进行复习,其次记笔记的过程也是对知识的消化,第三点就是可以发发博客装一装 X (✿◡‿◡) 。
如果觉得做笔记太麻烦,也可以关注一下 Lin,Lin 会不时分享自己的编程笔记,希望大家支持o((>ω< ))o
我的笔记
前面说了我有强迫症,所以我做笔记时不仅会在意排版,还很在意知识点的完整度。我会把各类知识分门别类地摆放好。下图是我在flowus的笔记分类:
还有计算机基础知识、刷题笔记等:
算法类笔记
对于算法笔记,我是按照知识点来划分,我的算法笔记中目前有这么一些分类:
属实是太菜了,还有很多知识没有整理,希望接下来一年时间力扣能刷到700题🐱🐉
在上面的每个板块中,我都会记下几道例题,以便温习,如下图:
语言类笔记
因为我学习的语言是C++,所以我会从基础语法,面向对象编程,泛型编程,C++新特性等方面来做笔记。对于这部分的笔记,我比较多的参照了《C++ Primer 5》,其次就是一些教学视频,以及优秀的博客文章,属于是东拼西凑。
需要强调的一点是,我们在学习基础知识时,要加强对原理的理解。
下面是我的一些笔记:
计算机基础类笔记
对于计算机基础,枯燥难懂,且信息量巨大;需要把握好笔记的主线,才能写出优美的、赏心悦目的、发自内心喜欢的笔记,否则就会如数百只虫子🐛在脑子了蠕动,爬行,啃食,令人抓狂😬。
下面是一些计网、OS笔记:
结语
不登高山,不知天之高也;不临深溪,不知地之厚也。身为计算机类的学生,还有很多知识需要我们去学习,也值得我们去尝试;同时,也别忘了走走停停,记录一路美好。
切记:前路虽远,行则将至。