hsenap技术笔记
个人技术博客,记录学习笔记和开发心得。
- Three.js 粒子效果入门:用 Points 画一片星空
用 BufferGeometry + Points + PointsMaterial 生成上万个粒子,加上缓慢旋转和窗口自适应,实现一片可以动的星空。
- 新买的 Ubuntu 云服务器,上手先做这几项检查
一份只读的服务器体检清单:系统信息、负载、内存磁盘、失败服务、监听端口、防火墙和 SSH 配置。
- Windows 下 SSH 私钥报 "UNPROTECTED PRIVATE KEY FILE" 的解决办法
从云平台下载的 .pem 私钥在 Windows 上用 ssh 登录被拒绝,原因是文件权限过宽,用 icacls 收紧即可。
- 用 Vite + TypeScript 搭一个前端项目
从零创建 Vite + TS 项目,理清目录结构、tsconfig 关键选项和开发 / 构建 / 类型检查三条命令。