抓紧时间,少纠结,少享受,现在的享受舒适度都太低级,年轻还是应该奋斗,而且不能安于现状上班,几年内要创业,要有知识。
少说中文了,我们还是用代码说话吧。
目标是7月底之前,把百度云盘里面大数据相关所有视频看完。这要求必须争分夺秒,没看懂也先过,不要反复看了,后面还会练到的,现在知道大概是个什么东西,然后看完有一个自己的理解就行了,自己都写过一遍。
你先把视频看懂,然后自己再写,所谓看懂就是能自己把代码每个单词的意思都弄懂,而不是模棱两可。
所谓理解,就是自己默着都能按思路写出来。【学习不需要第一次就把所有细节的单词都弄懂,要从整体上学,但核心的关于流程 第一步做啥第二步做啥,这个主要的框架或者说套路的步骤要掌握。】
【什么叫重要?去掉这部分不行,整个工作流程跑不通了,这就叫重要】
【为什么要比较?比较让你明白两个概念或者事物的独特优势,就好比为什么你选择这个女的 不选择那个女的,否则你很难有清醒的认知,都是一锅粥。】
8月数据结构和算法全部刷一遍,然后9月直接换工作。
抓紧时间学习,我学习时候心里都是美滋滋的,因为我知道会获得丰厚的回报,而游戏和电视剧无法带给我这种累计的快感,我的欲望在真实世界能得到极大满足。真实世界可是比虚拟中满足自己要爽太多了,虽然成功很漫长,但是享受的时间更漫长。学习让我获得我想要拥有的一切,而不是想吃啥吃不着,看见美女不能上。你一天浮躁个啥,那些游戏和电视剧真的不是成年人的快乐。
甚至玩游戏的时候 买球的时候我还是想学习,上瘾。不想错过一分钟的学习
先学一会儿,然后再决定向什么方向努力。
day3-15 写一个MapReduce程序
1.创建maven项目,pom.xml里写好依赖,导入log4j.xml文件。
2.创建Mapper,Reducer,Driver三部分(Driver作用是串联,具体的看代码) 写代码时照抄即可,你看懂了能抄,已经是不错的程序员了。
Mapper的工作逻辑:他有初始化方法和结束方法,初始化方法将数据拆成一行一行输入进来,每一行数据调用一次map方法,映射成你需要的KV数据。