- 博客(80)
- 收藏
- 关注
原创 【java Metaspace空间内存分析】
自 JDK 8 起,永久代(PermGen)被移除,取而代之的是 Metaspace。它用于存储类的元数据(如 Class、Method、Field 等),默认使用本地内存(Native Memory),理论上可动态扩展,但若类加载器未正确卸载,仍可能导致 Metaspace OOM。
2025-12-30 10:23:05
736
原创 【网络代理相关知识】
问题回答是“两个隧道”吗?❌ 不是。是两个 TCP 连接被桥接成一个逻辑通路。代理能看到 HTTPS 内容吗?❌ 不能,除非你安装了它的 CA 证书(中间人攻击)。如何拿到证书?通过桥接的 TCP 通路,目标服务器在 TLS 握手时发送真实证书。TCP 桥接安全吗?✅ 安全。只要不安装未知 CA,HTTPS 的端到端加密不受影响。GFW 能阻断吗?可通过 DPI 识别特征,但无法解密内容。现代工具通过伪装对抗。🔐网络代理通过 TCP 桥接实现 HTTPS 透传:你发CONNECT。
2025-10-22 17:45:41
930
原创 【word多文档docx合并】
需要将多个独立的Word文档合并成一个完整的文档。需要保留各个word的页面方向、纸张大小、页边距等复杂的页面布局,尽量保证word表格不变形,不失真。
2025-10-17 15:16:14
398
原创 Java 加载自定义字体失败?从系统 fontconfig 到 Maven 损坏的全链路排查指南
Java 字体加载失败、Problem reading font data、fontconfig 缺失、Maven 资源损坏、.ttc 加载、OpenJDK 字体问题
2025-09-01 17:14:06
1178
1
原创 【开发环境下浏览器前后端Cookie跨域问题】
浏览器在发送某些跨域请求之前,会先发送一个OPTIONS请求(预检请求),以检查服务器是否允许该跨域请求。Access-Control-Allow-Credentials:是否允许发送Cookie。Access-Control-Allow-Methods:指定允许的HTTP方法。Access-Control-Allow-Headers:指定允许的请求头。Access-Control-Allow-Origin:指定允许访问的源。浏览器会检查请求的源(协议、域名、端口)是否与目标源一致。
2025-08-12 17:13:28
562
原创 【SpringBoot Druid Mysql多数据源整合】
SpringBoot 结合 Druid 设置mysql多数据源,用以访问不同的数据库
2025-04-12 15:55:26
1513
原创 【SpringBoot Resources目录下word, excel文件损坏异常】
通过使用maven-resources-plugin下的标签nonFilteredFileExtensions,让xlsx和word文件不再被压缩编译,避免office文件格式异常。
2024-07-15 15:39:38
940
原创 【VMware虚拟机扩展Centos磁盘容量操作学习】
(2)磁盘 /dev/mapper/centos-swap:2147M 与磁盘 /dev/mapper/centos-root:18.2 GB --表示系统分区的两个物理标识分别对应分区/dev/sda1和/dev/sda2。此处需要注意的是,centos-root是因为有的默认名叫centos,有的默认名可能不是centos,比如我的可能存在后缀centos_ll。(1)磁盘 /dev/sda:53.7GB --系统含有一个系统内部识别为磁盘 /dev/sda的硬盘,内存为53.7G。
2024-07-08 18:25:56
448
原创 JAVA红黑树的增删查模拟
最简单的定义就是二叉查询树,但是有颜色区分,树根一定为黑色,从某个节点到下面的所有分支到每个叶子节点途径过的黑色节点一样多,null节点默认为黑色,红色节点的子节点只能是黑色节点
2024-04-03 16:48:32
1067
原创 POI .xlsx 插入图片缩小尺寸且居中
使用框架:POIExcel版本:*.xlsx想要在Excel某个单元格中插入对应的图片,并且缩小尺寸,在单元格中居中例如在下面这个单元格中插入对应的图片,并且要与单元格四周有间距。
2024-03-14 18:13:54
2117
原创 ANTLR4入门学习(四)
设计语法序列:一列元素,一个数组初始化语句中的值选择:在多种可选方案中做出选择,例如编程语言中的不同种类的语句词法符号依赖:一个词法符号需要和某处的另外一个词法符号配对,例如左右括号匹配嵌套结构:一种自相似的语言结构,例如编程语言中的嵌套算数表达式或者嵌套语句块
2023-02-13 17:56:43
2078
原创 设计模式学习(五)- 访问者模式
访问者模式,标识一个作用于某对象结构中的各元素的操作。它使你可以在不改变各元素的类的前提下定义作用于这些元素的新操作。访问者模式适用于数据结构相对稳定的系统,把数据结构和作用于结构上的操作之间的耦合解脱开。
2023-02-02 14:08:16
227
原创 Redis反序列化出现ClassCastException异常
SpringBoot环境Redis反序列化ClassCaseException异常
2023-01-31 15:50:40
915
原创 【 二叉树查询Binary Search Tree】
二叉树查询Binary Search Tree1.定义2.方法2.1 基础类2.2 操作类2.3 添加操作2.4 查找操作2.5 遍历操作:2.6 删除操作3. 完整代码1.定义二叉树,Binary Search Tree,简称BST特性:若任意节点的左子树不为空,则左子树上所有节点的值均小于它的根节点的值;若任意节点的右子树不为空,则右子树上所有节点的值均大于它的根节点的值;任意节点的左右树也分别为二叉查找树2.方法2.1 基础类节点Node数据元素左子树右子树代码:c
2022-04-21 10:26:00
357
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅