
简介
该用户还未填写简介
擅长的技术栈
可提供的服务
暂无可提供的服务
文章目录1背景2排查2.1原因2.2验证过程2.2.1修改前2.2.2修改后3解决1背景最近工作中碰到一个生产问题,就是应用服务在使用 OkHttpClient 时,在创建大量对外连接时线程堆积导致内存溢出。主要表现是在流量极低的情况下,即平均 qps 在 1~4 左右的情况下,各主要线程都很低,但是系统活跃线程却很高,超过了限制的阈值,如果持续下去,线程堆积过高则会导致应用程序直接挂掉。2排查
文章目录思考如何分析一个排序算法?排序算法的执行效率排序算法的内存消耗排序算法的稳定性如何选择合适的排序算法?如何优化快速排序?解答思考题参考链接思考为什么插入排序比冒泡排序更受欢迎?如何用快排思想在O(n)内查找第K大元素?如何根据年龄给100万用户数据排序?(线性排序)如何实现一个通用的、高性能的排序函数?(排序优化)如何分析一个排序算法?是否原地排序是否稳...
前言笔者最近在系统整理一些 Java 后台方面的面试题和参考答案,有找工作需求的童鞋,欢迎关注我的 Github 仓库,如果觉得不错可以点个 star 关注 :1、awesome-java-interview2、awesome-java-notes1、在windows的开始处点开所有程序,在里面找到附件;2、点开附件,在里面找到运行项,打开;3、打开运...
前言笔者最近在系统整理一些 Java 后台方面的面试题和参考答案,有找工作需求的童鞋,欢迎关注我的 Github 仓库,如果觉得不错可以点个 star 关注 :1、awesome-java-interview2、awesome-java-notes1、在windows的开始处点开所有程序,在里面找到附件;2、点开附件,在里面找到运行项,打开;3、打开运...







