摘要: 以下是一个基于 Entity Framework Extensions 的 BulkDelete 高效删除海量数据的方案,包含性能优化、稳定性保障和错误处理机制: csharp using System; using System.Linq; using Z.EntityFramework.Plus 阅读全文
posted @ 2025-04-30 09:25 今天昔水 阅读(245) 评论(0) 推荐(1)
摘要: QT QML 使用 QuickFlux 和 Qt FluentUI 阅读全文
posted @ 2025-03-14 09:56 今天昔水 阅读(536) 评论(0) 推荐(0)
摘要: 经过对Android的一阵折腾,些许熟悉了一些Java的东东,又开始转战.NET。我觉得学习最好和工作不要相离太远,才会更加随笔随意,索性整理一些比较系统的.NET的基础知识学习学习。一提起学习.NET,最经典莫过于CLR via C#了,既然奉为经典,那就从这里开始吧。据此初步整理出如下目录来: 由浅入深学习.NET CLR 基础系列 CLR 的执行模型 生成、打包、部署和管理应用程... 阅读全文
posted @ 2014-11-04 14:48 今天昔水 阅读(401) 评论(0) 推荐(0)
摘要: Android 简介开始入手创建应用程序和Activity创建用户界面Intent 和 Broadcast Revicever使用 Internet 资源文件,保存状态和首选项数据库和Content Provider在后台操作扩展用户体验高级用户体验硬件传感器地图,地理编码和基于位置的服务个性化主屏... 阅读全文
posted @ 2014-08-13 09:39 今天昔水 阅读(538) 评论(2) 推荐(2)
摘要: MySQL 数据库的定期备份和还原是数据库管理的关键任务。以下是完整的备份和还原方案,包含多种方法和自动化策略: 一、备份方法 1. mysqldump (逻辑备份) 特点:最常用的备份工具,生成 SQL 文件,适合中小型数据库 # 备份单个数据库 mysqldump -u [用户名] -p[密码] 阅读全文
posted @ 2025-08-15 12:54 今天昔水 阅读(851) 评论(0) 推荐(0)
摘要: LiteDB 是一个轻量级、高性能的嵌入式 NoSQL 数据库,通过内存映射技术可以直接操作磁盘文件,提供接近内存级的速度。 核心实现方案 1. 安装 NuGet 包 Install-Package LiteDB 2. 实体定义 public class SensorData { [BsonId] 阅读全文
posted @ 2025-07-10 17:21 今天昔水 阅读(254) 评论(0) 推荐(0)
摘要: 在SqlSugar中动态创建表和进行CRUD操作,可以通过以下步骤实现。这里使用动态对象(ExpandoObject)或字典表示数据,并使用动态表名进行操作: 1. 安装SqlSugar Install-Package SqlSugar 2. 动态创建表与CRUD示例 using SqlSugar; 阅读全文
posted @ 2025-07-08 14:24 今天昔水 阅读(96) 评论(0) 推荐(0)
摘要: 在QtQuick中实现角度与弧度的自动切换: 1. 创建角度/弧度管理类 (AngleRadiansManager) // anglemanager.h #include <QObject> #include <cmath> class AngleManager : public QObject { 阅读全文
posted @ 2025-06-17 15:50 今天昔水 阅读(25) 评论(0) 推荐(0)
摘要: Django-vue3-admin Windows PyCharm本地部署指南 以下是针对PyCharm IDE优化的部署流程,整合多来源的最佳实践: 一、环境准备 安装Python 3.11+‌ 官方下载安装包,勾选 ‌Add Python to PATH‌ 验证安装:python --versi 阅读全文
posted @ 2025-06-06 15:40 今天昔水 阅读(181) 评论(0) 推荐(0)
摘要: 以下是在 Ubuntu 中配置 VSCode + Qt + qmake 开发环境的详细步骤: 1. 安装 Qt 开发环境 1.1 安装 Qt 库和工具 # 更新软件源 sudo apt update # 安装 Qt5 核心库及开发工具(如需要 Qt6,需另从官网安装) sudo apt instal 阅读全文
posted @ 2025-05-12 15:46 今天昔水 阅读(624) 评论(0) 推荐(0)
摘要: 逐步解决 GCC 交叉编译问题 1. 确认交叉编译工具链正确安装 在 Ubuntu 中安装 ARM64 交叉编译器需要明确指定完整的工具链: sudo apt update # 安装完整的 ARM64 交叉编译工具链(包含基本库) sudo apt install -y gcc-aarch64-li 阅读全文
posted @ 2025-04-27 10:22 今天昔水 阅读(825) 评论(0) 推荐(0)
摘要: 在Qt 5.13.2上集成QuickFlux与FluentUI的完整指南 1. 环境搭建 1.1 依赖安装 # 安装QuickFlux git clone https://github.com/benlau/quickflux.git cp -r quickflux/src/QuickFlux /u 阅读全文
posted @ 2025-04-18 11:39 今天昔水 阅读(392) 评论(0) 推荐(0)
摘要: 在 ABP Framework 中集成 Z.EntityFramework.Extensions(一个用于提升 Entity Framework 性能的扩展库)需要结合 EF6 的使用场景。以下是完整的集成步骤和示例代码: 安装必要的 NuGet 包 在项目中安装以下包: bash Install- 阅读全文
posted @ 2025-04-15 21:10 今天昔水 阅读(81) 评论(0) 推荐(0)