12篇文章
星期四, 5月 28, 2026
WebSocket 是一种全双工通信协议,相比 HTTP 的"请求-响应"模式,服务端可以主动向客户端推送消息。本文记录我在学习 Spring Boot 集成 WebSocket 过程中的笔记。
星期三, 5月 27, 2026
Netty 是 JBoss 开源的高性能网络框架,封装了 Java NIO 的复杂性。本文记录学习笔记。
星期五, 5月 22, 2026
继续学习 jvm 的相关知识,前一个星期都在出差,在现场事情是在太多,没坚持学习,出差回来之后要补上。
星期一, 5月 11, 2026
接着学习jvm相关内容,上一篇文章学习了jvm的内存结构,接下来学习一下垃圾回收机制是如何运作的。
星期四, 5月 7, 2026
听说jvm是后端最难的部分,内容是非常的抽象底层,我先了解一下概念。
星期四, 4月 30, 2026
接上一篇文章,了解了AOP的概念之后,这篇文章实践一下AOP在项目中的使用。
我直接在原来的learning-demo项目里面使用AOP记录controller接口的日志
星期一, 4月 27, 2026
Bean这个对象从被spring创建出来,new出来,到最后销毁的过程,是spring的基础,之前一直只是使用各种对象,对各种对象的使用的原理不了解,这次深入了解一下。
星期四, 4月 23, 2026
springboot框架约定好了各个部分代码的职责,分层明显,各个模块各司其职,这样比较好维护。但是整个后端项目是如何启动的?我要去了解一下原理。
同时看一下各个模块常用的注解是什么?方便我看懂代码。
springboot的main方法只有寥寥几行代码,从main方法并不能看出来整个后端的代码是如何跑起来的。所以还是得从springboot的架构入手。