关于我
简单自我介绍#
自学成才的程序员,本专业学的是四大天坑之一的化学。
在机缘巧合之下,从2017年初加入自学Java大军。
借助网络上各种资源(包括中国大学MOOC、B站、慕课网),以及一种莫名其妙的坚持,稀里糊涂地在毕业后成功转行。
写博客原因#
虽然进入Java世界已经大概6年(2022/12/10),但是自学转行的同学大概都感同身受,自学的过程基本都是三天打鱼两天晒网。
作为一名实际工作经验一年半的程序员,基本还处于萌新阶段。
更何况计算机相关经典浩如烟海。只是一本《Java核心技术》,每次阅读就都会有新的体会。
俗话说的好,好记性不如烂笔头。系统总结学过的知识,对技术的提升是有很大帮助的!
之前在校时主要在牛客博客上记录学习笔记。
由于个人觉得牛客博客比较闭塞,同时页面样式不太喜欢,外加其他外部原因,中断了写博客的想法。
后来,偶然发现博客园可以自定义样式,因此借助esofar的主题搭建了属于自己的心灵港湾,重新开始了写博客之路。
我的博客不会将主题限定在编程领域:
- 记录自己在学习和工作过程中遇到的技术问题(编程领域)
- 记录自己在其他领域的经历,比如写作、画画、种田……(人生不设限,虽然我现在还不会写作、画画、种田……)
- 记录自己在生活中的思考和感悟
对于一些比较零碎的点,我会简单记录比较短小的博客。
对于一些比较系统的知识,我可能会倾向于在原本博客的基础上不断修改进步。
总的来说,博客园是我的主要根据地。我希望能在这里用文字记录自己人生的点点滴滴,也希望博客园能够伴我到老。
2023年目标&进度#
目标#
- 精通Spring Core、Spring Boot、Spring Cloud Alibaba官方文档和源码。
- 精通Java SE:集合、(N)IO和多线程底层源码,JVM、Java内存模型。
- 精通数据库:Mybatis源码、MySQL(《MySQL技术内幕:InnoDB存储引擎》、《Understanding MySQL internals》)、深入学习一个常用数据源源码、JDBC源码和规范。
- 学习架构知识:《软件架构基础》、《凤凰架构》。
- 学习常用服务器:Tomcat、Netty。
- 消息队列:根据工作情况继续深入学习RabbitMQ,或者学习新的消息队列。
- 前端:《Vue设计与实现》。
- 中医:《中医基础理论》、《中医诊断学》。
进度#
- Spring Core中Spring IoC和AOP的相关官方文档和源码
- Spring Data Access中事务的相关官方文档和源码
- Spring Web MVC官方文档和相关源码
- Spring Boot核心官方文档和源码
- Mybatis源码
- Spring Cloud Commons
- Netty
- Shiro:官方文档(授权、鉴权、加密、缓存)
- MySQL:《Understanding MySQL internals》(MySQL的基础架构)
- Log4j2 & Slf4j:官方文档(Appender、Layout、异步)
- Kafka(learing)
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 记一次.NET内存居高不下排查解决与启示
· 探究高空视频全景AR技术的实现原理
· 理解Rust引用及其生命周期标识(上)
· 浏览器原生「磁吸」效果!Anchor Positioning 锚点定位神器解析
· 没有源码,如何修改代码逻辑?
· 分享4款.NET开源、免费、实用的商城系统
· 全程不用写代码,我用AI程序员写了一个飞机大战
· MongoDB 8.0这个新功能碉堡了,比商业数据库还牛
· 白话解读 Dapr 1.15:你的「微服务管家」又秀新绝活了
· 上周热点回顾(2.24-3.2)