第一篇笔记-主题和内容介绍
搭建个人博客
这边主要是按照wushishu(不过这个网站现在已经寄了)的来进行搭建,还参考了这篇知乎文章,还要把Blog下的_config.yml中的https改为http;
风格主题的话采用的就是我的友链argvchs(现在换了个风格,用的闪烁之狐里的
整个过程都比较顺利,没有遇到很大挫折,几个小时就做好了。
后来因为D盘格式化,笔记都丢了,在新电脑上重新搞了一下,一些无太大意义的文章也删除了。
上传笔记
先创建笔记
hexo new post "新建博客文章名"
再上传笔记
hexo cl
hexo g
hexo s
hexo d
Java笔记记录与分享
也正是这种开源精神,可以让人少走很多弯路。
我这边也想谈谈我这几年的一些学习资源和过程
比如当年springboot的配置问题就是找了好几个网课都不会,最后是动力节点给解决的。
也正好对学习资料进行一个总结,除把CSDN的笔记搬运过来,也可以把我有道云笔记上的也整合一下。
不过一些C++的笔记(当年也看了好多书,做了好多笔记)就不打算整理了,毕竟已经决定要走Java开发了。
大概应该会有
- Java基础(尚硅谷)
- Linux(黑马)
- MySQL(尚硅谷)
- JavaWeb2023(黑马)
- 一些项目(全栈开发)
- 瑞吉外卖(黑马)—>现在好像升级为苍穹外卖了
- 设计模式(黑马)
- MyBatis(动力节点)
- Spring (动力节点)
- SpringMVC(动力节点)
- SpringBoot(动力节点)
- MyBatisPlus(动力节点)
- 算法练习(力扣剑指offer+codetop)
- 算法训练(左程云)
- Redis(黑马)
- springcloud(黑马)(里面包含ElasticSearch的内容)
- 并发编程JUC(黑马)(这个比较难,后面可以再看一遍)
- kafka(尚硅谷)
- JVM(黑马)
- 12306(慕课网)
- Java面试题(黑马)
- Java面试题(马士兵)
- 《Effective Java》(知乎)
- ClickHouse(尚硅谷)
- 黑马头条(黑马)
- 学成在线(黑马)
- 乐尚代驾(尚硅谷)
- Java程序员应该会的前端(黑马)
- 狂野架构师(黑马)
不过这些等找到实习以后再说吧,可能要明年了,当然也可能下半年下班以后写。而且写的时候估计可能还要重学一遍。
当然还有一些失败的学习就不说了,比如极客时间的丁雪丰老师的Spring就太难了。
总体的学习路线是先打基础,用尚硅谷康师傅的Java和sql,然后做几个简单的项目(黑马)。然后发现对SSM和springboot原理掌握不足,再去看动力节点的SSM。像并发编程和微服务生态Redis,ES,springcloud,看黑马。中间穿插刷点算法题。基本就可以出师准备校招了。
其实主要还是看老师,尚硅谷的康师傅,动力节点的老杜和王妈妈,黑马的pink老师,虎翼和满一航老师。
黑马的springcloud是包含很多的ES内容的。像Redis,ES,MQ这三大件。还是要熟悉使用和原理的。
本来是想写上黑马的学成在线的。不过我看他第一天的微服务拆分的不是很好。是横着拆的,不是按业务垂直拆的。就暂时没看。换了最新的黑马头条
如果想速成,请按下面走:
还有平时看过的一些书。《算法(第四版)》,DDIA,CSAPP,On Java
以及不知道怎么整理的计算机网络(直接去看小林coding和经典书籍吧)。
平时做项目也要多思考难点,亮点。
Golang
- 奇淼,他也是基于gin和gorm的文档来讲的,人讲的很好,文档也很清晰。
- 一个小项目, gin+gorm+vue做一个简单的后台管理系统
- K8S ,B站最好的K8S?不过这门课在黑框敲命令行太多了,看完就知道自己不适合运维了,无趣。看看前三章了解基础概念就行,亲和/反亲和。
前端
- html+css,黑马的这个没时间看,看看Java的前端就行
- JavaScript
- vue