@RequestBody的原理

深入剖析SpringMVC中@RequestBody注解的底层原理,追踪执行链路、参数解析器注册流程,分析设计模式应用及缓存优化机制,附常见MVC参数注解对比。

IM系统概览

系统梳理IM即时通讯架构设计,涵盖单聊、群聊、推送的通信流程,消息落库与同步机制,Redis缓存失效保障,以及Netty选型、写扩散策略、集群路由等架构抉择和优化方案。

《送你一朵小红花》观后感

《送你一朵小红花》观后感,影片围绕两个抗癌家庭展开温情叙事,探讨如何面对[失去]。小红花象征对苦难中认真生活的普通人的致敬,引发珍惜健康与亲情的思考。

我的2020

21岁的2020年终总结,记录从校园走入职场的第一次实习冲击。对比学校与社会的截然不同,感慨技术不再是唯一影响力。文末写下对2021年的八条心愿,涵盖成长、旅行、健身、感情与博客目标。

拼多多两轮游

记录拼多多拼越计划两轮面试经历,涵盖SQL优化、索引原理、RPC、TCP、Java IO模型、Redis等基础与进阶考点。

Kotlin学习笔记

Kotlin入门笔记,介绍其发展历史及与Java的对比。涵盖简洁性、空安全、互操作性三大特点,通过代码示例展示data class、lambda、扩展函数等语法糖,帮助Java开发者快速上手。

DIY一个参数解析器

解决Spring MVC中@RequestBody无法映射到多个参数的问题,通过自定义HandlerMethodArgumentResolver和注解,实现JSON字段到多参数的精准映射。

论[工作拧螺丝]

从[面试造飞机、工作拧螺丝]现象出发,构建个人能力与业务关系的四层模型,剖析面试与工作能力的差异,给出提升团队协作、业务迭代、代码可读性等实践能力的建议。

类在内存中的存储方式

系统梳理Java内存结构,对比C与Java内存处理差异,详解JDK8虚拟机栈、堆、方法区等区域的职责,演示类加载与内存分配过程,及继承、接口等场景的内存模型。

Hexo使用指南

Hexo博客从零搭建实战指南,涵盖环境准备、安装配置、GitHub Pages部署及主题更换,收录常见坑点及解决方案。