core-eventbus eventbus core net

【C#】.NET6.0后支持的顶级语句使用命名空间(spacename)问题

创建C#项目且使用.Net6.0以上的版本时,默认code会使用顶级语句形式: 1、略去static void Main(String[ ] args)主方法入口; 2、隐式使用(即隐藏且根据代码所需要的类自动调用)其他命名空间(包括): using System; using System.IO; ......
语句 spacename 顶级 问题 空间

.NET中测量多线程基准性能

.NET中测量多线程基准性能 多线程基准性能是用来衡量计算机系统或应用程序在多线程环境下的执行能力和性能的度量指标。它通常用来评估系统在并行处理任务时的效率和性能。测量中通常创建多个线程并在这些线程上执行并发任务,以模拟实际应用程序的并行处理需求。 在此,我们用多个线程来完成一个计数任务,简单地测量 ......
基准 线程 性能 NET

.NET Core 实现Excel的导入导出

目录前言NPOI简介一、安装相对应的程序包1.1、在 “管理NuGet程序包” 中的浏览搜索:“NPOI”二、新建Excel帮助类三、调用3.1、增加一个“keywords”模型类,用作导出3.2、添加一个控制器3.3、编写导入导出的控制器代码3.3.1、重写“Close”函数3.3.2、添加控制器 ......
Excel Core NET

前端请求参数加密、.NET 后端解密

本文详细介绍了前端请求参数加密、.NET 后端解密,文章较长,请各位看官耐心看完。 目录一、前端使用“CryptoJS”,前端AES加密,.NET后端AES解密1.1、加密解密效果图1.2、CryptoJS介绍1.3、准备工作:安装“CryptoJS”1.3.1、使用npm进行安装1.3.2、Vis ......
前端 参数 NET

ASP.NET MVC5多语言切换快速实现方案

实现动态切换语言,Demo 做了三种语言库可以切换,包括资源文件的定义,实体对象属性设置,后台代码Controller,IAuthorizationFilter,HtmlHelper的实现,做法比较简单易学易用,配合我之前发布的# MVC Scaffolding SmartCode-Engine 更 ......
方案 MVC5 ASP NET MVC

使用Jenkins自动部署.NET站点

Jenkins安装:参考文章【Jenkins安装】 部署.NET站点 1、新建项目 1,1、Dashboard页面菜单>点击新建Item>输入名称 "TestWebServiceDeploy",并且选择【Freestyle project】风格 2、配置 2.1、描述和日志 确定后可以配置要自动化发 ......
Jenkins 站点 NET

Net6+Consul的简单使用

先下载Consul打开cmd consul.exe agent -dev运行可以在环境变量 PATH下添加当前Consul.exe 路径 全局使用下面试启动ok界面,然后通过 localhost:8500 看到界面了 然后创建两个 api 程序,添加如下代码, [HttpGet("start")] ......
Consul Net6 Net

.net native aot dll 库函数导出和调用

.net 程序aot后,就是原生程序了, 如果是aot的dll,是可以导出为等价于c语言的native的dll的。导出函数声明如下: [UnmanagedCallersOnly(EntryPoint = "OutPut")] public static int OutPut() { return 1 ......
函数 native net aot dll

dotnet Core window 下注册成service服务

1、发布应用程序 2、下载 instsrv.exe和srvany.exe https://files.cnblogs.com/files/blogs/745639/instsrsrvany.rar?t=1694794508&download=true 3、注册服务 以管理员身份运行cmd insts ......
service dotnet window Core

VB.net报错未在本地计算机上注册“icrosoft.ACE.OLEDB.12.0”提供程序

1、问题:通过EXCEL上传数据报错:未在本地计算机上注册“icrosoft.ACE.OLEDB.12.0”提供程序 原因是电脑office版本和VB.net程序选择的运行有关系 处理:先查看office是X86还是64位 如果是64位,在VB.NET中更改编译CPU选择X64 方法2:如果是X86 ......
icrosoft 程序 OLEDB 12.0 ACE

.NET 8 RC1

.NET 8 发布了首个 RC。据称 RC 阶段会发布两个版本,正式版将于 2023 年 11 月 14 日至 16 日在 .NET Conf 2023 上推出。.NET 8 是长期支持 (LTS) 版本,将会获得 3 年技术支持。 公告写道,此版本为 Android 和 WASM 引入了全新的 A ......
NET RC1 RC

在.Net Core中使用QRCoder生成二维码,并用Blazor显示

首先在Negut包中下载QRCoder以及System.Drawing.Common 在下载的时候版本非常重要,跟着Git走 //在后端接口定义IQRCodeService类 using System.Drawing; namespace WebApplication2.Service.Interf ......
QRCoder Blazor Core Net

Kubernetes初探[1]:部署您的第一个ASP.NET Core应用到k8s集群

原文:https://www.cnblogs.com/wl-blog/p/16936019.html Kubernetes简介 Kubernetes是Google基于Borg开源的容器编排调度引擎,作为CNCF(Cloud Native Computing Foundation)最重要的组件之一,它 ......
集群 Kubernetes Core ASP NET

.net链接mysql报错:给定关键字不在字典中,解决方案

如果看到这个报错信息,大概率是的原因是: 1、连接字符串中编码和数据库实际编码不一致。 解决方案:修改连接字符串中的编码即可,保证和mysql中编码一致。 2、MySql.Data.dll版本不一致。 解决方案:去mysql官网下载对应版本的dll ;或使用VS的Nuget更新MySql.Data. ......
字典 关键字 解决方案 关键 链接

.Net使用 Tesseract 框架识别简单验证码

1.图片验证码生成 public class CaptchaGenerator { public static string GetRandomAuthcode(int length) { string chkCode = string.Empty; //验证码的字符集,去掉了一些容易混淆的字符 c ......
Tesseract 框架 Net

Windows Server 2012 R2 Standard 安装.net 3.5

很久没截图IIS部署了,最近临时接了一个部署任务就是在一台新的Windows Server 2012 R2 上部署一套系统,需要安装的.net3.5 但是一直不成功,找了很久的资料终于有着落了,先记录下 正常情况安装 大概率都会出现以下问题 然后网上找寻解决方案 方法一【无效】:角色添加功能里边(就 ......
Standard Windows Server 2012 3.5

ASP.NET 6 修改 WebRoot 路径

参考:https://www.cnblogs.com/chinasoft/p/16787959.html 注意内容: --net 5 public static IHostBuilder CreateHostBuilder(string[] args) => Host.CreateDefaultBu ......
路径 WebRoot ASP NET

Asp.net的项目SqlServer数据库迁移到MySql

1、环境 Windows 10 + VS2015 +.Net4.5.2 +MySql5.7 2、准备 1)、Navicat Premium 15(用于数据库转换,其它版本的亦可) 2)、Vs2015 3) 、 安装mysql-connector-net-6.9.9.msi 4)、安装mysql-fo ......
SqlServer 数据库 项目 数据 MySql

.NET周刊【9月第2期 2023-09-10】

国内文章 使用 OpenTelemetry 构建 .NET 应用可观测性(2):OpenTelemetry 项目简介 https://www.cnblogs.com/eventhorizon/p/17678251.html 目录 前世今生 OpenTracing OpenCensus OpenTel ......
周刊 2023 NET 09 10

遥遥领先.NET 7, .NET 8 性能大幅提升

每个版本必有的性能提升汇总文章又来了。大家可以学习阅读了。 微软 .NET 开发团队的工程师 Stephen Toub 发表博客《Performance Improvements in .NET 8》,详细介绍了 .NET 8 中的性能改进。 一言蔽之: .NET 7 was super fast. ......
NET 性能

uniapp-net core后台-实现认证

一 在program.cs中添加cookie认证 builder.Services.AddAuthentication( CookieAuthenticationDefaults.AuthenticationScheme) .AddCookie(options => { options.Cookie ......
uniapp-net 后台 uniapp core net

.Net多线程读取pdf文本

1.nuget安装UglyToad.PdfPig 2.SemaphoreSlim semaphore = new SemaphoreSlim(10);同时启动10个线程读取指定页面文本。 C#代码: static string GetPdfText(string filePath) { FileIn ......
线程 文本 Net pdf

.NET 程序员的调试神器-Dumpify

Dumpify Dumpify 是一个使用 C# 开发的开源库,它通过向控制台应用程序添加 .Dump() 扩展方法来提高工作效率和可调试性。 可以 Dump 任何对象并以结构化且丰富多彩的方式输出到控制台、跟踪、 调试事件。 支持属性、字段和非公共成员, 支持设置最大嵌套层数,支持循环依赖和引用, ......
神器 程序员 Dumpify 程序 NET

.NET Core创建API项目

新建项目 类型:ASP.NET Core Web APIWeb API 控制器通常应派生自 ControllerBase 而不是 Controller。 Controller 派生自 ControllerBase,并添加对视图的支持,因此它用于处理 Web 页面,而不是 Web API 请求。 如果 ......
项目 Core NET API

核桃云监控:https://jk.htyun.net/

今天给大家推荐一款非常好用的网站监测平台,也是我一直再用的,它就好比给自家的网站上雇了一个管家,它可以替我24小时不间断端的扫描网站,如果出现宕机,或者因为网络还是其他问题打不开时,系统会自动发送报警来提醒我,这样就节省了我的大部分时间,而我就不用时不时去自己去登录网站检查了,它还有许多应用场景 比 ......
核桃 https htyun net jk

P-Core vs E-Core

P-Core 在英特尔的两种不同核心布局中, P-Core是芯片上最强的核心。 这些将消耗最多的能量,以最高的时钟速度运行。 P-Core通常会处理较重的任务, 例如游戏或更重的处理负载, 以及通常受益于单核性能的其他工作负载。 而过去, 英特尔芯片上的内核全部相同时, PC的所有指令均等分配在所有 ......
Core P-Core E-Core vs

.Net Core 真异步假异步

异步的回调 通过以上介绍,我们一定要记住一个知识点:异步需要回调机制。异步操作之所以能在执行结果完成之后继续执行下面程序完全归功于回调,这也是所有异步场景的核心所在,前到js的异步回调,后到cpu内核空间copy数据到用户空间完成通知 等等异步场景,回调无处不在。说道回调大部分语言都是注册一个回调函 ......
Core Net

【HMS Core】华为地图服务调用接口403问题

​【关键字】 HMS、地图服务、403 【问题描述】 有开发者反馈在集成地图服务与企业版地图服务,使用js模式,能正常加载地图,但是调用接口siteService.searchByText(request, function (result, status) 返回Status Code:405 返回 ......
接口 地图 问题 Core HMS

【HMS Core】推送自分类问题总结

【关键字】 推送、自分类权益 【问题背景】 为了给用户提供更好的消息通知体验,从2023年9月15日开始,华为推送服务将对应用发送的本地通知频次及分类进行灰度管控。所以,最近收到了很多开发者关于自分类权益申请的问题,下面就来和大家一起分享一下 【问题描述与解答】 1、如何申请消息自分类? 答:自分类 ......
问题 Core HMS

界面控件DevExpress WinForms HTML-CSS模板:预设计UI模板加速.NET应用开发

在过去的一年里,DevExpress官方引入了两个强大的功能来加速/简化.NET桌面应用的开发,当一起使用时,您可以创建优雅/个性化的用户界面,减少重复的代码,从而节省更多的项目时间。 DevExpress WinForms有180+组件和UI库,能为Windows Forms平台创建具有影响力的业 ......