10 2024 档案
摘要:Java 17 - 序章 本文介绍用过的 allOf、anyOf 函数的用法。 allOf 函数原型 两点: 1、没有返回值。 2、参数 cfs 中 任何一个 都不能是 null。 anyOf 函数原型 两点: 1、有返回值,为 Object。 2、参数 cfs 中 任何一个 都不能是 null。
阅读全文
摘要:MySQL 8+ InnoDB - 序章 索引失效,发生在 已经建立索引,但是,查询(SELECT)时没有用到建立的(预期会用到)索引的情况下。 失效原因有两个方面: 1、建立索引的方式错误 需要弄清楚 字段的 #区分度(极其重要) 这个概念。选择 区分度高 的建立索引。 2、某些SELECT语句不
阅读全文
摘要:序章 截取Java官方的 堆内存分布相关图片 到本文。 Java Platform, Standard Edition HotSpot Virtual Machine Garbage Collection Tuning Guide Java 21 https://docs.oracle.com/en
阅读全文
摘要:Java 8+ - 序章 在 C/C++ 语言中,程序员自己分配内存、回收内存,不存在垃圾回收一说。 而在 Java 中,内存分配 绝大多数 是 JVM 的工作——栈内存、堆内存、永久代/元空间 等。ben发布于博客园 内存分配了就完了吗?不。JVM 运行时 的 内存不是无限的,受制于 程序员配置、
阅读全文
摘要:Java 8+ - 序章 一直听说 java 的各种锁、(线程)同步机制,一直没有深入探索。 最近多看了几篇博文,算是理解的比较深入一些了,特写本文做个记录。ben发布于博客园 锁是什么? 一种用于 多个线程运行时协调的机制。 作用如下:ben发布于博客园 1、用于多线程之间同步,比如,执行顺序先后
阅读全文
摘要:数据来自 通义千问🎈 依赖包 <dependency> <groupId>org.apache.poi</groupId> <artifactId>poi-ooxml</artifactId> <version>5.2.2</version> </dependency> v5.2.2。 创建Exc
阅读全文
摘要:序章 JVM 是什么?JVM 是 Java Virtual Machine 的缩写。 “它直接和操作系统进行交互,与硬件不直接交互,而操作系统可以帮我们完成和硬件进行交互的工作。” 各种语言(Java、Kotlin、Groovy、Scala 等)编写的程序,编译成字节码,再加载到JVM中运行。 通过
阅读全文