Loading

摘要: 背景 项目初期建表时,没有考虑到后续拓展性,错误地将描述字段添加到了关系表,关系表应该只能存放关系。需要将描述迁移到寄存器表中。 技术栈:EFCore ORM、SQLite3 概述 本文记录一下迁移的过程,有类似的需求以便参考。 本次迁移一共分为 5 步走: 目标表新增描述字段 迁移数据库表结构 编 阅读全文
posted @ 2025-05-08 00:17 sq800 阅读(54) 评论(0) 推荐(0)
摘要: 背景 ag-grid-vue3 是一个高性能表格组件,以兼容 chrome 109 为目标对 ag-grid-vue3 进行降级。使用举例:交叉引用表。 现状 版本: "ag-grid-community": "^33.0.1", "ag-grid-vue3": "^33.0.1", 用法: //m 阅读全文
posted @ 2025-04-16 09:40 sq800 阅读(392) 评论(0) 推荐(0)
摘要: 安装 termux 打开安卓平板 USB 调试模式,并确保电脑安装了 adb。 下载 termux,通过adb install ./termux.exe安装 termux 到安卓平板。 设置 termux 换源 安装好 termux 后打开,进行换源操作。 termux 中输入termux-chan 阅读全文
posted @ 2025-01-14 22:18 sq800 阅读(457) 评论(0) 推荐(0)
摘要: 上一篇介绍了 listr2 的安装和基本用法。本篇讲解一下,如何利用 listr2 任务的特性制作一个任务看板。 有时候我们需要在控制台持续显示某一个任务的执行状态,如监听一个串口,记录它收到了几次数据,这时我们可以使用 listr2 创建一个任务列表: 主要代码 index.ts: import 阅读全文
posted @ 2024-10-28 22:22 sq800 阅读(51) 评论(0) 推荐(0)
摘要: 背景 WebView2 中,前端到后端的消息传递,通常是不支持传递对象的。但是我在查阅官方文档时发现了一个例外,那就是方法postMessageWithAdditionalObjects 如何传递附加对象 webview2中,前端 js 向后端传递消息通常使用 window.chrome.webvi 阅读全文
posted @ 2024-04-08 23:34 sq800 阅读(712) 评论(0) 推荐(0)
摘要: 背景 webview2 通常是本机应用的一个组件,也就是说,代码的目标运行环境是本机应用的webview2 组件,而不是不像开发网站项目,目标运行环境是浏览器。 开发工具 开发 webview2 项目中,通常要开启两个 IDE,一个开发后端(本机应用)、一个开发前端,例如我使用的是 Rider 和 阅读全文
posted @ 2024-04-05 00:06 sq800 阅读(761) 评论(0) 推荐(0)
摘要: 概念 服务:对象。 服务容器:负责注册服务和管理服务的容器。 查询服务:创建对象及关联对象。 对象生命周期:Transient(瞬态);Scoped(范围);Singleton(单例)。 .NET 中使用 DI 根据类型来获取和注册服务。可以分别指定服务类型和实现类型。这两者可能相同,也可能不同。服 阅读全文
posted @ 2024-02-28 23:33 sq800 阅读(64) 评论(0) 推荐(0)
摘要: c# 项目中,生成的程序集的命名一般是项目名称,大多数时候,项目名需要写英文,而生成的程序名字也是项目名,不便于用户理解。 vs2022 允许修改程序集名称,可以为生成的程序指定中文名称。 操作路径:右键项目 => 属性 => 应用程序 => 常规 => 程序集名称. 阅读全文
posted @ 2023-10-25 19:54 sq800 阅读(945) 评论(0) 推荐(0)
摘要: listr2 是一个易于使用的 Node.js 包,可以用来创建生动的、可以交互的 CLI 界面、任务列表。类似的库还有consola。 贴一个官方的示例图,来便于理解: 我们可以利用这个库实现自己的 CLI 、管理任务、优化控制台显示等。 快速上手 安装 pnpm add listr2 简单使用 阅读全文
posted @ 2023-10-12 00:28 sq800 阅读(264) 评论(0) 推荐(0)
摘要: SHFB 全称 Sandcastle Help File Builder ,项目地址:https://github.com/EWSoftware/SHFB。 它使用代码中的xml注释生成说明文档。因此,使用SHFB之前要用 Visual Studio 给代码生成一份xml注释文件。 安装 进入项目的 阅读全文
posted @ 2023-07-31 17:54 sq800 阅读(1016) 评论(2) 推荐(0)