文章归档
1、介绍Jstat用于监控基于HotSpot的JVM,对其堆的使用情况进行实时的命令行的统计,使用jstat我们可以对指定的JVM做如下监控:类的加载及卸载情况查看新生代、老生代及持久代的容量及使用情况查看新生代、老生代及持久代的垃圾收集情况,包括垃圾回收的次数及垃圾回收所占用的时间查看新生代中Ed
MySQL · 引擎特性 · InnoDB 文件系统之文件物理结构
综述从上层的角度来看,InnoDB层的文件,除了redo日志外,基本上具有相当统一的结构,都是固定block大小,普遍使用的btree结构来管理数据。只是针对不同的block的应用场景会分配不同的页类型。通常默认情况下,每个block的大小为UNIV_PAGE_SIZE,在不做任何配置时值为16kb
liunx性能分析工具
Netflix高级性能架构师BrendanGregg更新Linux性能调优工具linux_performance_observability_tools:perf_toolslinuxperformancetuningtoolslinuxstaticperformancetools
缓存雪崩和穿透问题解决方案
缓存雪崩和穿透问题解决方案1.雪崩 雪崩是缓存内的数据失效了,大量的请求打入到数据库,造成服务被打爆 解决方案: 0.缓存的失效时间随机一段时间,避免大量的缓存同时失效 1.缓存不失效,后台异步更新 2.锁排队,
数据中心网络等价多路径(ECMP)技术应用研究
目前数据中心网络广泛应用的Fabric架构中会应用大量的ECMP(Equal-CostMultipathRouting,简写ECMP),其优点主要体现在可以提高网络冗余性和可靠性,同时也提高了网络资源利用率;大量的ECMP链路在特定场景下运行过程中会引发其他问题。例如,当某条ECMP链路断开后,EC
java工程师高薪训练营课程大纲v2.1
学完头发得掉光啊下载思维导图文件Java工程师.xmind
应用程序应对高并发的处理逻辑
应用程序处理高并发的逻辑背景经常会有人问我怎么样能使得一个程序支撑高并发,我一般都是回答取决于你有多少钱[偷笑].有钱就能解决.但是对于一个开发人员来说一个正确的思考逻辑是有必要的.一般来说处理的思路有以下几种缓存,集群,分区,分布式,异步这五步,我称为"五板斧",一般要我处理性
安全架构设计
1.网络安全架构目标保障信息安全,减少黑客安全方案一.网络分区线上网络分为四个区域一.服务暴露区网络分区机器,需提供外网网络访问能力,对外暴露服务能力,除对外提供的必须端口外,对外网络端口全部封死该分区网络不允许主动访问外网二.核心区域该网络分区只提供内网网络访问该网络分区不能主动访问外部网络,不提
Js绘制玫瑰花
varb=document.body;varc=document.getElementsByTagName('canvas')[0];vara=c.getContext('2d');document.body.clientWidth;with(m=Math)C=cos,S=sin,P=pow,R=r
spring cloud 核心参数调优
现在springcloud已经占据的java开发的的大部分江山不懂得springcloud都不好意思跟人家说你是搞java开发的,但是很多新手都是照着网上的dome就轻轻松松的上线了,后面经常由于某个参数的问题就引起线上故障(当然在流量很小的情况下不会显现出来)所以遇到问题不一定是坏事,证明你们公司