索引mongodb asp net
界面控件DevExpress .NET应用安全 & Web API v23.1亮点:支持Swagger模式
DevExpress拥有.NET开发需要的所有平台控件,包含600多个UI控件、报表平台、DevExpress Dashboard eXpressApp 框架、适用于 Visual Studio的CodeRush等一系列辅助工具。 DevExpress 今年第一个重要版本v23.1日前已正式发布了, ......
我的 Kafka 旅程 - 基于账号密码的 SASL+PLAIN 认证授权 · 配置 · 创建账号 · 用户授权 · .NET接入
Kafka 3.x,Kraft模式,账号密码方式,SASL+PLAINTEXT+SCRAM 认证授权,用户的分类,命令行创建用户,查看账号信息,认证授权的配置,将账号授权到Topic,写入与读取的权限,创建用户凭证,以用户凭证连接到Kafka,.NET用户凭证接入。 ......
.Net Core全局异常过滤器
一、什么是异常过滤器 在我们的项目运行中,当程序出现异常的时候就会弹窗大黄页,所以为了更方便的解决这个问题,我们采用全局过滤器 ExceptionFilterAttribute 。通过它主动捕获程序中的异常,然后经过处理再抛出信息。 二、使用异常过滤器 1.创建一个异常类 2.继承 Exceptio ......
.Net+vue+Element 七牛云上传
API 安装 官方文档:developer.qiniu.com/kodo/1237/c… Nuget 搜索安装 Qiniu Bucket 储存空间名 bucket接口文档:developer.qiniu.com/kodo/3941/t… string Bucket = "image"; //七牛云储 ......
asp.net restful ef core sqlite 自定义包的位置
# `MagicVilla_VillaAPI/MagicVilla_VillaAPI.csproj` ```csproj net7.0 enable enable ..\packages runtime; build; native; contentfiles; analyzers; buildtr ......
mongodb副本集(仲裁模式)修改各节点ip(update方式)
环境:OS:Centos 7mongodb:5.0当前的ip 变更后的ip192.168.1.105 192.168.1.108 PRIMARY192.168.1.106 192.168.1.109 SECONDARY192.168.1.107 192.168.1.110 ARBITER 1.查看当 ......
【聚集索引】和【非聚集索引】
其实数据库软件中索引的设计灵感可以说来源于现实世界,书本前面的目录和后面的附录对应了聚簇索引和非聚簇索引,当身处计算机硬软世界里,概念过于抽象,而无法理解时,不妨跳脱出来,在现实世界中寻找参照物,或许可以豁然开朗。 ......
一个.NET 7 + DDD + CQRS +React+Vite的实战项目
## 项目简介 基于SignalR实现聊天通信,支持横向扩展,可支撑上万用户同时在线聊天 ## 快速体验 http://server.tokengo.top:8888/ 可在这里快速体验使用,请注意目前只适配了PC端,请勿使用手机访问,可能出现样式不适应的情况, 当然如果你想要自己部署也可以,目前提 ......
asp.net post reponse location CreatedAtRoute
```cs [HttpPost] [ProducesResponseType(StatusCodes.Status201Created)] [ProducesResponseType(StatusCodes.Status400BadRequest)] [ProducesResponseType(St ......
.Net native aot简单体验(三)——Asp.net
微软在.net 8中已经支持了对.net的aot支持,通过Asp.net的AOT,可以获取aot的传统三大优势 更小的磁盘占用 更快的启动时间 更小的内存占用 下图简单的展示了这一特点: 由于aot本身的限制和开发时间限制,不是所有的特性都能支持,目前支持的情况如下: 其中缺失两个大头是MVC和Si ......
ASP.NET Core 6.0 添加 JWT 认证和授权
1 前言 1.1 本文介绍 本文将分别简单介绍 Authentication(认证) 和 Authorization(授权)。 并以简单的例子在 ASP.NET Core 6.0 的 WebAPI 中以 JWT 方案实现认证,并辅以相应的授权例子。 1.2 相关名词 Authentication 和 ......
mysql索引(转)
转载:https://www.php.cn/faq/493277.html 一、数据结构区分 1.1.B+tree索引 根据存储方式,mysql可以分为B+tree索引和哈希索引 B+tree索引可以进行全键值、键值范围和键值前缀查询 1.2.哈希索引 哈希索引也称为散列索引或 HASH 索引。My ......
.Net native aot简单体验(二)——WebView2
现在前端的一个比较热门的方向是Hybrid App,使用浏览器实现ui渲染,靠本地的webserver实现api扩展。在上篇文章简单体验aot后,我便试了一下和WebView2集成下是否能进行AOT。如果能集成的话,后面可以用C#发布原生的Hybrid App了。 然而,比较遗憾的是,WebView ......
C#/.NET/.NET Core优秀项目和框架8月简报
思维导航 前言 FreeIM DotNetCore.SKIT.FlurlHttpClient.Wechat VPet SSCMS Blog.Core GeekDesk AgileConfig KopSoftWms 加入DotNetGuide技术交流群 前言 公众号每月定期推广和分享的C#/.NET/ ......
.Net native aot简单体验(一)
.net native aot可以在发布时将 IL 代码编译为本地代码,从而提高应用程序的性能和效的发布方式,其主要优点有: 缩小磁盘占用 降低启动时间 减少内存需求 如果用于个人发布的小程序来说,还有如下两个优点: 不用安装 防止反编译 虽然.net 7就已经支持native aot了,但只能用于 ......
mongodb副本集(非仲裁模式)修改各节点ip(update方式)
环境:OS:Centos 7mongodb:5.0当前的ip 变更后的ip192.168.1.108 192.168.1.105 PRIMARY192.168.1.109 192.168.1.106 SECONDARY192.168.1.110 192.168.1.107 SECONDARY 1.查 ......
.NET Core如何使用第三方组件Autofac
首先先了解一下什么是Autofac Autofac用于在 .NET Core 应用程序中管理组件的生命周期和依赖关系。 我们在开发一个项目的时在Program中注入依赖注入的生命周期,项目工程比较大的时候我们就要实现很多注入,最致命的缺点就是耽误太多时间,为解决这一问题的最好解决方法就是使用到Aut ......
MongoDB系列之分片管理
1. 查看当前状态1.1 查看配置信息mongos> use config// 查看分片mongos> db.shards.find(){ "_id" : "study", "host" : "study/localhost:27018,localhost:27019,localhost:27020 ......
pandas-重新索引
## pandas-重新索引 [TOC] ### reindex() ``` DataFrame.reindex(self, labels=None, index=None, columns=None, axis=None, method=None, copy=True, level=None, f ......
【.Net-EF】用于快速回顾 - 0
因为平时不做这方面项目,所以学了好几次,过了段时间就忘,特地写笔记用于快速回顾 这一篇是EFCore简单的使用,主要内容是: - 通过控制台项目来学习 - 依赖/数据库SqlServer - 创建2个Model,User和Role,1个User可有多个Role - 创建继承自DbContext的类, ......
.NET6.0 IIS 部署
1. 安装IIS服务 2. 下载.NET6 Web部署包 https://dotnet.microsoft.com/en-us/download/dotnet/6.0 3. 项目发布 4. 打开IIS管理-->模块-->右键网站-->添加网站 设置内容 5. 设置防火墙 选择端口-->设置端口号-- ......
.Net6.0 Redis操作其一List篇
今天在写字典表时为了优化就用了redis,然后其中就又用到了redis中的一个LIst添加和读取的操作 首先Redis支持五种数据类型:string(字符串),hash(哈希),list(列表),set(集合)及zset(sorted set:有序集合)。今天讲的是其中之一lIst(列表) Redi ......
.Net 6 SignalR 实际业务开发中遇到的问题及解决办法
### 一、SiganlR 使用的协议类型 - 1.websocket即时通讯协议 - 2.Server-Sent Events(SSE)服务器事件 - 3.longpolling 长轮询。 如果客户端开启协商,会按顺序选择可兼容的协议。(默认开启协议协商) 如果客户端禁用协商,只能websocke ......
C#/.NET/.NET Core优秀项目和框架8月简报
前言 公众号每月定期推广和分享的C#/.NET/.NET Core优秀项目和框架(公众号每周至少推荐两个优秀的项目和框架当然节假日除外),公众号推文有项目和框架的介绍、功能特点以及部分截图等(打不开或者打开GitHub很慢的同学可以优先查看公众号推文,文末一定会附带项目和框架源码地址)。注意:排名不 ......
.NET6读取appsettings.json配置
基于`.NET 6.0`创建的`WebAPI`项目,自动生成的`appsettings.json`配置模板,在当前项目(dll)中可以通过构造函数注入`Configuration`来读取。 ......
ASP.NET Core 单文件上传
在我们日常开发中,关于图片,视频,音频,文档等相关文件上传并保存到服务端中是非常常见的一个功能,今天主要是把自己在开发中常用的两种方式记录下来方便一下直接使用,并且希望能够帮助到有需要的同学! 1、在ASP.NET Core应用中静态资源文件需要进行相应的配置才能够提供给客户端直接使用 在Progr ......
在.net core 中使用 AutoFac 依赖注入
在实际项目中,如果需要一个个添加实例,会略显麻烦,为了达到可以简化我们工作量,因此我们也可以引入其他的Ioc容器框架,实现更多的功能和扩展。 这也就引出了AutoFac工具: AutoFac是一个开源的轻量级的依赖注入容器,也是.net下比较流行的实现依赖注入的工具之一。 下面为具体操作 1、下载N ......
.NET6通过SharpCifs访问操作Windows(smb)共享目录方法代码
.NET Core(C#)通过SharpCifs访问操作Windows(smb)共享目录方法代码 levi 编辑于 2021-08-08 本文主要介绍.NET Core中,使用SharpCifs访问windows共享目录或smb协义共享目录,或操作共享文件的方法代码。 1、SharpCifs的安装引 ......
动态运行T4模板 - .net core环境下 - 非TextTransform.exe模式运行
如果需要在运行时调用T4模板,一般有以下几种方式 1. 通过TextTransform.exe传递参数的模式(https://www.cnblogs.com/ives/p/8760661.html) 2. 通过运行时T4脚本生成的对象调用(https://www.cnblogs.com/ives/p ......