处理重复文件 处理重复文件 代码 import os import hashlib from collections import defaultdict # 计算文件的哈希值 def calculate_hash(file_path, hash_algo=hashlib.sha256): """ 计算给定文 2024-07-15 记录 76 喜多郁代
图片批量命名+webp转换 代码 带前缀 from PIL import Image import os def rename_files(target_directory, file_prefix): # 遍历文件夹中的文件 files = os.listdir(target_directory) 2024-07-15 记录 35 喜多郁代
图片批量转webp 背景 在网上找了webp图片转换工具,但转换太慢、上传有限制、下载不方便,于是又想到了python。 代码 from PIL import Image import os def convert_images_to_webp(source_dir, output_dir): # 创建输出 2024-07-15 记录 51 喜多郁代
阿里云maven-MySQL依赖避坑 依赖 <!-- mysql--> <dependency> <groupId>mysql</groupId> <artifactId>mysql-connector-java</artifactId> <scope>runtime</scope> </dependency> 这个依赖在拉 2024-07-09 记录 119 喜多郁代
阿里云maven 背景 今天创建了一个spring boot的demo项目,发现maven一直拉取失败,用了两年一直没有问题,报了如下错误。 Non-resolvable parent POM for com.elysia:demo:0.0.1-SNAPSHOT: The following artifacts co 2024-07-09 记录 107 喜多郁代
NVM-node版本管理器 NVM-node版本管理器 本文记录了作者在帮助同学解决前端依赖拉取失败问题时的完整处理过程。最初遇到npm淘宝镜像源证书过期错误,尝试更换多个镜像源和忽略SSL验证均未成功。随后作者意识到可能是Node版本问题,决定卸载Node 18.0.0并安装NVM进行多版本管理。文章详细说明了NVM的安装步骤(强调需彻底删除原有Node环境),并提供了NVM的常用命令指南,包括安装指定Node版本、查看版本列表、切换版本以及配置淘宝镜像源的方法。最终通过NVM成功解决了依赖下载问题。 2024-07-09 记录 65 喜多郁代
Waline部署-MySQL版 背景 闲着没事在虚拟机上的halo应用商店看到了waline,于是就开始了折腾。 历程 官方文档里推荐的是使用LeanCloud当数据库,但是LeanCloud需要绑定域名,对于只在本地测试的用户来说不是很友好。 网上查阅的相关部署文档基本都是以LeanCloud为数据库,在查阅官方文档后发现了多数 2024-07-08 记录 129 喜多郁代
仪表盘 代码 <template> <div class="dashboard-container"> <github-corner class="github-corner" /> <el-row :gutter="40" class="panel-group"> <el- 2024-07-08 记录 137 喜多郁代
留言板 代码 <template> <div class="ciallo" @click="addClickEffect"> <!-- 弹幕输入框 --> <div class="message-container" > <h1 class="message-title">轻 2024-07-07 记录 103 喜多郁代
石蒜模拟器 石蒜模拟器 一、源码 GitHub地址 二、引入 找到自己网页的主入口,将下面代码插入head标签中,如图所示。 不做移动端判断,即移动端也显示 <div id="sakana-widget" style="position: fixed; bottom: 10px; right: 20px; z-index: 2024-07-01 记录 144 喜多郁代