上一页 1 2 3 4 5 6 7 8 9 ··· 15 下一页

2022年4月5日

mysql如何解决幻读

摘要: 作者:小牛肉链接:https://www.zhihu.com/question/437140633/answer/2256579614来源:知乎著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。 所谓幻读,即一个事务在前后两次查询同一个范围的时候,后一次查询看到了前一次查询没有看到 阅读全文

posted @ 2022-04-05 11:24 myf008 阅读(321) 评论(0) 推荐(0) 编辑

2022年3月29日

MySQL一次查询理论上需要几次磁盘I/O?

摘要: MySQL的查询需要遍历几次B+树,理论上需要几次磁盘I/O? 2021-07-20阅读 5440 一、前言 这个问题是博主去年面试的时候被大佬问过的问题,当时也不大清楚里面的原理,硬着头皮回答的,当然,最终面试也没过,哈哈。最近刚好研究了这块的一些东西,就有种恍然大悟的感觉,这里分享给大家,欢迎拍 阅读全文

posted @ 2022-03-29 12:06 myf008 阅读(2088) 评论(0) 推荐(0) 编辑

2022年3月16日

Thread.sleep(0) 有什么用

摘要: Thread.sleep(0) 有什么用? 我们可能经常会用到 Thread.Sleep 函数来吧使线程挂起一段时间。那么你有没有正确的理解这个函数的用法呢? 思考下面这两个问题: 假设现在是 2021-05-04 12:00:00.000,如果我调用一下 Thread.Sleep(1000) ,在 阅读全文

posted @ 2022-03-16 14:01 myf008 阅读(107) 评论(0) 推荐(0) 编辑

2022年2月25日

ZGC为什么能低延时

摘要: 作者:RednaxelaFX链接:https://www.zhihu.com/question/287945354/answer/458761494来源:知乎著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。 ZGC所采用的算法就是Azul Systems很多年前提出的Pausel 阅读全文

posted @ 2022-02-25 17:22 myf008 阅读(90) 评论(0) 推荐(0) 编辑

2022年2月22日

逃逸分析

摘要: Java逃逸分析 文章目录 Java逃逸分析 1. JIT 2. 逃逸分析 2.1 主要依据 2.2 举例 3. 基于逃逸分析的优化 3.1 同步省略 3.2 标量替换 3.3 栈上分配 1. JIT 我们可以将java程序变成计算机可执行的机器指令拆分为两个步骤: 首先是把.java文件转换成.c 阅读全文

posted @ 2022-02-22 19:35 myf008 阅读(154) 评论(0) 推荐(0) 编辑

2021年12月27日

k8s对外服务方式

摘要: Kubernetes的三种外部访问方式:NodePort、LoadBalancer和Ingress 最近有些同学问我 NodePort,LoadBalancer 和 Ingress 之间的区别。它们都是将集群外部流量导入到集群内的方式,只是实现方式不同。让我们看一下它们分别是如何工作的,以及你该如何 阅读全文

posted @ 2021-12-27 20:08 myf008 阅读(609) 评论(0) 推荐(0) 编辑

2021年11月27日

docker镜像分层原理

摘要: 一、base镜像 base 镜像简单来说就是不依赖其他任何镜像,完全从0开始建起,其他镜像都是建立在他的之上,可以比喻为大楼的地基,docker镜像的鼻祖。 base 镜像有两层含义:(1)不依赖其他镜像,从 scratch 构建;(2)其他镜像可以之为基础进行扩展。 所以,能称作 base 镜像的 阅读全文

posted @ 2021-11-27 11:03 myf008 阅读(242) 评论(0) 推荐(0) 编辑

2021年10月12日

查看JVM运行时参数

摘要: 有时想知道JVM的参数是否开启或者设置的默认值是多少时,可以有如下方式 1、使用java -XX:+PrintFlagsFinal 该命令用于查看最终值,初始值可能被修改掉(查看初始值可以使用java -XX:+PrintFlagsInitial) 1.1 如下命令来查看查看所有参数 java -X 阅读全文

posted @ 2021-10-12 10:28 myf008 阅读(847) 评论(0) 推荐(0) 编辑

2021年10月7日

git rebase详解

摘要: 本文用最简洁的例子让你快速掌握rebase原理和用法 一、提交节点图解首先通过简单的提交节点图解感受一下rebase在干什么 两个分支master和feature,其中feature是在提交点B处从master上拉出的分支 master上有一个新提交M,feature上有两个新提交C和D 此时切换到 阅读全文

posted @ 2021-10-07 12:05 myf008 阅读(385) 评论(0) 推荐(0) 编辑

2021年9月14日

PV、TPS、QPS

摘要: 概念 PV(Page View):页面访问量,每次用户访问或者刷新页面都会被计算在内。 QPS(Query Per Second):每秒查询数,每秒系统能够处理的查询请求次数。 TPS(Transactions Per Second):每秒事务数,每秒系统能够处理的事务次数。 TPS与QPS是有区别 阅读全文

posted @ 2021-09-14 14:07 myf008 阅读(313) 评论(0) 推荐(0) 编辑

上一页 1 2 3 4 5 6 7 8 9 ··· 15 下一页

导航