【心得篇】学习心得总结篇

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/chenshi_2753/article/details/80054487

一、有目的学习的重要性
分享下一个感觉很不错的学习方法:

学习一个东西前一定要目标感,学习前要列举问题,多问几个问什么,然后带着这些问题到书或视频里去寻找答案。即有目的地去搜索,主动去学习。

比如学习redis,可能会有这样的问题:

1.为什么要有缓存?
2.缓存和应用程序是在一个进程内还是不同的进程?
3.缓存在本机还是网络上?
4.数据是什么格式的?
5.缓存和数据库的一致性怎么保证?
6.如何实现高性能?
7.一台redis服务器挂满了怎么办?
8.一个redis服务器挂了怎办办?

通过不同的问题去不通的渠道去寻找答案。文章、书籍、视频等等。
更高层的思考是,经常站在设计者的角度去思考问题,甚至自己去思考实现方案,然后和人家的实现对比,会有极大的收获。

这种以我为主,不断丰富自我的知识结构,建立自己的知识大厦。有了自己的一套学习方法,应对新技术会轻松多。

在读书看视频过程中,要勤于思考总结:这一章到底讲了什么东西?解决了什么问题?能不能用自己的语言描述一遍?

学习编程的加速度是,自己的知识结构越丰富,加速越快。
即,努力把自己往上提,尽量从上往下俯视。

二、遇到问题,寻找错误提示的重要性
通过各种手段去查看出现问题、错误的提示信息。这是最便捷的方式。比如,使用ES时候,用IDE写个创建索引库的demo时,自己命名为“javaTest”。却怎么也创建不成功,编译通过后,就是不生效。缕完代码没问题,此时通过xshell上发现es的服务端提示不允许有大写字母。
所以,在客户端操作出现问题的时候立马去服务端查看提示信息以快速定位问题。

三、如何通过书本快速大体掌握技术
1.列提纲的重要性
看具体内容前,拿纸和笔把这一节的内容列个提纲,根据作者的二级标题的段落安排去罗列。然后大致清楚主要有哪些技术点需要自己掌握,至于哪些是重点,则需要根据视频或者老师的指导了。
2.根据提纲画思维导图,把知识点罗列起来

猜你喜欢

转载自blog.csdn.net/chenshi_2753/article/details/80054487
今日推荐