关于我
简单自我介绍#
自学成才的程序员,本专业学的是四大天坑之一的化学。
在机缘巧合之下,从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 加持,快人一步
· Linux系列:如何用heaptrack跟踪.NET程序的非托管内存泄露
· 开发者必知的日志记录最佳实践
· SQL Server 2025 AI相关能力初探
· Linux系列:如何用 C#调用 C方法造成内存泄露
· AI与.NET技术实操系列(二):开始使用ML.NET
· 没有Manus邀请码?试试免邀请码的MGX或者开源的OpenManus吧
· 无需6万激活码!GitHub神秘组织3小时极速复刻Manus,手把手教你使用OpenManus搭建本
· C#/.NET/.NET Core优秀项目和框架2025年2月简报
· DeepSeek在M芯片Mac上本地化部署
· 葡萄城 AI 搜索升级:DeepSeek 加持,客户体验更智能