原创 开发 解压无限级子目录中的ZIP和RAR文件:Python脚本与7-Zip的自动化解决方案 本文介绍了一个Python脚本,它能够自动遍历指定目录及其所有子目录中的ZIP和RAR文件,并尝试使用预设密码表中的密码来解压这些文件。脚本的核心功能包括递归遍历、密码尝试、以及生成详细的解压报告。通过使用os.walk()进行目录遍历和subprocess模块调用7-Zip命令行工具,脚本能够处理复杂的文件结构并记录解压结果。文章还提供了脚本的详细使用方法和设置指南,旨在帮助用户节省时间,减少解 2024-11-14 浏览(98) 评论(0) 阅读全文
原创 开发 【Docker】docker logs过大解决办法 docker容器日志文件过大的解决办法,通过临时及永久两种方式释放磁盘空间 2023-12-06 浏览(3,475) 评论(0) 阅读全文
原创 开发 【Nginx】Nginx 调优技巧:HTTPS/TLS - 减少TTFB延迟 在 Nginx 上优化 TLS 配置可提高网站速度。启用 HTTP/2 可显著降低 TTFB 延迟。要启用 HTTP/3,需安装支持 QUIC 的 SSL 库,并在配置文件中添加相应的 listen 指令。启用 HTTP/3 后,检查浏览器和服务器是否正确支持。启用 SSL 会话缓存并减小 SSL 缓冲区大小也有助于提高性能。 2023-12-01 浏览(3,450) 评论(0) 阅读全文
原创 开发 【DevOps】Jenkins VS GitLab 该怎么选择? GitLab与Jenkins该怎么选择,本文简单分析了两个工具之间的差异 2023-04-28 浏览(3,777) 评论(0) 阅读全文
原创 开发 【AI】OpenAI将停止对Codex的支持 前言研究人员依赖于公司创建的机器学习模型进行研究。而使用OpenAI模型构建应用程序的开发人员将无法确保其应用程序能够如预期般正常运行。因此可重复研究的先决条件是能够访问实验中使用的确切模型。如果研究人员在使用更新的模型时未能重现论文的结果,这意味着使用较新的模型进行可重现性研究的前景也很渺茫甚至不存在。OpenAI表示开发者应该转向较新的GPT3.5模型。 2023-03-23 浏览(3,725) 评论(0) 阅读全文
原创 开发 【Windows】利用NSSM工具让BAT脚本变成后台服务 比如tomcat、jboss等使用bat的方式启动,需要改造成server后台运行的方式,发现要么是需要自己指定路径,要么是需要编写exe程序来注册服务,直到发现NSSM介绍 一个windows服务封装的工具,简化服务注册过程 NSSM下载NSSM下载地址可以在这里下载一个你需要的版本之后直接解压,用于启动jboss服务,为了将该bat加入到windows服务中,管理员方式启动命令行。 2023-03-13 浏览(21,433) 评论(0) 阅读全文
原创 开发 [koreader]statistics插件之博客阅读统计模块 前言去年我打算将的阅读统计模块挪到我的博客站点,为了自己更好的能看到阅读统计,经过3天左右的开发,现在可以汇报下了截图 架构编码阶段刚结束,随意添加了几个统计的内容,先凑活着用,后续再调整。图用了echart.通过syncthingt(安卓版本)同步目录下的文件,系统通过采集到本地mysql表中,然后针对表进行具体的查询。关键查询最近一个阶段(比如周。 2023-01-02 浏览(817) 评论(0) 阅读全文
原创 开发 [koreader]statistics 插件数据库连接 前言最近开始打算开发统计插件转换到博客站点,[plugins/statistics.koplugin/main.lua][1]建表语句book书籍表,page_stat_data该表是书籍页面统计信息,可以统计每页阅读的时间page_stat_data_start_time视图page_stat最关键的一张视图,用于阅读统计的原子查询,用于细粒度的统计阅读时间。 2023-01-01 浏览(3,876) 评论(0) 阅读全文