背景:最近使用 Debezium 作为数据库数据监听工具,并利用 C# 开发管理工具对接 Kafka 来获取增量同步的数据。这个 C# 管理工具需要支持自定义下游数据库映射,因此在新增映射关系时,需要批量将上游数据全量同步到下游,才能从 Kafka 中开始使用增量数据同步,以保持上下游的数据一致性。[......] 继续阅读

2023年12月21日 0条评论 6040点热度 0人点赞 痴者工良 阅读全文

背景:最近使用 Debezium 做数据库数据监听工具,然后使用 C# 开发管理工具对接 kafka 获取增量同步的数据,这个 C# 管理工具需要支持自定义下游数据库映射,因此再新增加映射关系时需要批量将上游数据全量同步到下游,然后才能从 Kafka 中开始使用增量数据同步,以便保持上下游的数据一致[......] 继续阅读

2023年12月21日 0条评论 7171点热度 0人点赞 痴者工良 阅读全文

demo repository address: https://github.com/whuanle/yolo8_demo Ultralytics YOLOv8 is a highly praised real-time object detection and image segmentatio[......] 继续阅读

2023年12月13日 5条评论 1410点热度 1人点赞 痴者工良 阅读全文

demo 仓库地址:https://github.com/whuanle/yolo8_demo Ultralytics YOLOv8 是备受好评的实时目标检测和图像分割模型,主要功能是物体识别、分割图片物体、分类、姿态识别和跟踪等。Ultralytics 支持使用 CPU、GPU 进行训练,支持 x[......] 继续阅读

2023年12月13日 5条评论 11502点热度 1人点赞 痴者工良 阅读全文

[TOC] In business development, using database transactions is essential. Various ORMs are often used to execute database operations, simplifying code[......] 继续阅读

2023年12月12日 0条评论 7976点热度 0人点赞 痴者工良 阅读全文

[TOC] 在业务开发中,使用数据库事务是必不可少的。而开发中往往会使用各种 ORM 执行数据库操作,简化代码复杂度,不过,由于各种 ORM 的封装特性,开发者的使用方式也不一样,开发者想要了解 ORM 对事务做了什么处理是比较难的。因此,本文介绍数据库事务基础、Ado.net 事务、如何封装 Db[......] 继续阅读

2023年12月12日 0条评论 4487点热度 0人点赞 痴者工良 阅读全文

First, create the corresponding routes in router/index.ts. const router = createRouter({ history: createWebHistory(import.meta.env.BASE_URL), rou[......]继续阅读

2023年12月6日 0条评论 5670点热度 0人点赞 痴者工良 阅读全文

首先在 router/index.ts 中创建对应的路由。 const router = createRouter({ history: createWebHistory(import.meta.env.BASE_URL), routes: [ { path: '/',[......]继续阅读

2023年12月6日 0条评论 6375点热度 0人点赞 痴者工良 阅读全文

Kiota is a command-line tool used to generate code files in various programming languages from Swagger and OpenAPI specifications. Currently, it suppo[......] 继续阅读

2023年12月5日 0条评论 1890点热度 0人点赞 痴者工良 阅读全文

Kiota 是一个命令行工具,用于将 swagger、openapi 生成对应语言的的代码文件,目前支持: .NET CLI(C# 的 System.CommandLine) Go Java PHP Python TypeScript/JavaScript 官方文档: https://learn[......] 继续阅读

2023年12月5日 0条评论 4979点热度 0人点赞 痴者工良 阅读全文

NumPy NumPy is the fundamental package for scientific computing in Python. It is a Python library that provides a multidimensional array object, vario[......] 继续阅读

2023年11月25日 0条评论 1638点热度 1人点赞 痴者工良 阅读全文

NumPy NumPy 是 Python 中用于科学计算的基本包。它是一个 Python 库,提供了一个多维数组对象、各种派生对象(比如屏蔽数组和矩阵) ,以及一系列用于数组快速操作的例程,包括数学、逻辑、形状操作、排序、选择、 i/o、离散傅里叶变换、基本线性代数、基本统计操作、随机模拟等等。 官[......] 继续阅读

2023年11月25日 0条评论 4438点热度 1人点赞 痴者工良 阅读全文

Inherit from DiagnosticAnalyzer. Detecting async void Register the listener: public override void Initialize(AnalysisContext context)[......]继续阅读

2023年11月23日 0条评论 1452点热度 0人点赞 痴者工良 阅读全文

继承 DiagnosticAnalyzer 。 检测 async void 注册监听器: public override void Initialize(AnalysisContext context) { context.ConfigureG[......]继续阅读

2023年11月23日 0条评论 3574点热度 0人点赞 痴者工良 阅读全文

A project contains Chinese string directory paths, which causes compilation errors when invoking PowerShell in Jenkins. Attempts to set environment va[......] 继续阅读

2023年11月23日 0条评论 1314点热度 0人点赞 痴者工良 阅读全文

A 项目中含有中文字符串目录路径,导致使用 Jenkins 时调用 Powershell 编译报错。 无论是设置环境变量还是使用 chcp 命令等,均无效。 这是因为默认 csproj 是使用 utf8-bom 保存的。 这样的特性会导致在本地电脑开发环境中正常,但是在服务器中编译就会报错。 需要[......] 继续阅读

2023年11月23日 0条评论 3367点热度 0人点赞 痴者工良 阅读全文

MainWindow window using Blazor WebView2: <Border Margin="0,0,0,0" Background="Transparent"[......]继续阅读

2023年11月22日 0条评论 1850点热度 0人点赞 痴者工良 阅读全文

MainWindow 窗口使用 Blazor WebView2: <Border Margin="0,0,0,0" Background="Transparent" BorderThickness="0"[......]继续阅读

2023年11月22日 0条评论 4789点热度 0人点赞 痴者工良 阅读全文

First, introduce PInvoke.net or Microsoft.Windows.CsWin32, refer to: https://www.whuanle.cn/archives/21436 Define two functions to get the screen dime[......] 继续阅读

2023年11月22日 0条评论 1461点热度 0人点赞 痴者工良 阅读全文

先引入 PInvoke.net 或 Microsoft.Windows.CsWin32,请参考: https://www.whuanle.cn/archives/21436 定义两个获取屏幕去掉任务栏的长宽高函数: public static int GetSystemMetrics[......]继续阅读

2023年11月22日 0条评论 2832点热度 0人点赞 痴者工良 阅读全文
13456754