摘要: 前言 要开启自动续签,我们需要切换到自动化模式。最佳方式是安装并使用阿里云 DNS 插件(certbot-dns-aliyun,它与标准的 certbot 兼容),这样 certbot 可以自动处理 DNS 验证,无需手动干预。 使用 certbot-dns-aliyun 插件时,将 certbot 阅读全文
posted @ 2025-12-02 17:51 丁少华 阅读(18) 评论(0) 推荐(0)
摘要: Windows 和 macOS 采用了不同的技术来实现多语言显示,思路与 macOS 的 .localized 机制非常相似。 Windows 没有完全对等的“.localized”文件夹机制,但它通过 Shell 命名空间 和 资源文件 实现了类似的效果,尤其是在系统本身和许多专业软件中。 核心概 阅读全文
posted @ 2025-11-26 00:26 丁少华 阅读(29) 评论(0) 推荐(0)
摘要: 🗂️ 正确的分类维度 第一维度:模型家族(公司) Claude 系列 - 由 Anthropic 开发 Gemini 系列 - 由 Google 开发 GPT 系列 - 由 OpenAI 开发 第二维度:每个家族内部的规模等级 在 Claude 家族内: Opus → 旗舰版(最大最强) Sonn 阅读全文
posted @ 2025-11-20 17:27 丁少华 阅读(24) 评论(0) 推荐(0)
摘要: 前沿 在nestjs中虽然官方推荐是 TypeORM,但是最佳实践仍然是 Prisma。 虽然使用Prisma 你可以不用定义任何实体模型,但是最好还是定义。 以下说明原因! 1. 为什么可以省略 DTO? 技术上完全可以,因为: ✅ TypeScript 工具类型:可以用 Omit、Pick 等从 阅读全文
posted @ 2025-11-18 23:27 丁少华 阅读(16) 评论(0) 推荐(0)
摘要: orm orm 其实官方推荐的TypeORM,我们这里学习Prisma! 使用Prisma会造成后续问题,比如 再生成 openJson 的时候, @ApiBody需要的class(dto也叫元数据),而Prisma生成是 type(纯 ts 语法,编译的时候会被去掉)。 https://blog. 阅读全文
posted @ 2025-11-18 16:49 丁少华 阅读(23) 评论(0) 推荐(0)
摘要: 下载 这个我觉得比较重要,所以放到最前 百度网盘:https://pan.baidu.com/s/1mK6__ga1PVC6iUCJCna6Xw?pwd=9jb2 前言 一款用来对APK的解包、打包和签名(未来可能会开发出更多功能)的电脑版软件。 以前名字叫做 长安车机 或 车机助手,但是我觉得有点 阅读全文
posted @ 2025-11-17 01:47 丁少华 阅读(202) 评论(1) 推荐(0)
摘要: 非常好的问题!您提到了两个关键点: 1. @layer components 是否合适? 是的,非常合适! pure-ipt 应该定义在 @layer components 中,因为: @layer base - 用于基础样式(如 *, body, html) @layer components - 阅读全文
posted @ 2025-11-15 19:08 丁少华 阅读(12) 评论(0) 推荐(0)
摘要: 来个例子 比如有两种登录方式 // 导入表单验证库 import * as z from 'zod'; // 导入消息提示组件 import { toast } from 'sonner'; import { useState } from 'react'; // 导入 UI 组件 import { 阅读全文
posted @ 2025-11-14 20:23 丁少华 阅读(8) 评论(0) 推荐(0)
摘要: 受控模式 严格来说,虽然从业务上来说这是一个表单,但从编码上来看 并没有用到 form! 其中共涉及到如下定义和维护的状态: 表单本身数据的状态 formData(由于使用了受控组件,因此需要为该字段提供默认值) 提交中状态 isPending 提交结果状态 submitResult import 阅读全文
posted @ 2025-11-13 13:59 丁少华 阅读(5) 评论(0) 推荐(0)
摘要: 前言 useActionState是react19新出的api,提供的非受控表单钩子。 但是他有一个缺点,就是每次提交表单后会重置表单状态! 官方美其名曰“遵守原生表现”,但是网上讨伐声音,就足以证明垃圾! https://github.com/facebook/react/issues/29034 阅读全文
posted @ 2025-11-12 20:31 丁少华 阅读(13) 评论(0) 推荐(0)