Cloudflare Workers + R2 + D1实现图床功能

为了高效利用资源(白嫖),我采用了 Cloudflare 生态实现图床功能。通过 Halo 的S3插件对 R2 进行图片管理,最后通过 Workers 访问图片 通过 Cloudflare Dashboard 操作比较简单,本文介绍使用 Wrangler CLI 构建项目。 准备工作 注册

拓展 

Uni-App配置PWA

PWA 即渐进式 Web 应用程序(Progressive Web App),是一种利用多种现代 Web 技术构建的,能够提供类似原生应用体验的 Web 应用。本文是我在网上找到的解决方案,可能还存在更简单的实现方式 在继续后续步骤前,需要先将 UniApp 项目打包为网站版本

Python小工具 - BMP转TIFF

Python 

使用 VSCode + Copilot 生成的一个小工具,记录下来帮助自己理解 Python (第一个 Python 程序) 环境 Pillow 图像处理库,替代 PIL 兼容

.NET 字符编码

.NET 

.NET Core/5+ 使用中文编码 异常问题:'GBK' is not a supported encoding name. For information on defining a custom encoding, see the documentation for the Encoding

uni-app开发中遇到的问题

node-sass 需要替换为 sass #使用中用cnpm卸载好像不管用 npm uninstall node-sass cnpm install sass

CSS属性

拓展 

记录一下开发中使用到的CSS属性 transition 可以为一个元素在不同状态之间切换的时候定义不同的过渡效果。它允许在属性值变化时添加动画效果,使变化更加平滑。 /* Apply to 1 property */ /* property name | duration */ transition

JavaScript通用库

拓展 

记录一下开发中使用到的通用库 日期 Day.js 一个极简的JavaScript库,可以为现代浏览器解析、验证、操作和显示日期和时间。 官方网站 安装 npm install dayjs<

MATLAB函数外部使用

拓展 

项目需要在C#中使用MATLAB函数,根据网上老哥提供的方案查阅资料并记录以下(有部分可能存在认知错误,后面遇到再改) ArrayFire/ Armadillo 未尝试 C++库,对MATLAB函数进行逐句翻译,直接编译成dll。 效率最高(需要硬件支持) ArrayFire ArrayFire是一

Win32API函数

https://learn.microsoft.com/zh-cn/windows/win32/api/ sendMessage 将指定的消息发送到一个或多个窗口。

拓展