刷新
C#中的关键字@

博主头像 C#中的@关键字 @作为C#中的特殊字符,在Microsoft文档中定义为Verbatim文本 Verbatim的解释为完全一致或者逐字逐句,例如verbatim 地引用了一段文字: “The researcher stated verbatim: ‘The results indicate a s ...

网站集成Github、Gitee登录

在现代应用开发中,第三方登录是常见的功能,可以降低用户登录的门槛,所以我给我的我的网站集成 github、gitee 登录教程,今天来看看如何在.net core 中集成 ,代码比较简单,以此记录一下。 Github登录 配置 GitHub 认证 在 GitHub 上创建一个 应用,获取 Clien ...

区块链模型原理入门学习1——简易模型

博主头像 最近抽空学习一下区块链的设计原理,正在搭建一个非常简易的模型,上生产的模型肯定复杂的多,不过学习还是由简入难,逐步深入才行,一口吃不成胖子。 我使用的是C#编写的。 区块链的特点: 1.分布式记账,去中心化。 2.挖矿是按照平台规则通过大量计算对于平台算式反向求解的过程。 当前,个人对于区块链的认识 ...

.NET 使用 DeepSeek R1 开发智能 AI 客户端

博主头像 前言 最近 DeepSeek 可太火了,在人工智能领域引起了广泛的关注,其强大的自然语言处理能力和智能搜索功能让大家跃跃欲试。 对于 .NET 技术栈的开发来说,一个常见的问题是:能否在 .NET 程序中使用 DeepSeek? 答案是肯定的。 为了帮助 .NET 开发快速上手并充分利用 DeepS ...

WebService的介绍

博主头像 1.web服务的基础结构 以下图是web服务的交互逻辑 第一步:客户端尝试去服务端查找xml web服务,已链接发现文档的url地址; 第二步:客户端请求发现文档,服务端返回发现文档; 第三步:客户端请求服务说明,服务端返回服务说明; 第四步:客户端请求xml web服务,服务端返回服务响应; 2. ...

使用C#连接MQTT 进行数据接收和数据处理,QoS1 持久会话模式 解决服务掉选数据丢失问题

博主头像 1、准备工作 在开始写代码之前,我们先要准备下写程序的 基础信息:MQTT地址、OrgID(机构ID)、API访问密钥 连接模式:QoS1, 持久会话 ,防止服务掉选数据丢失问题,具体模式根据实际情况而定 2、我们先创建个C#的控制台应用程序,然后写入以下代码: // 创建MQTT客户端工厂 var ...

RFID实践——.NET IoT程序读取高频RFID卡/标签

这篇文章是一份RFID实践的保姆级教程,将详细介绍如何用 Raspberry Pi 连接 PN5180 模块,并开发 .NET IoT 程序读写ISO14443 和 ISO15693协议的卡/标签。 设备清单 Raspberry Pi必需套件(主板、电源、TF卡) PN5180 ISO15693标签 ...

Avalonia系列文章之样式与主题

博主头像 随着社会的发展,大家对软件的要求,从最初的命令行输入输出,到可视化输入输出,如报表,图表等;从最初的可用性,稳定性为主,到现代软件理念中的便捷易用性转变,在保证稳定可用外,对软件的交互易用要求越来越高,而这些则离不开UI设计以及样式的应用。今天以一些简单的小例子,简述Avalonia UI中样式与主... ...

【搬运】【Unity开发小技巧】Unity随机概率扩展(概率可调控)

博主头像 做了以下两张图有助于理解,如果想调控概率的话直接修改概率数组即可,实战案例:http://t.csdn.cn/P9QKJ 其实在做概率类相关的界面效果的时候,我们真实做法都是在刷新界面前已经把结果获取到了,然后根据结果去处理界面上的逻辑,一定要带着这个思想去理解以下内容 一.做加法 1 /**加*/ ...

.net 8 web api使用SqlSugar搭建仓储模式+Autofac依赖注入

博主头像 废话少说直接上重点,使用SqlSugar搭建仓储模式,之前自己搭建的一个相对基础同时还算稳定的一个框架;【不想看过程的直接拉取本文代码Github】 创建解决方案....创建项目省过...结果如图: 仓储服务和仓储实现,业务服务以及业务实现外加一个webapi; 我们先从SqlSugarCore项目 ...

以太网休眠唤醒利器—OPEN Alliance TC10

博主头像 TC10为车载以太网的休眠唤醒机制提供了统一的技术规范,特别是在汽车ECU数量不断增加、网络复杂度日益提升的背景下,TC10规范通过定义PHY的新增服务原语和接口、时间参数、指令描述和休眠唤醒过程时序等内容,为车载网络的节能设计和功能实现提供了重要支持。 ...

用 C# 插值字符串处理器写一个 sscanf

博主头像 前言 什么?用 C# 插值字符串处理器写一个输入用的 sscanf?你确定不是输出用的 sprintf? 我猜不少读者看到标题后大概会有上述的想法。然而我们这里还真就是实现 sscanf,而不是 sprintf。 插值字符串处理器 C# 有一个特性叫做插值字符串,使用插值字符串,你可以自然地往字符串 ...

Windows Teminal 自定义标题

博主头像 背景与痛点 场景: 开发环境,用命令行开了好几个微服务,窗口标题都是一样的,不好分清哪个窗口是哪个服务的了。所有窗口默认显示相同的标题(如"C:\Windows\System32\cmd.exe dotnet run")。窗口多了,切换也不方便。 解决方案: 使用Windows Teminal 来运 ...

<1···131415···50>