思路net6 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

《优化接口设计的思路》系列:第二篇—接口用户上下文的设计与实现

前言 大家好!我是sum墨,一个一线的底层码农,平时喜欢研究和思考一些技术相关的问题并整理成文,限于本人水平,如果文章和代码有表述不当之处,还请不吝赐教。 作为一名从业已达六年的老码农,我的工作主要是开发后端Java业务系统,包括各种管理后台和小程序等。在这些项目中,我设计过单/多租户体系系统,对接 ......
接口 上下文 思路 上下 用户

restTemplate调用文件下载接口实现思路

1.确保被调用的文件下载接口无问题。 2.使用postForEntity或exchange都可以(可能需要注意下entity中的header信息,根据实际的情况确定)。 3.调用接口返回响应体,用esponseEntity.getBody(),获取到文件流byte[] 定义为byteRet。 4.用 ......

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

BUG思路

......
思路 BUG

.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

《优化接口设计的思路》系列:第一篇—接口参数的一些弯弯绕绕

大家好!我是sum墨,一个一线的底层码农,平时喜欢研究和思考一些技术相关的问题并整理成文,限于本人水平,如果文章和代码有表述不当之处,还请不吝赐教。 作为一名从业已达六年的老码农,我的工作主要是开发后端Java业务系统,包括各种管理后台和小程序等。在这些项目中,我设计过单/多租户体系系统,对接过许多 ......
接口 思路 参数

.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

.Net Core 真异步假异步

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

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

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

.Net Core获取名称,值,描述集合

//创建枚举类 public enum Role { /// <summary> /// 超级管理员 /// </summary> [Description("超级管理员")] Admin = 0, /// <summary> /// 租借用户 /// </summary> [Description ......
名称 Core Net

.Net Core获取名称,值,描述集合

//创建枚举类 public enum Role { /// <summary> /// 超级管理员 /// </summary> [Description("超级管理员")] Admin = 0, /// <summary> /// 租借用户 /// </summary> [Description ......
名称 Core Net

Codeforces 1868C/1869E Travel Plan 题解 | 巧妙思路与 dp

题目链接:Travel Plan 题目大意:\(n\) 个点的完全二叉树,每个点可以分配 \(1 \sim m\) 的点权,定义路径价值为路径中最大的点权,求所有路径的价值和。 对于任意长度(这里主要指包括几个节点)的路径 \(t\),最大点权不超过 \(k\) 的方案数有 \(k^t\) 个, 因 ......
题解 Codeforces 思路 Travel 1868

[MDP.Net] 日誌紀錄

MDP.Logging MDP.Logging是一個.NET開發模組,協助開發人員快速建立具有日誌紀錄的應用系統。提供NLog、Log4net、Serilog等功能模組,用以簡化開發流程並滿足多變的商業需求。 說明文件:https://clark159.github.io/MDP.Net/ 程式源碼 ......
MDP Net

[MDP.Net] 專案清單

MDP.Net MDP.Net是.NET版本的開發平台,協助開發人員快速建立:Web站台、API服務、Console程式。並提供多種功能模組,方便開發人員依照商業需求,快速組合出應用系統。 說明文件:https://clark159.github.io/MDP.Net/ 程式源碼:https://g ......
MDP Net

[MDP.Net] 參數管理

MDP.Configuration MDP.Configuration是一個.NET開發模組,協助開發人員快速建立具有參數管理的應用系統。提供參數掛載等功能服務,用以簡化開發流程並滿足多變的商業需求。 說明文件:https://clark159.github.io/MDP.Net/ 程式源碼:htt ......
MDP Net

[MDP.Net] 依賴注入

MDP.Hosting MDP.Hosting是一個.NET開發模組,協助開發人員快速建立具有依賴注入的應用系統。提供標籤註冊、具名實例、具名注入等功能服務,用以簡化開發流程並滿足多變的商業需求。 說明文件:https://clark159.github.io/MDP.Net/ 程式源碼:https ......
MDP Net

LazyCaptcha v2(基于SkiaSharp)图片验证码的具体使用(.Net Core5来做示例)

以下内容均来自Gitee的开源仓库,具体的使用请移步Gitee:https://gitee.com/pojianbing/lazy-captcha 以下是我自己使用的具体方式 首先安装NuGet包: Microsoft.Extensions.Caching.StackExchangeRedis La ......
示例 LazyCaptcha SkiaSharp 图片 Core5

.Net Core5 JWT的使用

首先需要安装的NuGet包有: Microsoft.AspNetCore.Authentication.JwtBearer Swashbuckle.AspNetCore Swashbuckle.AspNetCore.Filters jose-jwt 大致是这些代码放到项目中如果有报错信息再去具体解决 ......
Core5 Core Net JWT

ASP.NET MVC 入门

https://learn.microsoft.com/zh-cn/aspnet/mvc/overview/getting-started/ 1、在 “开始”页上,选择“ 新建项目”。 在“新建项目”对话框中,选择左侧的“Visual C#”类别,然后选择“Web”,然后选择“ASP.NET Web ......
ASP NET MVC

.NET使用quartz+topshelf实现定时执行任务调度服务

一、项目开发 1.新建控制台应用(.NET Framework) 2.配置新项目,自行修改项目名称、位置和框架(建议使用.NET Framework4.5以上版本) 创建好的项目目录如下: 3.右键引用,点击添加引用(R)... 4.引用管理器->程序集->框架,添加System.Configura ......
topshelf 任务 quartz NET