增加服务器的Swap分区
本文介绍了在Linux服务器内存不足时,通过创建Swap分区来扩展虚拟内存的解决方案。作者因服务器内存紧张导致容器重启,借鉴Windows虚拟内存机制,在Linux中利用Swap分区将不活跃的内存页换出到磁盘,以释放物理内存。具体步骤包括使用dd命令创建交换文件、格式化为交换空间、启用并设置开机自动挂载。虽然Swap可能影响性能,但能有效避免系统因内存耗尽而崩溃,是一种实用的应急策略。
- 2025-02-18
- 147
- 0
- 0
- 38.7℃
AI博客摘要的一种简单实现
本文介绍了如何为博客网站实现AI文章摘要功能。作者在完成毕设后,利用DeepSeek API和Node.js开发了一个完整的摘要系统。后端使用MySQL缓存摘要以减少API调用,核心代码包括数据库操作、DeepSeek接口调用及请求限制等功能。前端通过JavaScript脚本在博客页面嵌入摘要展示区域,支持打字机动画效果和主题适配。文章详细说明了项目结构、配置方法、部署注意事项(如HTTPS和跨域设置),并提供了在1Panel中部署Node.js的指南。最终实现了一个高效、可定制且具备缓存机制的AI摘要生成工具。
- 2025-02-14
- 143
- 0
- 0
- 38.3℃
推荐一个latex在线平台:cloudlatex
作者在提交论文初稿的关键时刻,遭遇常用在线LaTeX平台Overleaf无响应故障,即使开通会员也无法解决。为此,他转而尝试了日本开发的CloudLatex平台。该平台界面与Overleaf相似,上手容易,支持切换英语,且编译稳定流畅,无时间限制与卡顿问题。作者迅速迁移了毕业设计文件,体验良好,并因此退订了Overleaf会员,最终顺利完成了论文初稿。
- 2025-02-12
- 140
- 0
- 0
- 38.0℃
TTG自动签到
本文介绍了作者因PT站点自动签到失败而自行开发签到脚本的过程。由于TTG站点采用JavaScript实现签到,无法通过简单GET请求完成,因此作者选择使用Selenium进行浏览器仿真。文章详细列出了实现步骤:首先安装Chrome浏览器和必要的Python库(selenium、webdriver-manager),然后提供了一个完整的Python脚本示例。该脚本通过无头Chrome浏览器加载指定页面,设置Cookie,自动点击签到按钮,并在执行后清理浏览器数据。作者强调脚本需配置正确的签到URL和Cookie,并建议定时运行以保持自动签到。
- 2025-01-30
- 163
- 1
- 1
- 45.3℃