干货满满张哈希

LV1
发表了文章

我所使用的生产 Java 17 启动参数

目前正常微服务综合内存占用+延迟+吞吐量,还是 G1 更优秀。但是如果你的微服务本身压力没到机器极限,要求延迟低,那么 ZGC 最好。如果你是实现数据库那样的需...

干货满满张哈希
发表了文章

CMU 15-445 数据库课程第五课文字版 - 缓冲池

今天的课程是关于期待已久的缓冲池的话题,其实就是 DBMS 如何管理它的内存并从磁盘来回移动数据,我们希望DBMS自己来管理这些内存与磁盘存储交换的操作,而不是...

干货满满张哈希
发表了文章

CS162操作系统课程第二课-4个核心OS概念

我们讨论了操作系统如何扮演裁判,魔术师和粘合剂的角色,裁判是指对于资源保护的管理;魔术师是指我们要让它看起来像我们有一套非常干净易用的资源的抽象,而不是使用实际...

干货满满张哈希
发表了文章

Berkley CS162 操作系统第一课文字版-课程介绍

第一节课主要是关于课程介绍以及操作系统是什么、为什么这么重要的简介。现代最伟大的发明之一是互联网,它把全世界不同规模的设备都通过统一的网络连接在了一起:

干货满满张哈希
发表了文章

CMU 15-445 数据库课程第四课文字版 - 存储2

在这里,页中不存储元组数据,只会存储日志记录,即通过日志记录我们插入的数据以及我们如何更新系统中的数据,包括:插入元组的语句日志,删除元组的语句日志,更新元组的...

干货满满张哈希
发表了文章

CMU 15-445 数据库课程第三课文字版 - 存储1

这门课主要是关于如何开发一个功能全面的数据库管理系统,而不是如何编写复杂的 SQL 查询以及设计出最合理的关系模型数据库表。这门课会告诉你从低往上设计一个数...

干货满满张哈希
发表了文章

为什么我建议需要定期重建数据量大但是性能关键的表

一般现在对于业务要查询的数据量以及要保持的并发量高于一定配置的单实例 MySQL 的极限的情况,都会采取分库分表的方案解决。当然,现在也有很多 new SQL ...

干货满满张哈希
发表了文章

通过实例程序验证与优化谈谈网上很多对于Java DCL的一些误解以及为何要理解Java内存模型

最近爆肝了这系列文章 全网最硬核 Java 新内存模型解析与实验,从底层硬件,往上全面解析了 Java 内存模型设计,并给每个结论都配有了相关的参考的论文以及验...

干货满满张哈希
发表了文章

全网最硬核 Java 新内存模型解析与实验 - 4. Java 新内存访问方式与实验

相信很多 Java 开发,都使用了 Java 的各种并发同步机制,例如 volatile,synchronized 以及 Lock 等等。也有很多人读过 JSR...

干货满满张哈希
发表了文章

全网最硬核 Java 新内存模型解析与实验 - 3. 硬核理解内存屏障(CPU+编译器)

相信很多 Java 开发,都使用了 Java 的各种并发同步机制,例如 volatile,synchronized 以及 Lock 等等。也有很多人读过 JSR...

干货满满张哈希
发表了文章

全网最硬核 Java 新内存模型解析与实验 - 2. 原子访问与字分裂

相信很多 Java 开发,都使用了 Java 的各种并发同步机制,例如 volatile,synchronized 以及 Lock 等等。也有很多人读过 JSR...

干货满满张哈希
发表了文章

全网最硬核 Java 新内存模型解析与实验 - 1. 什么是 Java 内存模型

相信很多 Java 开发,都使用了 Java 的各种并发同步机制,例如 volatile,synchronized 以及 Lock 等等。也有很多人读过 JSR...

干货满满张哈希
发表了文章

全网最硬核 Java 新内存模型解析与实验单篇版(不断更新QA中)

相信很多 Java 开发,都使用了 Java 的各种并发同步机制,例如 volatile,synchronized 以及 Lock 等等。也有很多人读过 JSR...

干货满满张哈希
发表了文章

为什么我建议线上高并发量的日志输出的时候不能带有代码位置

在业务一开始上线的时候,我们线上日志级别是 INFO,并且在日志内容中输出了代码位置,格式例如:

干货满满张哈希
发表了文章

关于 Java 18 你想知道的一切

Java 18 于今天(2022-3-22)发布 GA 版本了,今天也是我和我宝宝领证一周年的日子,为了纪念今天,特此奉上 - 关于 Java 18 你想知道的...

干货满满张哈希
发表了文章

Spring Cloud Gateway 不小心换了个 Web 容器就不能用了,我 TM 人傻了

最近组员修改微服务的一些公共依赖,在某个依赖中需要针对我们微服务使用的 Undertow 容器做一些订制,所以加入了 web 容器 Undertow 的依赖。但...

干货满满张哈希
发表了文章

如何在 Spring Boot 优雅关闭加入一些自定义机制

我们知道从 Spring Boot 2.3.x 这个版本开始,引入了优雅关闭的机制。我们也在线上部署了这个机制,来增加用户体验。虽然现在大家基本上都通过最终一致...

干货满满张哈希
发表了文章

为什么我建议在复杂但是性能关键的表上所有查询都加上 force index

最近,又遇到了慢 SQL,简单的看了下,又是因为 MySQL 本身优化器还有查询计划估计不准的问题。SQL 如下:

干货满满张哈希
发表了文章

Java 内部新闻第二期深度解读

这是由 Java 官方发布,Oracle JDK 研发 Nipafx 制作的节目,包含 JDK 近期的研发进展和新特性展望和使用,这里加上个人译制的字幕搬运而来...

干货满满张哈希
发表了文章

Inside Java Newscast #1 深度解读

本文是 Inside Java Newscast #1 的个人体验与解读。视频地址:点击这里

干货满满张哈希

个人简介

个人成就

扫码关注云+社区

领取腾讯云代金券