C# swagger ui增加访问限制方式
2025-02-27 12:00 | 分类:编程语言 | 评论:0 次 | 浏览: 60
c# swagger ui增加访问限制swagger 页面是个很好的接口文档,可以直接给三方系统查看参考,如果所有人都能访问有一些风险只需要...
C#项目中引用Swagger的详细步骤和配置方式
2025-02-27 12:00 | 分类:编程语言 | 评论:0 次 | 浏览: 47
安装swagger相关包打开你的c#项目解决方案,在visual studio中,右键点击项目名称,选择“管理nuget程序包&...
C# string转unicode字符的实现
2025-02-26 19:15 | 分类:编程语言 | 评论:0 次 | 浏览: 0
1.获取字符串中每个字符的 unicode 值使用char类型的隐式转换或convert.toint32方法可以获取字符的 unicode ...
C#使用Linq实现简单去重处理
2025-02-20 12:00 | 分类:编程语言 | 评论:0 次 | 浏览: 59
一、示例代码using system;using system.collections.generic;using system.linq;...
C#使用NPOI实现将表格中数据导入Excel
2025-02-18 12:00 | 分类:编程语言 | 评论:0 次 | 浏览: 57
在c#中,使用npoi库将表格数据导入excel的操作相对直接。npoi是.net版本的poi,可以帮助我们在没有安装microsoft o...
C#利用插值字符串处理器写一个sscanf
2025-02-17 12:00 | 分类:编程语言 | 评论:0 次 | 浏览: 66
前言什么?用 c# 插值字符串处理器写一个输入用的sscanf?你确定不是输出用的sprintf?我猜不少读者看到标题后大概会有上述的想法。...
.NET Core 线程池(ThreadPool)底层原理源码解析
2025-02-13 15:18 | 分类:编程语言 | 评论:0 次 | 浏览: 67
简介上文提到,创建线程在操作系统层面有4大无法避免的开销。因此复用线程明显是一个更优的策略,切降低了使用线程的门槛,提高程序员的下限。.ne...
.NET 某券商论坛系统卡死问题分析
2025-02-13 15:18 | 分类:编程语言 | 评论:0 次 | 浏览: 60
一:背景1. 讲故事前几个月有位朋友找到我,说他们的的web程序没有响应了,而且监控发现线程数特别高,内存也特别大,让我帮忙看一下怎么回事,...
.NET9 EFcore支持早期MSSQL数据库 ROW_NUMBER()分页功能
2025-02-13 15:18 | 分类:编程语言 | 评论:0 次 | 浏览: 0
前言net程序员是很幸福的,ms在上个月发布了net9.0rtm,带来了不少的新特性,但是呢,还有很多同学软硬件都还没跟上时代的步伐,比如,...
如何使用Microsoft.Extensions.AI简化.NET中的AI集成
2025-02-13 15:18 | 分类:编程语言 | 评论:0 次 | 浏览: 0
项目介绍microsoft.extensions.ai是一个创新的 .net 库,它为平台开发人员提供了一个内聚的 c# 抽象层,简化了与大...
.NET9中Swagger平替Scalar使用详解
2025-02-13 15:18 | 分类:编程语言 | 评论:0 次 | 浏览: 63
本文分享swagger中常用功能在scalar中的使用,包括版本说明、接口分类、接口及参数描述、枚举类型、文件上传和jwt认证等,并提供相关...
.NET的强类型字符串(Strongly typed string)详解
2025-02-13 15:18 | 分类:编程语言 | 评论:0 次 | 浏览: 58
在.net中,强类型字符串(strongly typed string)并不是一个官方的概念,是指使用特定的结构来表示某种类型字符串数据的编...
防止.NET应用多实例运行的有效方法
2025-02-13 15:08 | 分类:编程语言 | 评论:0 次 | 浏览: 63
核心思路1、检查是否已有程序实例运行使用 system.diagnostics.process 获取当前程序进程,并与系统中所有同名的程序进...
Asp.net MVC中的Http管道事件为什么要以Application_开头(原因解析)
2025-02-13 15:08 | 分类:编程语言 | 评论:0 次 | 浏览: 64
今天遇到一个问题,需要在api请求结束时,释放数据库链接,避免连接池被爆掉。按照以往的经验,需要实现ihttpmodule,具体不展开了。但...
ASP.NET Core 9.0 中新增的MapStaticAssets() 中间件详解
2025-02-13 15:08 | 分类:编程语言 | 评论:0 次 | 浏览: 54
前言在core 9.0版本中新增的内容不算多,除了内置openapi外 应该就属mapstaticassets中间件最有价值了,最初maps...
.NET 7 AOT 的使用及 .NET 与 Go 互相调用的过程
2025-02-13 15:08 | 分类:编程语言 | 评论:0 次 | 浏览: 57
背景其实,规划这篇文章有一段时间了,但是比较懒,所以一直拖着没写。最近时总更新太快了,太卷了,所以借着 .net 7 正式版发布,熬夜写完这...
在.NET Core Web API中完美配置Swagger文档的方法
2025-02-13 15:08 | 分类:编程语言 | 评论:0 次 | 浏览: 66
新建项目打开visual studio创建新项目,这里我们选择.net core web api模板,然后输入项目名称及其解决方案创建新项目...
.NET中如何使用依赖注入DI
2025-02-13 15:08 | 分类:编程语言 | 评论:0 次 | 浏览: 61
依赖注入(dependency injection,简称di)是一种软件设计模式,其核心思想是将对象依赖关系的管理交由外部容器负责,而不是由...
.Net Winform 实现CSS3.0 泼墨画效果(示例代码)
2025-02-13 15:08 | 分类:编程语言 | 评论:0 次 | 浏览: 57
效果图代码private unsafe void blendimages1(bitmap img1, bitmap img2){ //...
.NET Core 中实现异步编程并提升性能的操作方法
2025-02-13 15:08 | 分类:编程语言 | 评论:0 次 | 浏览: 67
初识异步编程异步编程:是指在执行某些任务时程序可以在等待某个操作完成的过程中继续执行其他任务,而不是阻塞当前线程,这在处理i/o密集型操作(...
.NET Core 实现一个自定义日志记录器
2025-02-13 15:08 | 分类:编程语言 | 评论:0 次 | 浏览: 57
引言在应用程序中,日志记录是一个至关重要的功能。不仅有助于调试和监控应用程序,还能帮助我们了解应用程序的运行状态。在这个示例中将展示如何实现...
.NET Runtime 是什么及主要功能
2025-02-13 15:08 | 分类:编程语言 | 评论:0 次 | 浏览: 52
.net runtime(.net 运行时)是什么?.net runtime 是运行 .net 应用程序的核心组件。它提供了应用程序运行所需...
.NET 中的线程安全数据结构详解
2025-02-13 15:08 | 分类:编程语言 | 评论:0 次 | 浏览: 59
在多线程编程中,线程安全的数据结构是确保数据一致性和避免竞争条件的关键。.net 提供了多种线程安全的数据结构,适用于不同的场景,本篇将介绍...
在Asp.netCore中使用Attribute来描述限流的操作步骤
2025-02-13 15:08 | 分类:编程语言 | 评论:0 次 | 浏览: 69
前言同事问我asp.netcore的ratelimiting是怎么使用的,我回答说很简单的,你只要按照如下步骤来:在ratelimitero...
.NET 9 中的 多级缓存 HybridCache示例详解
2025-02-13 15:08 | 分类:编程语言 | 评论:0 次 | 浏览: 67
hybridcache是什么在 .net 9 中,microsoft 将 hybridcache 带入了框架体系。hybridcache 是...
ASP.NET Web应用程序出现Maximum request length exceeded报错的解决方法
2025-02-13 15:08 | 分类:编程语言 | 评论:0 次 | 浏览: 59
一、问题描述在asp.net的web应用中,导出数据时出现500 - internal server error.maximum reque...
asp.net core中Cookie和Session的实现示例
2025-02-13 15:08 | 分类:编程语言 | 评论:0 次 | 浏览: 54
在 web 开发中,用户会话管理是非常重要的,尤其是在需要保持用户状态和身份验证的应用中。asp.netcore 提供了多种状态管理技术,如...
asp.net core 属性路由和约定路由的实现
2025-02-13 15:08 | 分类:编程语言 | 评论:0 次 | 浏览: 51
在asp.netcore 中,web api 中的路由(route)用于确定客户端请求的 url 与服务器端处理逻辑之间的映射关系。路由机制...
.net core三种依赖注入方式(原生的依赖注入器,scrutor,autofac)
2025-02-13 15:08 | 分类:编程语言 | 评论:0 次 | 浏览: 48
在 .net core 中,依赖注入(di)是一个核心特性,它允许你管理应用程序中对象的生命周期和依赖关系。默认情况下,.net core ...
ASP.NET Core 6.0 中使用Autofac的项目实践
2025-02-13 15:08 | 分类:编程语言 | 评论:0 次 | 浏览: 48
1. 引用nuget包install-package autofac -version 6.3.0install-package autof...