幻读(phantom read) 前提条件:InnoDB引擎,可重复读隔离级别,使用当前读时。 表现:一个事务(同一个read view)在前后两次查询同一范围的时候,后一次...
web应用中连接mysql数据库时后台会出现这样的提示: Establishing SSL connection without server's identity veri...
一、作用 ①用于判断某个实例是否属于某构造函数 ②在继承关系中用来判断一个实例是否属于它的父类型或者祖先类型的实例 说白了,只要右边变量的 prototype 在左边变量的原...
1. AQS简介 原创文章&经验总结&从校招到A厂一路阳光一路沧桑 详情请戳www.codercc.com 在上一篇文章中我们对lock和AbstractQueuedSync...
简介 Java Flight Recorder(JFR)是JVM的诊断和性能分析工具。它可以收集有关JVM以及在其上运行的Java应用程序的数据。JFR是集成到JVM中的,所...
jar包和war包都可以看成压缩文件,都可以用解压软件打开,jar包和war包都是为了项目的部署和发布,通常在打包部署的时候,会在里面加上部署的相关信息。这个打包实际上就是把...
前言 昨天谢照东大神在群里提出一个问题:怎么查看Metaspace里具体包含的是什么,起因是他的某个服务设置了-XX:MetaspaceSize=512m -XX:MaxMe...
[TOC] protometheus Prometheus 是由 SoundCloud 开源监控告警解决方案。 prometheus prometheus存储的是时序数据,即...
Helm 是 Kubernetes 的软件包管理工具。本文需要读者对 Docker、Kubernetes 等相关知识有一定的了解。 本文将介绍 Helm 中的相关概念和基本工...
最近接触到了 istio,感觉十分强大,写篇短文推荐给大家。本文所涉及的具体实验步骤可以参考官网教程。 istio 相关文章列表: istio 简介 istio 性能测试 i...
客户端负载均衡工具。 Spring Cloud Ribbon基于Netflix Ribbon封装。 Ribbon核心流程是什么? 对RestTemplate做了什么,才具有负...
本文为synchronized系列第二篇。主要内容为分析偏向锁的实现。 偏向锁的诞生背景和基本原理在上文中已经讲过了,强烈建议在有看过上篇文章的基础下阅读本文。 本系列文章将...
背景 项目运维人员发现NGINX日志中短时间内有同一IP、同一用户、同一设备发出的大量请求,比用户正常行为产生的请求频率要高出很多,所以有对单位时间内访问频次限制的需求。 一...
介绍 首先在这里给粉丝道个歉,由于这一段时间比较忙,没有更新大数据,因为项目上用到了Spring cloud,所以在以后的日子里,会将Spring cloud纳入更新的范畴,...
一、docker简介 1、为什么会出现docker?一般情况下是开发人员开发好代码,本地测试通过后,打成jar包或者war包,交给运维人员,部署到服务器上。就是这么个过程,经...
在分布式开发中,锁是线程控制的重要途径。Java 为此提供了两种锁机制,synchronized[https://www.jianshu.com/p/c8f997e7f75c...
一、并发控制 当程序中可能出现并发[https://www.jianshu.com/p/94b7c2ab84ac]的情况时,就需要保证在并发情况下数据的准确性,以此确保当前用...
简介 ShedLock的作用,确保任务在同一时刻最多执行一次。如果一个任务正在一个节点上执行,则它将获得一个锁,该锁将阻止从另一个节点(或线程)执行同一任务。如果一个任务已经...