摘要: Consul windows部署见上篇 Consul Windows部署 - 咸鱼翻身? - 博客园 (cnblogs.com) 一、创建Web API 项目并安装Consul包 打开命令行并运行以下命令创建一个新的 Web API 项目: dotnet new webapi -n ConsulDe 阅读全文
posted @ 2024-09-11 17:54 咸鱼翻身? 阅读(54) 评论(0) 推荐(0) 编辑
摘要: 一、Consul下载 下载地址:Install | Consul | HashiCorp Developer 本次使用Windows版本 下载解压后,可看到consul.exe文件 二、Consul Server配置 为了方便使用增加server-config.hcl和server-start.ba 阅读全文
posted @ 2024-09-11 17:49 咸鱼翻身? 阅读(159) 评论(0) 推荐(0) 编辑
摘要: 概述 近期我们项目正处于将Oracle数据库迁移到OceanBase Oracle租户模式的阶段。考虑到我们项目采用了C++和C#混合开发,并且使用了多种技术,因此存在多种数据库连接方式。然而,针对C#连接OceanBase的案例相对较少,因此我特意记录下这一过程。 开放数据库互连(ODBC)是微软 阅读全文
posted @ 2024-05-07 08:52 咸鱼翻身? 阅读(550) 评论(4) 推荐(2) 编辑
摘要: 一、基元 (一) 概述 基元指的是在代码中可以使用的最简单的构造。基元是指编程中最基本、最简单的构造或元素,可以直接在代码中使用。基元通常是编程语言中的原始数据类型或基本操作符,用于构建更复杂的数据结构和算法。 举例来说,对于C#编程语言,基元可以包括整型(int)、浮点型(float)、布尔型(b 阅读全文
posted @ 2024-04-19 10:15 咸鱼翻身? 阅读(36) 评论(0) 推荐(0) 编辑
摘要: lock lock 关键字是 C# 中最常用的线程同步工具之一,它使得一段代码在同一时间只能被一个线程执行,以确保对共享资源的访问不会被其他线程干扰。 lock 关键字的语法如下: lock (lockObject) { // 要同步的代码块 } lockObject:是一个对象实例,用于定义临界区 阅读全文
posted @ 2024-04-07 18:29 咸鱼翻身? 阅读(650) 评论(0) 推荐(0) 编辑
摘要: 简介 C++/CLI简介见上文 C#调用C++ (使用C++/CLI) - 咸鱼翻身? - 博客园 (cnblogs.com) 新建解决方案->CPlusCSharpSolution 新建C#类库->CSharpNative 新建类NativeCalculate 1 public class Nat 阅读全文
posted @ 2024-03-25 20:38 咸鱼翻身? 阅读(218) 评论(0) 推荐(0) 编辑
摘要: 简介 C++/CLI(C++ Common Language Infrastructure)是一种允许在 .NET 平台上创建托管代码(managed code)和非托管代码(unmanaged code)之间互操作的语言。其原理可以概括如下: 编译器支持: C++/CLI 编译器能够编译同时包含托 阅读全文
posted @ 2024-03-25 20:38 咸鱼翻身? 阅读(1040) 评论(4) 推荐(5) 编辑
摘要: 一、管理文件系统 在C#中,管理文件系统涉及到对文件和目录进行创建、移动、复制、删除、读取和写入等操作。这些操作通常使用 System.IO 命名空间下的类和方法来实现。以下是对C#中管理文件系统的常见操作的详细解释: 创建目录: 可以使用 Directory.CreateDirectory() 方 阅读全文
posted @ 2024-03-19 16:35 咸鱼翻身? 阅读(69) 评论(0) 推荐(0) 编辑
摘要: 一、 介绍 事务是数据库操作的逻辑单元,它要么全部执行成功,要么全部失败回滚。在C#中,你可以使用ADO.NET或Entity Framework等技术来执行数据库操作,并使用事务来确保数据的一致性和完整性。 二、ADO.NET中的事务处理 在ADO.NET中,你可以使用SqlConnection和 阅读全文
posted @ 2024-03-19 16:35 咸鱼翻身? 阅读(443) 评论(0) 推荐(0) 编辑
摘要: C# 主要类型 值类型(Value Types): 存储的是实际的数据值。 直接存储在栈上。 包括整数类型(如int、long)、浮点类型(如float、double)、字符类型(如char)、布尔类型(如bool)以及结构体(如struct)等。 引用类型(Reference Types): 存储 阅读全文
posted @ 2024-03-19 16:35 咸鱼翻身? 阅读(714) 评论(0) 推荐(0) 编辑