望舒的个人主页

avatar
望舒
访问:66794
简介:你所热爱的,就是你的代码
标签
javagolangrustreactnode
文章分组
Ubuntu Linux Gnome 桌面美化
7
java
17
前端
17
golang
7
linux
12
amd 工具
2
何意味
2
浏览器扩展
2
日期倒序
  • 我猜来搜索这种文章的大概都是试过用官网的每日构建 iso 镜像安装系统,发现镜像的安装工具无法正常使用的吧。解决也很简单,就是不要通过 iso 镜像安装,从 Ubuntu 24、25 使用 -d 参数升级到开发版即可
    望舒的头像
    望舒
    ubuntu 26.04升级安装镜像无法使用
  • Ubuntu 完全移除 Snap 体系,并恢复传统的 apt 软件管理方式。本文将一步一步介绍如何彻底卸载 Snap,包括移除系统中的 Snap 软件包、删除 snapd 服务、清理残留目录,并避免系统在后续更新中再次自动安装 Snap。
    望舒的头像
    望舒
    ubuntu禁用移除snapsnapdsnap 守护进程
  • 在一台 Linux 服务器上部署了一个使用 Next.js 开发的前端网站,网站首次上线后,并发不高但却无规律地出现 502 Bad Gateway 错误问题极其诡异且无法稳定复现
    望舒的头像
    望舒
    Nginx upstream timed out502 Bad GatewayDNS 重复解析线上问题排障记录
  • 在写一个动态编译 java 项目代码的需求时,在 windows 上测试通过,部署云服务器后出现异常,通过查找日志出现 ClassNotFoundException 找不到依赖的问题。最终定位到是因为调用 JavaCompiler 时 windows/linux 传参依赖参数有不同分隔符限制导致的。冷门小问题
    望舒的头像
    望舒
    java 动态编译分隔符平台差异ClassNotFoundException
  • Next.js 官方安全公告:CVE-2025-66478(RSC 协议严重漏洞)问题修复-封面
    Next.js 官方披露了影响 App Router 与 React Server Components 的严重安全漏洞 CVE-2025-66478,该漏洞可能被利用实现远程代码执行(RCE)。受影响版本包括 Next.js 15.x、16.x 以及部分 canary 版本。官方已发布多个修复版本,建议尽快升级以确保安全。
    望舒的头像
    望舒
    CVE-2025-66478RSC 漏洞App RouterNext.js
  • Golang 使用 Channel 安全终止 Goroutine 示例-封面
    在 Golang 中,Goroutine 是实现并发编程的核心工具,但如何安全、优雅地停止 Goroutine 却是很多开发者关心的问题。
    望舒的头像
    望舒
    Golang Goroutine 终止golangGolang Channel 停止 GoroutineGolang 并发控制Golang 并发编程
  • 维护一个老系统,发现因后端拦截器 session 使用不当,导致用户退出登录后鉴权信息未被清除,引起后续接口鉴权问题。属于一个很容易疏忽的问题,以作记录
    望舒的头像
    望舒
    session 缓存问题请求拦截器鉴权ThreadLocal
  • Golang 在项目中合理利用接口来避免循环依赖-封面
    本文以 Golang 在大型项目开发中的架构设计为背景,探讨了如何通过合理使用接口(interface)来避免或弱化模块之间的循环依赖问题。文中详细分析了循环依赖的成因、接口在解耦中的作用,并结合实际项目经验,介绍了事件总线、中间接口包、领域划分等多种应对策略。同时指出在复杂业务场景中,某些循环依赖并非完全可避免,但可以通过设计使其方向明确、依赖可控,从而提升系统的可维护性与扩展性。
    望舒的头像
    望舒
    golang接口设计循环依赖模块解耦依赖倒置
  • 前端性能指标测试工具:Lighthouse 解析与核心指标详解使用-封面
    本文详细介绍了 Google Lighthouse 这一前端性能测试工具的核心功能与使用价值,并对五个关键性能指标——FCP、LCP、TBT、CLS、SI——进行了深入讲解,帮助开发者理解网页性能瓶颈、优化用户体验、提升网站加载速度与交互流畅度
    望舒的头像
    望舒
    Lighthouse网页优化前端性能性能指标用户体验
  • 本文介绍了如何在 Go 语言中使用 gopkg.in/yaml.v3 库进行 YAML 配置文件的解析与序列化操作,涵盖了结构体映射、map 动态解析、多文档处理等常见场景,并给出了完整的示例代码。
    望舒的头像
    望舒
    golangyamlgopkg.in/yaml.v3配置文件解析yaml 序列化