最近在调研MAT和VisualVM源码实现,遇到一个可疑问题,两者计算出来的对象大小不一致,该信哪个? 为了复现这个问题,准备了4个简单类: 再来个主函数: 本地环境是64位...
最近在调研MAT和VisualVM源码实现,遇到一个可疑问题,两者计算出来的对象大小不一致,该信哪个? 为了复现这个问题,准备了4个简单类: 再来个主函数: 本地环境是64位...
今天在阿里巴巴java开发手册里看到一个强制规定原文如下: 【强制】不要在 foreach 循环里进行元素的 remove / add 操作。 remove 元素请使用 It...
vi 模式下 :wq 保存退出
Linux CentOS 7 MySQL 修改root密码和设置权限Linux CentOS 7 MySQL 修改root密码和设置权限 如果遇到以下问题,或者使用 Navicat 连接不上Mysql(修改权限),请尝试以下操作。 修改密码 ...
Docker 基础介绍与微服务应用Docker 基础介绍与微服务应用 Docker简介 Docker是一个开源的容器引擎,它有助于更快地交付应用。 Docker可将应用程序和基础设施层隔离,并且能将基础设施当...
缓存穿透 概念 访问一个不存在的key,缓存不起作用,请求会穿透到DB,流量大时DB会挂掉。 解决方案 采用布隆过滤器,使用一个足够大的bitmap,用于存储可能访问的key...
对的 谢谢 我改一下
Spring 事务介绍(二)之 事务的传播机制Spring 事物介绍(二)之 事物的传播机制 Spring中对事物的支持 Spring 事物相关API: spring事物是在数据库事物的基础上进行封装扩展,其主要特性如下...