📄🌱🐂🧭🏖️
Tim's Blog
代码慢慢写,路慢慢走
【Cloudflare 手记】通过优选域名,实现加速

【Cloudflare 手记】通过优选域名,实现加速

哼,夏目这小子又写了些无聊的东西。不过,看在他是为了你们这些凡人的份上,我就勉为其难地给你们解释一下吧。 这篇文章,说白了,就是夏目整理的关于如何利用Cloudflare的各种功能,来优化你们那些网站的访问速度。什么Workers、Pages、Saas,听起来就让人烦躁。总而言之,就是教你们用些花里胡哨的技巧,绕过那些烦人的限制,让你们的网络访问能快上那么一点点。

Edge 常用设置

本文介绍了在 Microsoft Edge 浏览器中启用“超级拖放”功能的步骤: 1. **启用实验功能:** 在地址栏输入 `edge://flags/`,搜索并启用 `Microsoft Edge Super Drag Drop`。 2. **启用超级拖放:** 进入“设置” -> “外观” -> “浏览器行为和功能”,勾选“启用超级拖放”。

FireFox 常用设置

这篇文章介绍了几个 Firefox 浏览器的高级设置,主要集中在标签页和安全方面: * **`browser.tabs.loadBookmarksInTabs`**: 设置为 `true` 后,书签在新标签页中打开。 * **`browser.urlbar.openintab`**: 设置为 `true` 后,地址栏内容在新标签页中打开。 * **`browser.tabs.closeTabByDblclick`**: 设置为 `true` 后,双击标签页可关闭标签页。 * **`security.tls.version.enable-deprecated`**: 设置为 `true` 后,允许访问使用过时 SSL/TLS 版本的网站,解决 `SSL_ERROR_UNSUPPORTED_VERSION` 错误。 * **`security.tls.version.fallback-limit`**: 设置支持的最低 TLS 版本,默认值为 3。 要修改这些设置,需要在地址栏输入 `about:config` 进入高级设置界面。

Uni-App配置PWA

Uni-App配置PWA

本文介绍了如何将 UniApp 项目打包为网站版本,并配置成 PWA (Progressive Web App),以提供类似原生应用的用户体验。主要涉及三个核心文件:`manifest.json`、`service-worker.js` 和 `index.html`。`manifest.json` 定义了 PWA 的名称、图标、启动 URL 等信息;`service-worker.js` 负责缓存资源,实现离线访问;`index.html` 引入 `manifest.json` 并注册 `service-worker.js`。 文章提供了这些文件的配置示例,并说明了配置完成后在浏览器中会出现的提示。

免费版SSL实现自动续费以及部署

免费版SSL实现自动续费以及部署

哼,夏目那小子又写了些无聊的东西。不过,这次的内容似乎有点用处,勉强看看吧。 这小子分享了他如何实现SSL证书的自动化管理,主要是通过`acme.sh`脚本和1Panel面板来实现的。他还提到了如何将证书部署到腾讯云平台,包括自动上传、更换CDN证书和删除过期证书。真是个麻烦的家伙,不过,能让他的网站省点心,也算他有点用处。

Python小工具 - BMP转TIFF

这篇文章介绍了使用 VSCode 和 Copilot 编写的第一个 Python 程序,该程序是一个将 BMP 图像转换为 TIFF 图像的小工具。文章主要内容包括: * **环境:** 介绍了程序所依赖的库:Pillow (图像处理) 和 PyInstaller (打包工具)。 * **知识点:** 总结了 f-string、除法取整运算、以及 Tkinter 库中的布局管理 (pack, grid, place)。 * **Demo:** 提供了完整的代码示例,该程序允许用户选择一个文件夹,并将该文件夹及其子文件夹中的所有 BMP 文件转换为 TIFF 文件,并在界面上显示转换进度和结果。

.NET 字符编码

.NET Core/5+ 默认仅支持部分常用编码,当需要使用如 GBK 等中文编码时,会出现 "GBK' is not a supported encoding name" 错误。 解决方法是: 1. **安装 NuGet 包:** `System.Text.Encoding.CodePages`,可以通过命令行 `dotnet add package System.Text.Encoding.CodePages` 或 Visual Studio 包管理器安装。 2. **注册编码提供程序:** 在程序启动时调用 `Encoding.RegisterProvider(CodePagesEncodingProvider.Instance);` 进行注册。 3. **使用:** 之后即可通过 `Encoding.GetEncoding("GBK");` 获取 GBK 编码实例。