代码改变世界

阅读排行榜

记一次 CMS 回收异常问题 —— 跨代引用和循环依赖

2018-08-25 14:07 by 乱月灵猫, 1297 阅读, 收藏,
摘要: 模型系统加载深度学习模型后,会触发报警,原因是触发了 Full GC,而 GC 后回收效率却不高,回收前 83%,回收后 65%,老年代加载完成单率模型后,竟然从 150M 飙到了 1.5G 以上,而实际上用 jol 计算出来的模型大小才 300M,这明显是不符合预期的。最后排查发现实际是 导致的问 阅读全文

2018年文章收藏梳理

2018-12-31 17:29 by 乱月灵猫, 1148 阅读, 收藏,
摘要: 不知不觉微信中收藏了很多技术文章,这些文章都是在平时看到后,因为没时间就暂时收藏了,久而久之,积攒了很多,也没有分门别类。 忽然发现,专业是一种习惯,在努力逼迫自己学习的时候,就会慢慢觉得自己专业起来。近期这方面做得较少,就渐渐觉得自己不够专业了。所以希望在 2019年继续努力学习,继续专业起来,继 阅读全文

GBDT 介绍

2018-05-16 02:07 by 乱月灵猫, 979 阅读, 收藏,
摘要: Gradient Boosting Decision Tree (1)GBDT是一个回归树模型,不是分类树,这点需要明确 GBDT是回归树模型,回归树是用来预测值的,当然也可以做分类,而分类树如C4.5,ID3这些只能得到类别,并没有具体值 (2)GBDT模型由多颗树组成,这与Boosting和Ba 阅读全文

ClassLoader 学习笔记

2018-07-01 20:36 by 乱月灵猫, 881 阅读, 收藏,
摘要: ClassLoader 参考 blog: "JVM类生命周期概述:加载时机与加载过程" "深入理解Java类加载器(一):Java类加载原理解析" "深入理解Java类加载器(2):线程上下文类加载器" Java 类加载机制是技术体系中比较重要的部分,对其背后机理有一定理解有助于排查 问题,以及自定 阅读全文

秒杀系统个人总结

2018-05-21 10:38 by 乱月灵猫, 815 阅读, 收藏,
摘要: 秒杀系统架构 秒杀系统是一个并发量要求高、负载均衡要求高的、业务场景简单但是逻辑稍微复杂的系统,所以经常会作为面试高级后端开发的面试题。主要考察的就是对问题的拆解、分析、解决,以及架构设计的能力。 基础架构 客户端 web 浏览器 / app 负载均衡层 Nginx web 层 接收 Http 请求 阅读全文
上一页 1 2 3 4 5 6 7 ··· 10 下一页