Matt's Blog
行动起来,活在当下
累计撰写
9
篇文章
累计创建
1
个标签
累计收到
0
条评论
栏目
目 录
CONTENT
以下是
Matt
的文章
2026-01-16
🚀 AI 小白进阶:MCP 协议全解析手册
第一章:初识 MCP —— AI 的“乐高接口” 你的疑问: 什么是 MCP?为什么现在大家都在谈论它? 解答核心: 本质: MCP(Model Context Protocol)是 AI 时代的 USB 协议。 背景: 以前 AI 像个被关在小黑屋里的“学霸”,空有知识却读不到你电脑里的文件、看不
2026-01-16
3
0
0
AI
2026-01-14
虚拟机安装X86 ImmortalWrt系统扩容
ImmortalWrt作为一个嵌入式系统,其能适配的存储大小在镜像构建时已经确定,通常官方给出的镜像存储大小都只有几百M,即便虚拟机分配远大于此的空间,也是浪费,必须手动扩容以利用分配的空间: 安装后扩容 安装工具: opkg update opkg install parted opkg inst
2026-01-14
17
0
0
网络
2026-01-08
Frp穿透搭配1Panel导致源IP丢失解决办法
1、背景 在本地服务器部署1panel建站,并通过Frp将本地服务端口穿透至公网是一个不错的服务架构,优点一是只需一个轻量vps作为流量入口,省了不少购买vps的花费。二是降低了服务与vps的耦合,由于vps只部署一个frps,更换vps不需做服务迁移,只需域名解析到新vps,并在新vps上部署fr
2026-01-08
36
0
1
网络
2025-04-27
外接散热风扇管理工具docker镜像
之前介绍过通过串口继电器控制外接风扇方案: https://blog.siyushi.work/archives/fPX2PxRU 本次简化过程且加入管理配置页面,打包成docker镜像,方便拉取启动。 镜像:https://hub.docker.com/r/killermatt/fan-contr
2025-04-27
137
0
0
玩机
2025-04-27
Java 基础类型垃圾回收方式
在 Java 中,int 和 long 类型变量是 原始数据类型(primitive types),它们 不是对象,因此它们的生命周期和内存管理机制与 对象 是不同的。 1、局部变量回收 原始数据类型(如 int 和 long)作为局部变量通常存储在 栈内存 中。栈内存的管理方式是 自动的,即方法执
2025-04-27
5
0
0
Java
2025-04-20
ZeroTier 实现对等连接的技术方式
1. 引言 ZeroTier 被誉为“地球的网络智能可编程以太网交换机”,旨在使所有联网设备,包括虚拟机、容器和应用程序,能够像位于同一物理数据中心或云区域一样进行通信 1。其核心目标是简化跨越不同物理网络和地理位置的设备连接。互联网的普及带来了全球范围的连接需求,但传统的网络模型在面对 NAT 和
2025-04-20
25
0
0
网络
2025-04-18
被动散热Linux小主机外接散热风扇
被动散热小主机夏天温度较高,影响SSD和HDD寿命以及系统稳定性,内部没有风扇位置,没有4pin风扇接口,只能外接USB风扇,但外接USB风扇只能常开,虽风量大散热效果不错但使用一段时间后积灰严重,DIY一种自动根据CPU温度控制USB风扇开关的方案。 1、使用外设以及整体方案介绍 通过python
2025-04-18
138
0
4
玩机
2025-04-17
Openwrt自定义网关、DNS
1、全局设置 Openwrt默认网关为路由器本身,如果网络内有旁路由设备,需要将网关指向旁路由从而实现科学上网等功能,网关、dns都为DHCP功能,因此设置如下: 网络 -》 接口 -》Lan口 设置: 添加如下设置: 6代表下发的DNS,3代表下发的
2025-04-17
71
0
0
网络