读书笔记怎么做?
阅读笔记是阅读时快速吸收知识的好方法。
以下是我看了这么多年总结出来的方法,在此分享给大家:
首先,明确阅读的目的。
在《高效能人士的7个习惯》,作者史蒂芬·柯维提出了第二个习惯:以结尾开始。也就是说,做任何事情之前,都要先确定目标。这样做的好处有一个非常明显的好处:你的洞察力会大大提高。
假设你需要学习如何标题的知识,那么当你浏览网页,翻阅书籍的时候,你会集中精力去寻找相应的方法,而不是从头读到尾。
选对了阅读方法,你就成功了一半。我通常的方法是:读书的时候,手里一定要有笔。不管是自来水笔还是荧光笔,如果读到一句我认为有道理或者有意思的话,我就会画出来,做上标记。我的常用工具如下图所示:
还有便利贴和荧光指示贴。功能也是为了标记。下次复习这本书的时候,可以直接翻到这一页,看看之前用荧光笔标注的地方,快速获得相应的知识。
知识的系统整理经过第1步和第2步,已经有很多书的部分用荧光笔画了。这个时候我会记在本子上,每个周末花一两个小时整理这些知识。
如果是零散的知识点,用洋葱笔记法做笔记。如果是实用的书,试着做一个思维导图。
用图片来解释也更直接:
这里有一个很方便的小工具:喵喵喵机。
这货看起来像这样:
喵喵的机器是热敏打印机。它不t不需要墨水,只需要充满电,装上打印纸,就可以用手机拍照打印出来。Itit'非常方便快捷。Itit'只是懒。我不不想成为福音~
04定期审查
做笔记的原因之一是我们的大脑容量有限,有时会卡住。所以复习尤为重要。还记得我们上学的时候,老师总是提醒我们复习吗?尤其是考前?老师s的复习和这里的复习是一样的,只是为了防止我们忘记学过的知识和读过的书。
复习的方法很多,前面用荧光笔标注的内容是重点。如果再复习的时候觉得某个东西不重要,就在旁边做个记号。同样,你可以把你认为仍然重要的东西记下来。
这个时候我就给你安利一个好方法,效果很好。(我自己试过)
用你的记忆做一个思维导图。你能回忆起的任何你认为相关的东西都写在一张A4纸上。写完后,再把书打开,和书对比一下,看看自己忘记了哪一部分,记错了哪些知识,改正过来,再写一遍思维导图。
写在最后:
每个人都有个人习惯和方法,我的方法不一定适合你,但可能有一定的参考价值。如果给你一些记笔记的思路我会很开心的~感谢阅读~
在书里放一些笔记:
作为程序员的你,常用的软件有哪些?
这是非常多。我以常见的编程开发软件和数据库管理软件为例简单介绍几种,有兴趣的朋友可以试试:
01编程开发软件取决于具体的编程语言,不同语言的开发工具自然不同。这里以常见的C/C、Java、Python为例,简单介绍三款常用软件:
C/C:VisualStudio
这是一个非常专业的Windows平台下的集成开发工具。它被称为宇宙中第一个IDE环境。不仅仅是C/C,还有C#和VB等常见的编程语言。这个软件可以得到很好的支持,具有智能补全、代码高亮、语法检查等优秀的功能。此外,它还支持单元测试、代码重构和分析等高级功能,因此非常适合大型项目的开发和维护。
Java:IntelliJ理念
这是一款非常专业和智能的Java开发工具,在企业和个人桌面都有非常高的使用率和普及率。它有非常好的功能,如自动完成,语法提示,代码高亮显示等。此外,它还支持JUnit、CVS集成、代码重构等高级功能。自带Maven和Gradle构造工具,所以更适合Java项目开发和维护,个人使用非常好:
Python:PyCharm
这是一个非常专业的Python开发软件。像IntelliJIDEA,Jetbrains产品非常受业界欢迎和喜爱,具有智能补全、代码高亮、语法提示等优秀功能。此外,它还支持代码重构和分析、单元测试等高级功能。,所以更适合大型项目,对于个人使用也非常简单易用和容易掌握:
数据库管理软件很多,不同的数据库都有专门的管理软件和工具。下面介绍三款通用的数据库管理软件,分别是HeidiSQL、DBeaver和DataGrip,日常使用非常不错:
HeidiSQL
这是一个非常轻便灵活的Windows平台下的数据库管理软件,是基于Delphi开发的。目前支持MySQL、MariaDB、MSSQL、PostgreSQL等主流数据库,以及常用的建库、建表、查看索引、触发器等基础功能。这个软件兼容性很强。此外,它还支持SQL脚本导入导出、数据备份恢复等功能,对于日常数据库管理非常好:
DBeaver
这是一个基于Java开发的数据库管理软件,免费,开源,跨平台。目前,它支持Oracle、MySQL、PostgreSQL、SQLServer等主流数据库开发,基本的建库、建表、查看索引、触发器、存储过程等功能都可以很方便的查看和设计,数据库导入导出、数据恢复备份等功能也很不错,是日常数据库管理和维护的非常好的工具:
DataGrip
这也是一个通用的数据库管理软件。Jetbrains产品支持跨平台,但原则上对个人不免费。PostgreSQL、MySQL、Oracle等常用数据库都可以通过该软件得到很好的支持。数据导入导出(备份恢复)、智能代码填充、版本集成控制等功能都很不错,也是日常数据库管理的好工具。
目前,让让我们分享这些好的编程开发软件和数据库管理软件。当然还有很多其他的软件,比如VMware,Git,Axure,也是常用的,要看各自的领域。网上也有相关教程和资料,非常详细。有兴趣的可以搜一下。希望以上分享的内容能对你有所帮助,也欢迎大家提出意见和评论进行补充。