首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
修行者12138
掘友等级
服务端工程师
|
字节跳动
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
38
文章 37
沸点 1
赞
38
返回
|
搜索文章
最新
热门
ThreadLocal内存泄露问题
Thread类中有一个threadLocals变量,类型为ThreadLocalMap ThreadLocalMap对key的引用是弱引用,对value的引用是强引用。 假设我们在一个方法内定义了一个
ThreadLocal及其扩展
ThreadLocal使用 用于相同线程内上下文的传递,避免显式传参,简化代码。 比如controller层把用户信息set到ThreadLocal,在service层get获取,无需显式传参。
利用局部性原理提高程序性能
具有良好局部性的程序,倾向于访问相同的数据项集合,或者访问邻近的数据项集合。 具有良好局部性的程序,倾向于从更高层次的存储结构访问数据项集合。 局部性有2种不同的形式 时间局部性: 在一个具有良好时间
堆外内存
什么是堆外内存 堆外内存也叫直接内存(Direct Memory),并不是JVM内存区域的一部分,也不是《Java虚拟机规范》中定义的内存区域。 JDK1.4引入了NIO包(new input/out
时区问题
时区问题;timestamp与datetime的对比;Date, LocalDateTime, ZonedDateTime的对比
接口验签方案
为了验证调用方身份,以及防止接口参数被篡改,通常会设计验签。 常见的签名设计方案如下 解释 把key按字典序排序,防止因为key顺序不同导致md5加密结果不同; 去掉数字后面的0
如何设计灰度
灰度的分类: 物理灰度、逻辑灰度。 灰度的实现方式: 后端提供灰度接口、后端按不同集群灰度等等。 灰度的维度: 常见的灰度维度有单据、日期、品类、地区、人、机器等等,视实际项目情况决定。
MDC skywalking与ThreadLocal
介绍了MDC skywalking ThreadLocal三者的作用及关系。 MDC在ThreadLocal基础上,集成了日志组件,skywalking用于收集并上传链路信息...
个人成就
文章被点赞
4
文章被阅读
4,090
掘力值
158
关注了
5
关注者
4
收藏集
13
关注标签
6
加入于
2020-01-08