最后更新于2022年2月15日 10:30:21
JAVA开发面试总结部分:
JAVA开发面试总结(一)JAVA基础、JVM、Spring、MyBatis、计算机网络、项目相关
JAVA开发面试总结(二):数据结构题目总结
JAVA开发面试总结(三):数据库
JAVA开发面试总结(四):多线程
JAVA开发面试总结(五):计算机网络
JAVA开发面试总结(六):设计模式 这一篇写了等于没写,什么玩意儿。
杂文部分:(有些杂文包含在前面的总结里了)
杂文(1):Java对象引用详解
杂文(2):java 回调
杂文(4):激光SLAM相关文章
杂文(9):Ubuntu16.04下的AppArmor中,aa-complain 或 aa-enforce 提示profile for #{profile_name} not found 的问题
杂文(10)docker常用命令及其参数总结
杂文(11)RequestBody拿到数据后进行处理
在docker中部署gitlab-runner实现springboot项目的gitlab-CI(施工中)
cmake+VScode 编译与断点调试
一点自己常用的shell命令记录,没写完呢。。。
ubuntu 手动安装 Oracle JDK 8
maven项目报错 没有主清单属性
杂文(17)我的win10系统下切换jdk版本(自用)
杂文(32)Linux下swap分区没有UUID,导致交换分区不生效
公司项目笔记部分,包含了自己的心路历程和学到的网站的链接:
AGV喊话功能模块开发日记
一些计算两台主机之间进行socket通信的延迟的小程序
今天接手了一个用Golang写的后端代码,记点笔记。
简简单单的一个嵌入式板子项目,笔记
推荐一个很棒的java八股文学习网站
JavaGuide 这个网站直接在github上搜索java,结果里最高星的那个就是。这个网站最大的优点就是全面,基本涵盖了面试中所有的知识点。有点小问题就是有的内容可能不是特别详细,不过知识点都给你了,看不懂就自己再google下。
读书
TCP/IP网络编程 大体读了下,后面读的不特别细。只读了Linux的部分。
计算机是怎样跑起来的 究极入门书籍,慢慢读。
操作系统:精髓与设计原理 看到第五章看不懂了,太费脑子了,回头再读。
现代操作系统 准备读这本,看起来相对简单一点。
2022年2月15日 10:30:54今天元宵节,更新下最近看书的进度和感想:
Linux内核设计与实现(第三版)读完第七章中断了,受益匪浅。说是读完,其实省略了很多很多内容,比如说数据结构、中断的一些具体实现。感觉这些东西在工作中都没有接触过,也没有对应的项目支撑,读起来很是抽象,这些内容之后再读吧。
现代操作系统这本书读了2.4进程调度部分,慢慢读吧。
我认为读书是要多本书一起读的,再配合项目的佐证,翻来覆去的读,有不懂的地方就暂时跳过即可,没有必要死撑着读下去。这样才能学些东西。