IDEA 常用的快捷键
IDEA 常用的快捷键 快捷键组合 快捷键 实现效果 psvm + Tab public static void main(String[] args) sout + Tab System.out.println() Ctrl + X 删除当前行 Ctrl + D 复制当前行 Alt + I
Halo CLI 1.0:用单文件命令行和细粒度密钥把 Halo 站点管理放进终端
记录社区开源插件 Halo CLI 1.0.0-rc.1 的设计与使用:通过内嵌单文件命令行、hcli_ 专用密钥(Scope 白名单 + 有效期 + IP 限制 + Owner RBAC 交集)、FormKit Schema 驱动的 JSON Pointer 定点配置,以及带 Policy/ConfigMap 双重乐观锁的 S3 存储策略写入,在终端与 CI 中安全管理 Halo 2.27+ 站点。
翻墙技术详解:从代理与 VPN 到现代抗封锁网络
从一次网页连接的五个干预位置出发,梳理代理、VPN、加密代理、TLS 伪装、域名前置、Tor 网桥与 QUIC 的原理、发展历史和优劣,讲清加密边界、速度与稳定性,以及信任如何在不同节点之间分配。
Tailscale 实践(二):避开网段冲突,为内网服务配置统一域名和自动 HTTPS
在 Tailscale 家庭网关上配置 Nginx 双地址入口、内外 DNS 与自动 HTTPS,让同一组域名在家走局域网、在外走 Tailscale。记录 DNSPod DNS-01、受限 SSH 证书同步、续期回滚与配套开源脚本的使用方法。
在外面访问家里的服务:PVE LXC 部署 Tailscale,并用公网中继解决访问缓慢
在 PVE 非特权 LXC 中部署 Tailscale 子网路由器,通过公网 Peer Relay 改善外网访问家庭服务的延迟。记录部署、UDP 端口与授权检查、中继握手排查和修复后的实测验证。
Spring Boot 4.x 整合 Logback 日志框架(支持异步写入)
Spring Boot 4.x 整合 Logback 日志框架(支持异步写入) 在构建任何应用程序时,良好的日志管理都是必不可少的。日志可以帮助我们监控、调试和跟踪代码的运行情况。 本小节中,我们继续完善 hannote-auth 认证服务的项目骨架,为其整合 Logback 日志框架,并将配置日志
自定义 Spring Boot Starter: 封装 API 请求日志切面业务组件
自定义 Spring Boot Starter: 封装 API 请求日志切面业务组件 本小节中,我们将自定义一个 Spring Boot Starter 组件,将 API 请求日志切面功能封装进去,后续新建新的服务时,只需添加这个 starter , 即可拿来即用。 1. 什么是 Spring Bo
SpringBoot日志管理
相信大家在开发过程中很多地方都需要打印输出来进行调试。我刚开始学Java的时候,还习惯使用System.out.println来打印记录信息。但是很多时候会发现其实并不方便,比如我需要记录线程信息,记录一些别的啥信息。都不方便,最关键的是,当项目上线之后,日志一般需要专门记录,你这样输出肯定不可以的
Java网络编程的基础:计算机网络
Java网络编程的基础:计算机网络 在学习 Java 网络编程之前,我们先来了解什么是计算机网络。 计算机网络是指两台或更多的计算机组成的网络,在同一个网络中,任意两台计算机都可以直接通信,因为所有计算机都需要遵循同一种网络协议。 下面是一张简化的网络拓扑图。 说到网络,我这再分享两个家庭网络布局吧