个人收集的有深度、有趣的面试题合集,不定期更新。涵盖内存与CPU极限压测、并发编程、事务原理、高性能系统构建、分库分表策略等,适合有一定基础的开发者自我检验与拓展思维。
大学四年知识总结,分为专业能力、沟通能力和学习能力三大板块。专业能力从硬件、操作系统、编程语言到业务逐层展开;沟通能力强调owner意识;学习能力提倡带着目的、总结抽象、付诸实践的方法。
聚焦Spring IOC与AOP高效使用技巧,讲解Bean生命周期、扩展接口及优雅路由、策略模式等实战场景,附日志、异常、参数校验切面方案。
深入剖析MyBatis将JDBC ResultSet自动映射为Java实体类的核心原理。介绍ResultSetHandler、TypeHandler、MetaObject等关键组件,梳理从获取ResultSet到生成实体的完整流程,总结框架设计思路。
介绍Hexo主题二次开发原理与实践,从Hexo工作流程出发,剖析主题构成要素,并说明如何添加分类、目录、统计等定制功能。
阿里巴巴场景金融技术部22届暑期实习内推帖,介绍部门业务、团队氛围、面试流程及薪资待遇,作者曾实习转正,提供简历投递与模拟面试联系方式。
系统解析SpringMVC核心架构与工作原理,涵盖关键组件、执行流程、启动初始化流程及设计模式运用,附源码分析。
深入剖析SpringMVC中@RequestBody注解的底层原理,追踪执行链路、参数解析器注册流程,分析设计模式应用及缓存优化机制,附常见MVC参数注解对比。
系统梳理IM即时通讯架构设计,涵盖单聊、群聊、推送的通信流程,消息落库与同步机制,Redis缓存失效保障,以及Netty选型、写扩散策略、集群路由等架构抉择和优化方案。
《送你一朵小红花》观后感,影片围绕两个抗癌家庭展开温情叙事,探讨如何面对[失去]。小红花象征对苦难中认真生活的普通人的致敬,引发珍惜健康与亲情的思考。