使用C#连接MQTT 进行数据接收和数据处理,QoS1 持久会话模式 解决服务掉选数据丢失问题
摘要:1、准备工作 在开始写代码之前,我们先要准备下写程序的 基础信息:MQTT地址、OrgID(机构ID)、API访问密钥 连接模式:QoS1, 持久会话 ,防止服务掉选数据丢失问题,具体模式根据实际情况而定 2、我们先创建个C#的控制台应用程序,然后写入以下代码: // 创建MQTT客户端工厂 var
阅读全文
posted @
2025-02-24 16:16
水。
阅读(80)
推荐(0) 编辑
C#中通过递归获取所有的子分类
摘要:本章将和大家分享C#中如何通过递归获取所有的子分类。废话不多说,我们直接来看一下Demo,如下所示: 递归写法如下: using System; using System.Collections.Generic; using System.Linq; namespace RecursionDemo
阅读全文
posted @
2023-05-23 11:08
水。
阅读(258)
推荐(0) 编辑
C# 或 .NET Base64转换图片
摘要:/// <summary> /// Base64转换图片 /// </summary> /// <param name="strbase64"></param> /// <returns></returns> public static string Base64StringToImage(stri
阅读全文
posted @
2022-07-18 11:17
水。
阅读(364)
推荐(0) 编辑
VS 2022 专业版以及企业版激活码(秘钥)
摘要:专业版潋活码:TD244-P4NB7-YQ6XK-Y8MMМ-YiV2J 企业版激活版: VHF9H-NXBBB-638P6-6JНCY-88JWH
阅读全文
posted @
2022-04-25 09:55
水。
阅读(2639)
推荐(1) 编辑
c# (.net) Base64转换图片并且压缩图片
摘要:/// <summary> /// Base64转换图片 /// </summary> /// <param name="strbase64"></param> /// <returns></returns> public static string Base64StringToImage(stri
阅读全文
posted @
2022-04-24 18:09
水。
阅读(1059)
推荐(0) 编辑
.net c# 图片压缩背景透明
摘要:/// <summary> /// /// </summary> /// <param name="sFile">原图片</param> /// <param name="dFile">压缩后保存位置</param> /// <param name="dHeight">高度</param> ///
阅读全文
posted @
2022-04-24 18:07
水。
阅读(244)
推荐(0) 编辑
.Net Execl 导出(多个Sheet)
摘要:1. 创建一个 实体类public class ExeclDataResource { /// <summary> /// 保存到Sheet页的名称 /// </summary> public string SheetName { get; set; } /// <summary> /// 标题所在
阅读全文
posted @
2022-02-18 17:22
水。
阅读(496)
推荐(0) 编辑
.NET 目前主流的框架 (ORM)
摘要:SqlSugar (国内) Dos.ORM (国内) Chloe (国内) StackExchange/Dapper (国外) Entity Framework (EF) (国外) NHibernate (国外) ServiceStack/ServiceStack.OrmLite (国外) linq
阅读全文
Magicodes.IE之快速导出Excel
摘要:前言 总是有很多朋友咨询Magicodes.IE如何基于ASP.NET Core导出Excel,出于从框架的体验和易用性的角度,Magicodes.IE决定对Excel的导出进行独立封装,以便于大家更易于使用,开箱即用 注意:Magicodes.IE是从框架的易用性和体验的角度对Excel导出进行了
阅读全文
posted @
2021-08-11 10:30
水。
阅读(327)
推荐(0) 编辑
.NET OpenXml PPT模板生成
摘要:话不多说,直接上代码。 https://docs.microsoft.com/zh-cn/previous-versions/office/cc850828(v=office.14) openxml 官方使用 https://docs.microsoft.com/zh-cn/dotnet/api/d
阅读全文
posted @
2021-08-06 15:47
水。
阅读(224)
推荐(0) 编辑
Net Core+NPOI快速导入导出Excel
摘要:Excel导入导出在开发中是非常常见的,对Excel操作,NPOI使用的是最常用的,但单单用NPOI,要写得代码还是比较多的,可以借助一个Npoi.Mapper库,操作起来就非常简单了,十来行代码就可以对Excel和List互相转换,非常简便。 首先NuGet引入NPOI和Npoi.Mapper 增
阅读全文
posted @
2021-08-06 15:26
水。
阅读(228)
推荐(0) 编辑
DotNet Core 公共API的安全
摘要:DotNet Core 公共API的安全 1. API的安全 在写API的时候,能兼顾到API的安全,这是一种代码的优雅。 通常,我们会用认证来保证API的安全,无敌的Authorize能解决我们很多的问题。 但是,总有一些场合,我们没办法用Authorize,而只能用匿名或不加验证的方式来访问。比
阅读全文
posted @
2021-06-30 14:04
水。
阅读(87)
推荐(0) 编辑
C#线程池多线程Socket通讯 服务器端和客户端示例
摘要:using System; using System.Net; using System.Net.Sockets; using System.Text; using System.Threading; namespace socket2016 { class Program { static voi
阅读全文
posted @
2021-04-13 10:05
水。
阅读(187)
推荐(0) 编辑
对IOC及DI的理解与思考
摘要:一、前言在实际的开发过程中,我们经常会遇到这样的情况,在进行调试分析问题的时候,经常需要记录日志信息,这时可以采用输出到控制台。 因此,我们通常会定义一个日志类,来实现输出日志。 定义一个生成验证的逻辑处理方法, public class Logger { public void AddLogger
阅读全文
posted @
2021-03-31 11:26
水。
阅读(63)
推荐(0) 编辑