首页
折腾
学习笔记
Java
Linux
算法学习
Docker
MySQL
电脑小知识
装机必备软件
网址收藏
随笔
人生计划
归档
关于
极客手札
Do everything!
累计撰写
36
篇文章
累计创建
19
个标签
累计收到
1
条评论
栏目
首页
折腾
学习笔记
Java
Linux
算法学习
Docker
MySQL
电脑小知识
装机必备软件
网址收藏
随笔
人生计划
归档
关于
目 录
CONTENT
最新文章
2025-12-20
1 分钟定位 OpenWrt 全网解析失败:检查 dnsmasq crash loop
OpenWrt:dnsmasq 因 IDN(非 ASCII 域名)配置语法错误导致 LAN DNS 崩溃的排障记录 说明:本文仅讨论 OpenWrt 上 dnsmasq 的配置兼容性与故障排查,不涉及也不提供任何绕过网络访问限制的使用指导。 关键词:OpenWrt / dnsmasq / IDN /
2025-12-20
1
0
0
折腾
2025-12-15
Linux 硬盘挂载教程
Linux 硬盘挂载教程(大容量磁盘挂载) 在 Linux 系统中挂载新硬盘是一个常见的操作,尤其是对于大容量磁盘(>2TB)时。本文将为你详细介绍如何使用 GPT 分区表 和 XFS 文件系统 来挂载一个新的硬盘(6.55TB 为例)。 步骤 1:查看磁盘信息 首先,使用 fdisk 查看当前系统
2025-12-15
8
0
0
Linux
2025-06-03
正则表达式
正则表达式学习 基本语法 字符匹配 .: 匹配任意单个字符(除了换行符)。 a: 匹配字符 a。 字符集 [abc]: 匹配 a、b 或 c 中的任意一个字符。 [a-z]: 匹配从 a 到 z 范围内的任意一个字符。 元字符 \d: 匹配任意数字,等价于 [0-9]。 \D: 匹配任意非数字字符。
2025-06-03
42
0
0
2025-06-03
FreeMarker学习
什么是FreeMarker? FreeMarker是一款模版引擎:即一种基于模版和要改变的数据,并用来生成文本(HTML网页、电子邮件、配置文件、源代码等)的通用工具。它不是面向最终用户的,而是一个Java类库,是一款程序员可以嵌入他们所开发产品的组件。 入门 模版 + 数据 = 输出 模版 <ht
2025-06-03
39
0
0
2025-02-20
ES学习
一、Elasticsearch是什么? 定位 :基于 Lucene 的分布式、RESTful 搜索引擎和分析引擎。 核心功能 :快速全文检索、结构化搜索、数据分析、实时日志处理等。 适用场景 :搜索引擎、日志分析(如 ELK Stack)、大数据实时分析、商业智能(BI)等。 二、核心概念 1、 索
2025-02-20
96
0
0
Java
2025-02-20
算法学习
算法学习 一、定长滑动窗口 1.1 基础 1456. 定长子串中元音的最大数目 1263 643. 子数组最大平均数 I 1343. 大小为 K 且平均值大于等于阈值的子数组数目
2025-02-20
71
0
0
算法学习
2025-02-19
RocketMQ和RabbitMQ选择
如何根据项目需求选择rocketMQ和RabbitMQ? 一、核心特性对比表 特性 RocketMQ RabbitMQ 定位 大规模分布式系统、流处理场景 企业级复杂路由、低延迟场景 消息模型 发布/订阅(Topic+Tag) Exchange/Queue绑定,支持Direct、Topic、Fano
2025-02-19
77
0
0
消息队列
2025-02-19
设计模式2
工厂模式 工厂模式(Factory Pattern)是Java中最常用的设计模式之一。这种类型的设计模式属于创建型模式,它提供了一种创建对象的最佳方式。 工厂模式提供了一种将对象的实例化过程封装在工厂类中的方式。通过使用工厂模式,可以将对象的创建与使用代码分离,提供一种统一的接口来创建不同类型的对象
2025-02-19
55
0
0
2025-01-06
苹果设备的续航哲学:少即是多?
苹果设备的续航哲学:少即是多? 首先说明下,我目前使用的是苹果12和新入手的mac mini m4. 苹果设备的续航问题:是设计缺陷,还是有意为之? 自从苹果推出第一代iPhone以来,其产品一直以高端、精致的设计和强大的性能著称。无论是iPhone、iPad还是Mac,苹果的设备总是能在发布时引发
2025-01-06
66
0
0
人生随笔
2025-01-06
Git
git 在脚本中通过 SSH 连接到远程服务器而无需手动输入密码,可以使用 SSH 密钥认证机制。这样做可以自动完成认证过程,而无需手动输入密码。 以下是实现自动化认证的步骤: 生成 SSH 密钥对: 如果您尚未生成 SSH 密钥对,请使用 ssh-keygen 命令生成。执行以下命令: ssh-k
2025-01-06
66
0
0
1
2
3
4