core-eventbus eventbus core net

C#.NET 国密SM2 加密解密 与JAVA互通 ver:20230805

C#.NET 国密SM2 加密解密 与JAVA互通 ver:20230805 .NET 环境:.NET6 控制台程序(.net core)。 JAVA 环境:JAVA8,带maven 的JAVA控制台程序。 简要解析:1.最好要到对方源码(DEMO+JAR包也可以),可以用IDEA反编译(Ctrl+ ......
加密解密 20230805 JAVA NET SM2

老派Sql之必要,逆天,我在ef core中使用ado.net!

[![DimTechStudio.Com](https://img2023.cnblogs.com/blog/280173/202308/280173-20230805030135926-237345354.png)](https://www.dimtechstudio.com/) # Wlkr.C ......
老派 core Sql ado net

探索ASP.NET Framework WebAPI的简介与应用

ASP.NET Framework WebAPI是一种强大的框架,用于构建基于HTTP协议的Web服务。它提供了一种简单而灵活的方式来创建和发布RESTful风格的API。通过使用WebAPI,开发人员可以轻松地将现有的应用程序或服务暴露为可访问的Web API,从而实现数据的交互和共享。 ......
Framework 简介 WebAPI ASP NET

vb.net Linq XML Xdocument Descendants 为空

在使用 xdocument desendants 进行筛选元素时, 发现 结果为空 经过网友的文章提醒 发现是 命名空间 的问题 在使用linq where 进行网页元素 筛选时发现 descendants("div") 不起作用, 而是用 descendatns 可以看到元素枚举 Dim ie A ......
Descendants Xdocument Linq net XML

C#.NET 国密SM3 HASH 哈希 与JAVA互通 ver:20230803

C#.NET 国密SM3 HASH 哈希 与JAVA互通 ver:20230803 .NET 环境:.NET6 控制台程序(.net core)。 JAVA 环境:JAVA8,带maven 的JAVA控制台程序。 简要解析: 1:明文输入参数都需要string转 byte [] ,要约定好编码,如: ......
20230803 HASH JAVA NET SM3

.Net Core ExceptionFilter

[toc] # 作用 - 处理全局异常 - Authorization 和 ResourceFilter 中的异常捕捉不到 如果都设置执行顺序为: 1. Action -> 出现异常 -> Exception处理 -> 处理完成返回对应信息或页面 # 实现 ## IExceptionFilter I ......
ExceptionFilter Core Net

【干货】浅谈如何给.net程序加多层壳达到1+1>2的效果

软件破解分白盒和黑盒两种方式。 白盒破解:白盒破解是指对软件进行破解时,攻击者可以访问软件的内部结构和源代码。这种破解方式通常发生在软件的开发者、技术人员或软件公司内部。攻击者使用这些详细信息来理解软件的工作原理,并针对其中的漏洞或保护机制进行攻击。白盒破解比较复杂,需要对编程和软件系统有深入的了解 ......
干货 多层 效果 程序 net

asp.net core之实时应用

本文将介绍ASP.NET Core SignalR,这是一个强大的实时通信库,用于构建实时、双向通信应用程序。我们将探讨SignalR的基本概念、架构和工作原理,并提供一些示例代码来帮助读者更好地理解和使用SignalR。ASP.NET Core SignalR提供了一种简单而强大的方式来构建实时通 ......
实时 core asp net

.net7开发学习:封装一个简单的DAL工具类

之前在工作项目中使用过封装好的sql工具类,感觉很好用,所以根据自己的理解也做了一个mysql的工具类,支持开启事务。 using System; using System.Collections.Generic; using System.Data; using System.Data.Commo ......
工具 net7 net DAL

c#.net实现文件夹的上传和下载

​ 以ASP.NET Core WebAPI 作后端 API ,用 Vue 构建前端页面,用 Axios 从前端访问后端 API ,包括文件的上传和下载。 准备文件上传的API #region 文件上传 可以带参数 [HttpPost("upload")] public JsonResult upl ......
文件夹 文件 net

C#.NET AES CBC 加密

重点: 1. KEY 和 IV 转 byte[] 时的编码。 2.要加密的字符串转 byte[] 时的编码。 3.AES 的PADDING,MODE。 4.加密后的byte[] 转字符串时的编码。 加密过程 public static string AesEncrypt(string content ......
NET AES CBC

JetBrains Rider 2023.2 (macOS, Linux, Windows) - 快速且强大的跨平台 .NET IDE

JetBrains Rider 2023.2 (macOS, Linux, Windows) - 快速且强大的跨平台 .NET IDE 请访问原文链接:,查看最新版。原创作品,转载请保留出处。 作者主页:[sysin.org](https://sysin.org) JetBrains Rider - ......
JetBrains Windows 2023.2 Rider Linux

asp.net core之HttpClient

本文介绍了ASP.NET Core中的HttpClient和HttpClientFactory的作用、用法以及最佳实践。通过示例代码的展示,读者可以了解如何使用HttpClient发送HTTP请求并处理响应,以及如何使用HttpClientFactory来解决HttpClient的一些问题,如资源泄 ......
HttpClient core asp net

NET7下的WEB API示例

NET7下的WEB API示例 [Route("api/[controller]")] [ApiController] public class ShopADController : ControllerBase { private readonly IRepository<Model.ShopAD ......
示例 NET7 NET API WEB

.NET Core多线程 (1) Thread与Task

去年换工作时系统复习了一下.NET Core多线程相关专题,学习了一线码农老哥的《.NET 5多线程编程实战》课程,我将复习的知识进行了总结形成本专题。同时也特别推荐有兴趣的读者去学习一线码农老哥的《.NET 5多线程编程》课程。本篇,我们来复习一下Thread与Task的相关知识点,预计阅读时间1... ......
线程 Thread Core Task NET

ChatGPT 问答00009 EventBus的解释及使用案例

EventBus最常指的是Google Guava库中的EventBus。Google Guava是一个Java开发库,提供了许多实用工具和辅助类,用于简化Java编程。其中的EventBus是其事件总线的一部分,用于实现发布-订阅模式的事件通信机制。 在Google Guava库中使用EventB ......
EventBus 案例 ChatGPT 00009

.Net Core AlwaysRunResultFilter

[toc] # 作用 1. 修改返回值,始终会触发,即使filter已经中断也会执行AlwaysRunFilter 2. 任何时刻都会执行一遍, 可以在做了缓存的时候(如果有缓存并中断了,只有AlwaysRunFilter会执行),将一部3. 分查数据库的数据添加进去 4. 返回前触发一次 4. 返 ......
AlwaysRunResultFilter Core Net

.Net Core NLog+oracel

[toc] # 简介 NLog是一个灵活且免费的日志记录平台,适用于各种.NET平台,包括.NET标准。 NLog 使写入多个目标变得容易。(数据库、文件、控制台)并动态更改日志记录配置。 # 引用 ```c# ``` # Program.cs ```c# //var logger = NLog.L ......
oracel Core NLog Net

Asp.net Web Api .net6 Controller返回值总结

1、特定的类型 最基本的操作返回基元或复杂数据类型,例如, string 或自定义对象。 请参考以下操作,该操作返回自定义 Product 对象的集合: [HttpGet] public Task<List<Product>> Get() => _productContext.Products.Or ......
Controller net net6 Asp Api

asp.net Core上传文件

asp.net core后台代码 通过Request获取客户端上传的文件 [HttpPost] [Route("Upload")] public async Task<IActionResult> uploadFiles() { try { foreach (var file in Request. ......
文件 Core asp net

.Net Core MiddleWare

[toc] # 作用 中间件是一种装配到应用管道以处理请求和响应的软件。 每个组件: - 选择是否将请求传递到管道中的下一个组件。 - 可在管道中的下一个组件前后执行工作。 请求委托用于生成请求管道。 请求委托处理每个 HTTP 请求。 # Use 执行顺序为: 自定义中间件1Request -> ......
MiddleWare Core Net

堆 Heap & 栈 Stack(.Net)【概念解析系列_3】【C# 基础】

在.NET中,堆栈(stack)、托管堆(managed heap)、非托管堆(unmanaged heap)和垃圾回收机制配合使用来保证程序的正常运行。 ......
概念 基础 Stack Heap amp

如何把.net应用程序防止他人反编译,dll打包并搭建成一个合格的安装包

背景知识: 在理论上,任何 .NET 程序集(.dll 文件或 .exe 文件)都可以被反编译。C# 是一种托管语言,其代码编译成中间语言 (IL) 或称为 CIL(Common Intermediate Language),然后在 .NET 运行时中执行。反编译工具可以将 IL 代码还原回 C# ......
应用程序 程序 net dll

在 .net6中Nlog配置使用

1 引用安装Nuget包 2 在项目中创建一个nlog.config(全部小写)文件。 nlog.config配置: <?xml version="1.0" encoding="utf-8" ?> <nlog xmlns="http://www.nlog-project.org/schemas/NL ......
net6 Nlog net

How to add link parameter to asp tag helpers in ASP.NET Core MVC

How to add link parameter to asp tag helpers in ASP.NET Core MVC 问题 I have a lot of experience with ASP.NET MVC 1-5. Now I learn ASP.NET Core MVC and ......
parameter helpers Core to link

asp.net core之异常处理

在开发过程中,处理错误是一个重要的方面。ASP.NET Core提供了多种方式来处理错误,以确保应用程序的稳定性和可靠性。 ## TryCatch TryCatch是最常见也是最基础的一种异常处理方式,只需要用TryCatch把执行代码包起来,即可捕获异常。格式如下: ```csharp try { ......
core asp net

.Net 程序集重定向程序集版本

Visual Studio .NET Framework 核心开发 配置应用程序 重定向程序集版本 项目 2008/09/04 本文内容 使用发行者策略重定向程序集版本 跳过发行者策略 在应用程序级重定向程序集版本 在计算机级重定向程序集版本 显示另外 2 个 更新:2007 年 11 月 针对特定 ......
程序 版本 Net

[回馈]ASP.NET Core MVC开发实战之商城系统(五)

经过一段时间的准备,新的一期【ASP.NET Core MVC开发实战之商城系统】已经开始,在之前的文章中,讲解了商城系统的整体功能设计,页面布局设计,环境搭建,系统配置,及首页【商品类型,banner条,友情链接,降价促销,新品爆款】,商品列表页面,商品详情等功能的开发,今天继续讲解购物车功能开发... ......
实战 商城 系统 Core ASP

【HMS Core】【Push Kit】每天只能收到两条推送、状态码80100018

​【问题描述1】 每天只能收到2条推送消息,其余的都无法收到 【解决方案】 1、请是否开通了消息自分类,因为现在是有咨询营销类消息限制的。没有使用自分类权益的话默认是资讯营销类消息。 https://developer.huawei.com/consumer/cn/doc/development/H ......
80100018 状态 Core Push HMS

【HMS Core】位置服务逆地理编码请求错误问题

​【关键字】 HMS、位置服务、逆地理编码 【问题描述】 有开发者反馈在集成位置服务-逆地理编码时,出现了请求报错的问题。 后端请求逆地理编码 错误 { "returnCode": "010010", "returnDesc": "INVALID_REQUEST" } ​​ ​ ​ 【问题分析】 1 ......
编码 地理 错误 位置 问题