小翎哥 发布于 (迁移自本人的旧站【maling.io】)JTS 是一个开源 Java 软件库,它为欧几里得平面线性几何提供了一套对象模型以及一组基本的几何函数。本文将介绍如何通过 JTS 创建 Geometry 对象,完成空间关系的判断和分析。
小翎哥 发布于 (迁移自本人的旧站【maling.io】)为了适应自己的应用场景,Linux 内核采用了一种名为 SLAB/SLUB 的内存管理机制。该机制通过四个步骤对物理内存条进行管理,以供内核申请和分配内核对象。
小翎哥 发布于 (迁移自本人的旧站【maling.io】)在配置基于 Github Discussions 的博客评论系统时(例如 giscus),往往需要获取 repo 的 repoId
、categoryId
等属性,因此这里介绍一种获取这些信息的方法。
小翎哥 发布于 (迁移自本人的旧站【maling.io】)本文详细介绍 Hotspot 虚拟机中的新型低延迟垃圾收集器的概念,以及 Shenandoah、ZGC 这两个低延迟收集器的核心原理。
小翎哥 发布于 (迁移自本人的旧站【maling.io】)本文详细介绍了 Hotspot 虚拟机中常见垃圾收集器,包括 Serial、Serial Old、ParNew、Parallel Scavenge、Parallel Old、CMS、G1 收集器的核心原理。
小翎哥 发布于 (迁移自本人的旧站【maling.io】)本文将以 HotSpot 为基础,详细讲解 JVM 内存回收机制的算法理论,包括 JVM 运行时数据区、JVM 对象、存活对象判断算法、分代收集理论,标记清除、标记复制和标记整理等算法的原理。
小翎哥 发布于 (迁移自本人的旧站【maling.io】)本文将详细介绍 Java 开发中常用的网络 I/O 模型,包括普通的多线程基础 I/O 模型,和 Reactor 同步 I/O 多路复用模型的原理与编码示例,以及 Proactor 异步 I/O 模型的原理与编码示例。
小翎哥 发布于 (迁移自本人的旧站【maling.io】)本文将详细介绍如何在 VPS 上通过 docker 部署 Vaultwarden(bitwarden_rs) 服务、安装 docker-compose、通过 acme.sh 自动签名证书,以及设置 Nginx 反向代理。
小翎哥 发布于 (迁移自本人的旧站【maling.io】)本文将介绍如何在 Clion 中配合 WSL2 构建 MySQL 5.7 源码阅读环境。具体包括安装 cmake、gdb、openssl 的编译,以及使用 Clion 编译 MySQL 5.7 源码的步骤。
小翎哥 发布于 (迁移自本人的旧站【maling.io】)本文将详细介绍如何在 Linux (Debian) 系统上安装和配置 MySQL,并创建支持远程访问的用户,最后还将介绍如何使用 DataGrip 客户端连接 MySQL 服务器。