能力说明:
精通JVM运行机制,包括类生命、内存模型、垃圾回收及JVM常见参数;能够熟练使用Runnable接口创建线程和使用ExecutorService并发执行任务、识别潜在的死锁线程问题;能够使用Synchronized关键字和atomic包控制线程的执行顺序,使用并行Fork/Join框架;能过开发使用原始版本函数式接口的代码。
暂时未有相关云产品技术能力~
目前就职于阿里。曾就职于美团,2022年毕业于北京邮电大学电子与通信工程专业。个人公众号《代码废柴》。
SpringBoot的启动过程
无侵入日志中间件
内存可见性引发的思考
搜索服务
Spring-mvc的处理日期请求参数
Spring的IOC容器的启动过程
消息队列
如何实现web请求的异步处理
六、Spring MVC的核心九大组件
Spring的Aop原理
Spring-Boot学习(一)
[287. 寻找重复数]
[338. 比特位计数]
一种新的方式求解全排列(46. 全排列)
695. 岛屿的最大面积
142. 环形链表 II
560. 和为K的子数组
二十三种设计模式
困扰我一下午的问题的解决
【合并区间】
【K 个一组翻转链表】
【Java代理】【静态代理】【动态代理】【动态代理的2种方式】
自定义我们的标题】【react+mardown实现自定义我们的标题】
【手撕Mybatis的分页插件】【查询结果集是0,直接返回[]】【提高查询我们的性能】
【自己设计权限控制】【网站的权限控制】【限制用户访问级别高的接口】
【JDK版本变化】【新特性】
【 数组中的第K个最大元素】
【红黑树】【一种自平衡二叉查找树】
【 二叉树的层序遍历】
go语言实现【队列】|二叉树的【先序遍历】【创建】
根据二叉树已知的节点信息,构建二叉树的算法
leetcode【不同的二叉搜索树】
leetcode【最小路径和】
二叉树的中序遍历
迭代算法
React-router-dom实现全局路由登陆拦截
Kafka的架构
常用消息队列对比
React的生命周期
真实环境部署我们的React到Nginx容器
SimpleDateFormat的pattern
为啥我的Mysql不能存储表情呢!!!!
面试还搞不懂redis,快看看这40道面试题(下)
面试还搞不懂redis,快看看这40道面试题
项目的模块以及每一个模块的作用
OSI网络七层模型(下)
OSI网络七层模型
常用的RPC框架
Mysql常见的面试题
查找算法