咸糖记录编程的地方

Do what you love and the money will follow.

目录
总结一下最近的情况吧
/  

总结一下最近的情况吧

时间没想到是真的过的好快啊
大三的上学期已经过来了一半了,我还没有作出抉择,到底是将py作为自己的第一语言还是将java作为自己的第一语言。不过我的目标一直没有改变,做一个能够实现推荐系统的爬虫工程师。
不过很快就能得出答案了,这半个学期想想还是做了许多事情的。
算法的提升:首先是咬着牙刷完了一整本《算法4th》(没怎么做课后习题),但是我觉得算法这种东西,对于开发只要知道有这样个算法/数据结构,能想起来就行了。然后就是leetcode,我的目标是大三找工作的时候刷完300道leetcode,现在国内的领扣和国外的版本加起来差不多刷了110道这样,要是周末每天刷7道,应该还能再二刷一遍。现在的感觉就是敢于在脱离IDE的情况下写Python了,调用api的时候条理也清晰很多。但是还是想告诫自己,一定要多总结,因为我发现在同一个Tag下面,很多题目的套路都是一样的,慢慢总结就行了。之后如果有空还是想写一个leetcode的爬虫,使用DFS把同类型的好的题目(赞/踩)的相似题目爬取,过滤掉刁难人的题目。来自动替我寻找有营养的题目。
基础知识的积累:最近开始看csapp了,但是我没有采用精读的方式,关于汇编相关的章节没有很好的去看,做部分的练习题,主要的目的还是想通过这本书去学习一下线程/进程+内存相关的知识,因为大二的时候没有好好听操作系统的课程,之后会去挑战lab部分,可惜的是没有时间去研究汇编,学习逆向工程。
爬虫部分:到了我最爱的爬虫部分了,打算去做一个比价平台,技术栈后端是可以使用springboot 前端vue也可以叫队友一起实战,爬虫部分采用的scrapy或者自己写的架构,到时候也可以自己实现分布式的爬虫,然后采用hadoop那一套进行数据的存储。想法是有了就差一个前端一个后端了。
机器学习部分:吴恩达的课已经看了3/4了,其实还是没有一个深刻的了解,采用的语言还会Octave,等看完他的课程,买一本机器学习实战来学习一下,之后再进行理论的学习。


标题:总结一下最近的情况吧
作者:xiantang
地址:http://xiantang.info/articles/2019/06/03/1559551173829.html

评论