前言 在故障定位(尤其是out of memory)和性能分析的时候,经常会用到一些文件辅助我们排除代码问题。这些文件记录了JVM运行期间的内存占用、线程执行等情况,这...

前言 在故障定位(尤其是out of memory)和性能分析的时候,经常会用到一些文件辅助我们排除代码问题。这些文件记录了JVM运行期间的内存占用、线程执行等情况,这...
问题背景 调用方反馈调用我这边服务接口超时,超时时间设置是1分钟,正常最长也就几秒内返回,服务已经正常运行至少1个月,期间没有动过了。 排查过程 看看机器平均负载top 命令...
1.抛出问题 dubbo的设计思路是微内核+插件,Filter等插件被dubbo创建,而不是被spring创建。Filter和spring两不相认,如果想在Filter中使用...
本文由HeapDump性能社区首席讲师鸠摩(马智)授权整理发布 第17章-x86-64寄存器[https://www.cnblogs.com/mazhimazhi/p/152...
按照业务需求, 在业务层缓存一定的数据以提升性能. 同时还要保持缓存数据和底层数据的一致性. 解决的问题 业务端通过缓存一定的数据避免重复访问底层, 从而拉升性能. 然而缓存...
1. 基本的RPC模型 主要介绍RPC是什么,基本的RPC代码,RPC与REST的区别,gRPC的使用 1.1 基本概念 RPC(Remote Procedure Call)...
1 简介 Lombok是一款好用顺手的工具,就像Google Guava一样,在此予以强烈推荐,每一个Java工程师都应该使用它。Lombok是一种Java™实用工具,可用来...
原地址被墙了更为使用国内的项目地址项目mirror地址: https://gitee.com/mirrors/oh-my-zsh[https://gitee.com/mirr...
一、介绍 iOS 的 App 内购类型有四种:消耗型商品:只可使用一次的产品,使用之后即失效,必须再次购买。示例:钓鱼 App 中的鱼食。非消耗型商品:只需购买一次,不会过期...
此文章来源自网络,目的在于方便广大开发者,转载请注明原文出处,感谢。 文章来源 苹果授权登陆方式 1、PC/M端授权登陆,采用协议类似于oauth2协议2、 App端授权登陆...
Google Guava Cache是一种非常优秀本地缓存解决方案,提供了基于容量,时间和引用的缓存回收方式。基于容量的方式内部实现采用LRU算法,基于引用回收很好的利用了J...
先介绍卸载 防止重装 yum方式 如或显示了列表,说明系统中有MySQL yum卸载根据列表上的名字 rpm查看安装 rpm 卸载 清除余项 我就省略了 删除配置 剩余配置检...