部分内容源自网络,侵删,联系请看关于或声明。

随机字符生成

文章介绍了一个基于Python的随机字符生成工具,用于生成唯一的随机字符串并将其记录在JSON文件中。用户可以通过输入代号生成新的随机字符串,系统会检查该代号是否已存在,并允许用户选择是否创建新记录。生成的字符串和时间戳会被保存,且不会覆盖已有记录,方便后续查看和管理。

thumbnail of the cover of the post

随机图API

文章介绍了一个基于Python和Flask框架的随机图API,该API可以从指定文件夹中随机选择并返回图片。代码展示了如何设置Flask应用、处理请求以及返回随机图片。此外,文章还提供了将应用打包为Docker镜像的步骤,包括创建Dockerfile、安装依赖、构建镜像和运行容器。该API适用于测试环境,图片数量有限。

thumbnail of the cover of the post

删除数据库指定行

文章介绍了使用Python和shell脚本删除umami数据库中包含服务器IP地址的记录。通过正则表达式匹配IP地址并批量删除相关行。脚本支持多个表和自定义删除条件,并可通过crontab设置定时任务定期执行。

thumbnail of the cover of the post

透视效果

作者在制作X射线效果的壁纸后,尝试使用CSS和JavaScript实现类似效果。通过HTML和CSS代码,创建了一个包含两层图像的容器,并使用JavaScript监听鼠标移动事件,动态调整上层图像的裁剪路径,形成透视效果。当鼠标离开时,图像恢复初始状态。该技术展示了如何结合CSS和JavaScript实现交互式视觉效果。

thumbnail of the cover of the post

随机重命名后保证MD图片插入顺序正常

该文章描述了一个使用Python实现的文件重命名和排序系统,确保重命名后的MD文件中图片插入顺序正确。系统首先对文件夹中的文件进行哈希计算并记录,然后重新排序文件名以保持原有的插入顺序。通过编写相应函数实现批量重命名、哈希计算和按哈希排序等功能,最终保证Markdown文件中图片顺序的正确性。

thumbnail of the cover of the post

纯JS弹幕效果

该文章展示了一个使用纯JavaScript实现的全屏弹幕效果。代码通过设置HTML和CSS样式,确保页面无滚动条且背景为黑色,弹幕容器覆盖整个页面。JavaScript部分负责创建弹幕元素,随机设置弹幕的初始位置,并通过动画效果使其从右向左移动。弹幕内容为固定文本,每隔1秒生成一条新弹幕,持续10到20秒后消失。

thumbnail of the cover of the post

DCDN宕机修复

网站出现502错误后排查发现是DCDN问题,直接使用IP地址访问和A记录指向IP地址可以正常访问。通过使用新域名并通过DCDN配置源站域名的方式解决问题,SSL配置好后即可正常访问。多次尝试CDN均无法使用HTTPS,最终选择用HTTP访问。

thumbnail of the cover of the post

CentOS7安装Python脚本

This script installs Python versions 3.9.6 and 3.10.0 on CentOS 7 systems. It includes steps to update the system, install necessary development tools, download and configure OpenSSL, and then install Python with optimizations. The script also configures pip to use the Aliyun Python repository.

thumbnail of the cover of the post