core-eventbus eventbus core net

.NET把文件嵌入到程序集中的EmbeddedFile

**简介** 有时候我们在发布程序时,不想让客户看到项目中的文件,这时就可以使用.NET的嵌入文件功能(虚拟文件)。在.NET中,虚拟文件(Virtual File)是一种特殊类型的文件,它们在编译时被嵌入到程序集中,而不是作为独立的文件存在于文件系统中。EmbeddedFile是指在编译时将文件内 ......
EmbeddedFile 文件 程序 NET

JAVA NET相关笔记

# NET ## DES ### 网络编程 网络编程,就是在一定的协议下,实现两台计算机的通信的技术 通信一定是基于软件结构实现的: * C/S 结构 :全称为 Client/Server 结构,是指客户端和服务器结构,常见程序有 QQ、IDEA 等软件 * B/S 结构 :全称为 Browser/ ......
笔记 JAVA NET

WPF使用WPFMediaKit/AForge调用摄像头示例 .net core 8.0 也支持

调用摄像头使我们经常会用到的一个功能,可以根据摄像头捕捉到的图像进行分析处理来做很多的东西,比如电子档案、图像识别、AI分析等等。 本示例中主要介绍Nuget最常用的两个调用摄像头的轮子 WPFMediaKit、AForge 环境: VS2019, .NetFramework472 WPF (.ne ......
示例 WPFMediaKit 摄像头 AForge core

.NET周刊【8月第2期 2023-08-14】

本周由于Myuki大佬感染新冠,国际板块暂停更新一周,将在下周补齐,所以本周只有国内板块。 ## 国内文章 ### 解决 Blazor 中因标签换行导致的行内元素空隙问题 https://www.cnblogs.com/ElderJames/p/resolves-width-issues-in-bl ......
周刊 2023 NET 08 14

.NET应用UI组件DevExpress XAF v23.1 - 全新的日程模块

DevExpress XAF是一款强大的现代应用程序框架,允许同时开发ASP.NET和WinForms。DevExpress XAF采用模块化设计,开发人员可以选择内建模块,也可以自行创建,从而以更快的速度和比开发人员当前更强有力的方式创建应用程序。 在新版中,DevExpress XAF组件发布了 ......
日程 DevExpress 组件 模块 全新

.net core发布到IIS上出现 HTTP 错误 500.19

​ 1.检查.net core 环境运行环境是否安装完成,类似如下环境 ​编辑 2.IIS是否安装全 本次原因就是IIS未安装全导致的 按照网上说的手动重启iis(iisreset)也不行 ​ ......
错误 500.19 core HTTP net

控制台启动 asp.net core 发布文件

前言: 记录一下命令,忘了再来看看 启动命令 dotnet 项目名称.dll --urls=https://localhost:4200 ...(环境变量参数) 这种方式使用控制台启动。 --urls=https://localhost:4200 属于环境变量参数,后面还可以追加其他环境参数 ......
控制台 文件 core asp net

Visual Studio 2022安装 .NET Framwork4.0,.NET Framwork4.5

将下面这个文件夹:v4.0复制到路径:C:\Program Files (x86)\Reference Assemblies\Microsoft\Framework\.NETFramework 重新用vs2022打开项目,可以选择这些目标框架。 ......
Framwork4 Framwork NET Visual Studio

跟着官网学ASP.NET Core 6.0之读取配置文件

跟着官网学ASP.NET Core 6.0之读取配置文件 原文链接:https://baijiahao.baidu.com/s?id=1723999429833340445&wfr=spider&for=pc 用WebApplicationBuilder里面的Configuration属性来读取,如 ......
跟着 文件 Core ASP 6.0

Asp.net区分请求来自PC端还是APP端

区别请求来自于APP还是PC端,主要是通过客户端传递的**User-Agent**来做判断的。 **User-Agent**来自于请求头**Header**,如下图两种方式: * **来自于PC请求** ![image-20230817173205658](https://img2023.cnblo ......
还是 Asp APP net

.NET Core 单元测试 - 模拟 IOptions<T>

技术标签: 【中文标题】.NET Core 单元测试 - 模拟 IOptions<T>【英文标题】:.NET Core Unit Testing - Mock IOptions<T>【发布时间】:2017-04-14 01:49:54【问题描述】: 我觉得我在这里遗漏了一些非常明显的东西。我有需要使 ......
单元 IOptions Core NET lt

《介绍篇》.NET为什么不受青睐

参考链接:https://blog.csdn.net/weixin_39613839/article/details/117033279 一门语言是不是受欢迎,更重要的还是市场来决定。Java为什么比C#更加的受青睐?这并不是因为Java这门语言比C#优秀多少,可以说,C#的语法其实很多方面比Jav ......
NET

【HMS Core】已申请数据导出功能,且上报了预置事件,但可导出事件依然为0

​【问题描述】 已申请数据导出功能,且上报了预置时间,但是预计导出数量为0 ​ 【解决方案】 一、查看事件管理是否有注册相关预置事件操作步骤见截图 ​​ 二、排查分析是否接入成功 1.在初始化Analytics SDK前添加SDK日志开关如下:HiAnalyticsTools.enableLog ( ......
事件 功能 数据 Core HMS

asp.net core Webapi中返回400错误中的‘Null集合属性序列化Json’情况

当序列化Json时,有集合类型的属性的值为Null,则序列化后的json就有问题,不能通过asp.net core WebApi的校验 解决方法是: 只需要对集合默认初始化即可 ......
序列 属性 错误 情况 Webapi

.NET-10-Edge插件开发

[TOC](Edge插件开发) 有点意思,不过都是前端呢 参考链接: [官方文档](https://learn.microsoft.com/zh-cn/microsoft-edge/extensions-chromium/getting-started/manifest-format?tabs=v3 ......
插件 Edge NET 10

.NET Core读取配置文件 配置文件可以是JSON、XML或INI等格式,需要添加 Microsoft.Extensions.Configuration 扩展包

.NET Core读取配置文件 配置文件可以是JSON、XML或INI等格式 需要添加 Microsoft.Extensions.Configuration 扩展包 原文链接:https://pythonjishu.com/qipsfiygesyrqfi/ 下面是“.NET Core读取配置文件”的 ......

C# 获取网页上指定的元素(.net Framework4.0 兼容版本)

using System; using System.IO; using System.Net; using System.Net.Security; using System.Security.Cryptography.X509Certificates; using System.Text; us ......
Framework4 Framework 元素 版本 网页

.net与c#之间的关系

# C#、.NET之间的关系 # 一、C# ### 定义 全称(C sharp),C#是由C和C++衍生出来的一种安全的、稳定的、简单的、优雅的[面向对象](https://so.csdn.net/so/search?q=面向对象&spm=1001.2101.3001.7020)编程语言。是一种编程 ......
之间 net

.NET对象的内存布局

在.NET中,理解对象的内存布局是非常重要的,这将帮助我们更好地理解.NET的运行机制和优化代码,本文将介绍.NET中的对象内存布局。.NET中的数据类型主要分为两类,值类型和引用类型。值类型包括了基本类型(如int、bool、double、char等)、枚举类型(enum)、结构体类型(struc ......
布局 对象 内存 NET

一个可将执行文件打包成Windows服务的.Net开源工具

Windows服务一种在后台持续运行的程序,它可以在系统启动时自动启动,并在后台执行特定的任务,例如监视文件系统、管理硬件设备、执行定时任务等。 今天推荐一个可将执行文件打包成Windows 服务的工具,方便我们封装第三个的软件。 **项目简介** = winsw一个基于.Net开发的开源项目,可以 ......
Windows 文件 工具 Net

在core项目下通过Dapper对mysql执行批量操作 报at MySql.Data.MySqlClient.MySqlCommand.ExecuteReader(CommandBehavior behavior)错误

在core项目下通过Dapper对mysql执行批量操作一直报异常 报PushService=>UpdateKeyWordProductCountTask=>错误信息:Fatal error encountered during command execution.;;;堆栈信息: at MySql ......

.NET Core6.0配置JWT

环境 ASP .NET Core Web API JWT的一些讲解和与Session的区别俺就不多说了可以去官方文档了解一下 直接上代码简单粗暴(以下操作都是在ASP .NET Core Web API进行操作) 第一步:引入一个NuGet包 根据自己.NET版本选择对应的版本号 第二步:在apps ......
Core6 Core NET JWT

.net6.0返回json修补

//Nuget引入 Microsoft.AspNetCore.Mvc.NewtonsoftJson builder.Services.AddControllers().AddNewtonsoftJson(options => { // 忽略循环引用 options.SerializerSetting ......
net6 json net

C# .NET6 WPF 依赖注入

入口文件:App.xaml.cs using Microsoft.EntityFrameworkCore; using Microsoft.Extensions.Configuration; using Microsoft.Extensions.DependencyInjection; using ......
NET6 NET WPF

.Net Core DateTime.Now 在Linux下的格式问题

.Net 6使用`DateTime`获取系统当前时间,在Windows下输出为正常时间,但是在Linux下会获取到2023-8-16 上午10:00:00 类似的时间样式,会导致在Linux下抛出非法时间异常。 *解决方案:* `在Main函数中使用CultureInfo.DefaultThread ......
DateTime 格式 问题 Linux Core

net7+mysql网站部署到装有宝塔的腾讯轻量linux服务器上

net7+mysql网站部署到装有宝塔的腾讯轻量linux服务器上 1.登录宝塔 ,安装nginx(1.8版本,1.22版本有问题), mysql 2.本地项目VS中源码发布,在本地用dotnet命令行运行看看是否运行成功 3.宝塔上在nginx里建立一个站点试试看 (php网站那里,选择纯静态即可 ......
轻量 宝塔 服务器 mysql linux

.NET相关知识点分享一

# 第一章 .NET Core入门 ## 1 .NET 为什么要跨平台? A. 安全考虑(Linux开源) B. 成本原因(Windows收费) C. 软件生态(服务器软件生态优先在Linux) ## 2 .NET Framework和.NET Core的区别? 1. 跨平台支持: - .NET F ......
知识点 知识 NET

ef.core 事务不回滚的我遇到的一种情况分享

比如有几个Repository:_storeRep,_inventoryRep,_storeItemRep。基类封装有BeginTransaction(); using(var trans=_storeItemRep.BeginTransaction()){ try{ _storeRep.Updat ......
事务 情况 core ef

.Net的性能调优

# .Net的性能调优 ## 一、.Net Core中的内存泄露 ### 1.1什么是[内存](https://so.csdn.net/so/search?q=内存&spm=1001.2101.3001.7020)溢出和内存泄露 #### 什么叫内存泄露**(memory leak)** 是指程序在 ......
性能 Net

.Net AsyncLocal介绍

## AsyncLocal的基本概念 AsyncLocal是一个在异步环境中存储和传递状态的类型。它允许你在线程或任务之间共享数据,而不会受到异步上下文切换的影响。 ## 每一个异步的AsyncLocal的数据都是独立的 - AsyncLocal主要是用来在同一个异步控制流内共享对象的,如:一个we ......
AsyncLocal Net