能力说明:
精通JVM运行机制,包括类生命、内存模型、垃圾回收及JVM常见参数;能够熟练使用Runnable接口创建线程和使用ExecutorService并发执行任务、识别潜在的死锁线程问题;能够使用Synchronized关键字和atomic包控制线程的执行顺序,使用并行Fork/Join框架;能过开发使用原始版本函数式接口的代码。
暂时未有相关云产品技术能力~
目前就职于阿里。曾就职于美团,2022年毕业于北京邮电大学电子与通信工程专业。个人公众号《代码废柴》。
在当今的互联网时代,哪家提供的服务越稳定,这样的的服务越会受到特别的关注。监控服务的各个指标,可以很轻松地了解到当前服务的运行的状态以及是否需要进一步的处理。监控指标是维护一个服务稳定性的必要手段,使用者可以提前地接收到服务的报警以及相关指标的数据变化。最终的目标显而易见,就是维护服务的稳定性。
SQL语句如何强制使用索引
Java设计本地缓存
锁消除、锁粗化、锁升级区别与联系
浅谈Java对象
PDCA模型
Volatile关键字介绍
一个类中各种代码块的执行顺序
Spring 常用注解之@Lookup
单例模式
The amazing thing about Java
Mysql数据库int(11)和int(10)有啥区别?
背压与流控
使用ThreadLocal的思考
计算机网络是如何分层的?
什么是指令重排序?
Mysql的日志介绍
几个必要的知识点
Redis事务为啥不支持全部回滚
初探【深度学习Deep Learning】
Java异常是如何实现的?
JVM类加载时机
重载和重写在JVM中如何实现的?
设计并实现请求路径权限认证
如何认证当前的操作用户?
Java变量用final修饰的变量一定是线程安全的吗?
面向切面编程(AOP)与代理模式的关系
设计原则以及设计模式概览
你真的知道如何使用锁吗?
接口vs抽象类、继承vs组合,他们之间有啥关系
实现LRU缓存
装饰模式和代理模式的区别
图数据库
如何设计自己创作的框架日志系统
使用java钩子函数的技巧
每日一题: 【尽可能使字符串相等】
如何配置并解决OOM的问题
并查集
使用Python3实现具有所有最深节点的最小子树
如何在spring-boot项目里面添加filter
你还在用@DateTimeFormat?有没有更好的方法?
线程的相关知识点
Java虚拟机对象分配策略
对象的创建过程、DCL与Volatile之间的纠葛
一个简单的程序执行
归并排序算法实现
377. 组合总和 Ⅳ
357. 计算各个位数不同的数字个数
SpringBoot的自动装配原理