- 博客(5)
- 收藏
- 关注
原创 如何解决 Hexo 部署 Swap failed 错误
总结为什么换到 SSH 协议?HTTPS 协议有时会受防火墙限制,而 SSH 更稳定,尤其是当网络环境不太好的时候。如何解决 22 端口被封的问题?通过修改 SSH 配置,使用 443 端口。如何解决权限问题?启动 SSH 代理并确保公钥正确添加到 GitHub。
2025-04-19 15:10:00
840
原创 线程知识点大集合!!!
写这篇文章,是因为我发现——很多人在学 Java 多线程的时候,总觉得难、抽象、很玄乎,但其实只要用对方式,理解起来完全没那么恐怖。所以我整理了这篇全流程的笔记,从什么是线程开始讲起,然后把 Java 中四种创建线程的方式(继承 Thread、实现 Runnable、实现 Callable + FutureTask、线程池)都做了结构化总结,每种方法我都配了场景和代码示例,务求让你一看就懂、一改就用。
2025-04-11 17:50:35
814
原创 详解JDK 动态代理与 CGLIB 代理
🤔 什么是代理?在编程中,代理模式 是一种常用的设计模式,它允许你通过 代理对象 来间接访问 目标对象。通过代理对象,你可以在不改变目标对象代码的情况下,给目标方法添加附加功能,比如 日志记录 📝、权限校验 🔐、事务控制 💼 等。
2025-04-10 17:09:06
649
原创 TCP三次握手如果SYN半连接队列已满,只能丢弃吗
当设置为 1 时,如果 accept 队列满,客户端会收到 “connection reset by peer” 的错误信息,说明是 服务器的 TCP 全连接队列溢出 导致连接失败。一般来说,建议将其设置为 0,除非你确信服务器的 TCP 全连接队列会长期溢出,才能设置为 1 来尽快通知客户端。tcpaborton_overflow=1:发送 RST,立即通知客户端连接失败,用于应对长期连接失败的场景。1:如果 accept 队列满,服务器会发送一个 RST 包给客户端,表示连接建立失败。
2025-04-05 10:33:07
484
空空如也
有人知道在vscode这样要怎么解决吗
2024-04-04
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅