索引mongodb asp net

.net core swagger分组与分组隐藏

swagger接口一多,还是需要分个组比较妥当,以图文方式看更直观 定义分组 添加分组 看板展示 两个分组 我要对v1组进行隐藏,首先先了解一下 ApplicationModel ApplicationModel描述了应用中的各种对象和行为,包含Application、Controller、Acti ......
swagger core net

face_net模型转换为libtorch的心得

Facenet demo:https://www.cnblogs.com/muyisun/p/13338098.html 如果要转为libtorch可调用,应该使用torch.jit中的script或trace。 script会保留一些控制流,trace则会擦除。可以使用.code查看过程。 tor ......
face_net libtorch 模型 心得 face

在 Linux 上配置 mongodb

MongoDB 是一个介于关系数据库和非关系数据库之间的产品,是非关系数据库当中功能最丰富,最像关系数据库的。他支持的数据结构非常松散,是类似json的bson格式,因此可以存储比较复杂的数据类型。 ......
mongodb Linux

如何在.NET电子表格应用程序中创建流程图

前言 流程图是一种常用的图形化工具,用于展示过程中事件、决策和操作的顺序和关系。它通过使用不同形状的图标和箭头线条,将任务和步骤按照特定的顺序连接起来,以便清晰地表示一个过程的执行流程。 在企业环境中,高管和经理利用流程图来规划业务流程,使他们能够识别瓶颈、优化生产力并增强决策能力……用例列表不胜枚 ......
流程图 应用程序 表格 流程 程序

Net Core 集成第三方SSO登录 - Okta

这篇文章将向您展示如何将 Okta 集成到 .Net Core API 中以进行身份验证和授权。我们将使用 Okta 作为标识提供程序,并使用 JWT 令牌对 API 进行授权。 配置身份验证和授权 services.AddAuthentication(options => { options.De ......
第三方 Core Okta Net SSO

使用CQRS和Event Sourcing实现高性能.NET应用程序

摘要 本文介绍了如何使用CQRS(命令查询职责分离)和Event Sourcing在.NET应用程序中实现高性能和可扩展性。我们将在一个具体的业务场景中应用这些模式,以演示它们如何解决实际问题。 引言 随着业务的发展和用户需求的增加,我们作为.NET程序员需要考虑如何提高应用程序的性能和可扩展性。为 ......
高性能 应用程序 Sourcing 程序 Event

.NET 8 的 green thread 异步模型被搁置了

.NET 平台上的green thread 异步模型实验结果最近出来了,具体参见:https://github.com/dotnet/runtimelab/issues/2398 ,实验结果总结一下就是在.NET和 ASP.NET Core中实现Green Thread是可行的。Green Thre ......
模型 thread green NET

解决Visual Studio 2022中无法编译 .NET Framework 4.5/4.5.1项目(Visual Studio 2022安装.NET Framework 4.5)

最新【一键处理】方法:https://github.com/MrXhh/VSTools/releases1)下载 VS2022Net4NotCompileFix2)右键管理员执行3)重启VS https://github.com/MrXhh/VSTools/releases ......
Framework Visual Studio 2022 NET

.Net进阶(5)CommunityToolkit.Mvvm

序言 MVVM Toolkit延续了MVVMLight的风格,是一个轻量级的组件,而且它基于.NET Standard 2.0,可用于UWP, WinForms, WPF, Xamarin, Uno等多个平台。 相比它的前身 MVVMLight,它有以下特点: 更高:版本号更高,一出手就是7.0。 ......
CommunityToolkit Mvvm Net

3.MySQL索引

1.索引:是一种用于快速查询和检索数据的数据结构,其本质可以看成是一种排序好的数据结构。常见的索引结构有: B 树, B+树 和 Hash、红黑树。在 MySQL 中,无论是 Innodb 还是 MyIsam,都使用了 B+树作为索引结构。 2.索引优缺点:优点: 使用索引可以大大加快数据的检索速度 ......
索引 MySQL

CentOS-7离线安装net-tools

1、下载相关安装包 CentOS-7 所有rpm包的仓库地址:http://mirror.centos.org/centos/7/os/x86_64/Packages/ net-tools-2.0-0.25.20131004git.el7.x86_64.rpm快速下载地址: http://mirro ......
net-tools CentOS tools net

【NET 7.0、OpenGL ES】使用Silk.NET渲染MMD,并实时进行物理模拟。

有关mmd播放器,网上也有许多非常漂亮的实现,如 pmxeditor、saba、blender_mmd_tools等等。。 首先我想先介绍下我参考实现的仓库: sselecirPyM/Coocoo3D: Experimental MMD renderer using DX12 and DXR. (g ......
实时 NET 物理 OpenGL Silk

MySQL实战实战系列 04 深入浅出索引(上)

提到数据库索引,我想你并不陌生,在日常工作中会经常接触到。比如某一个 SQL 查询比较慢,分析完原因之后,你可能就会说“给某个字段加个索引吧”之类的解决方案。但到底什么是索引,索引又是如何工作的呢?今天就让我们一起来聊聊这个话题吧。 数据库索引的内容比较多,我分成了上下两篇文章。索引是数据库系统里面 ......
实战 深入浅出 索引 MySQL 04

KingbaseESV8R6中查看索引常用sql

前言 KingbaseES具有丰富的索引功能,对于运行一段时间的数据库,经常需要查看索引的使用大小,使用状态等。 尤其重复索引的存在,有时会因为索引过多而造成维护成本加大和减慢数据库的运行速度。 下面是经常使用的查看索引的sql。 1.查看表上索引个数,是否唯一,表与索引大小。 SELECT CON ......

.Net core 3.0 SignalR+Vue 实现简单的IM(无jq依赖)

.Net core 中的SignalR JavaScript客户端已经不需要依赖Jquery了 一、服务端 1、nuget安装 Microsoft.AspNetCore.SignalR2、在startup.cs中注册和使用signalr services.AddSignalR(); app.UseE ......
SignalR core Net 3.0 Vue

.NET C#基础(9):实现IDisposable接口,实现释放资源

合集 - .NET(9) 1..NET C#基础(9):资源释放 - 需要介入的资源管理09-11 2..NET C#基础(8):变体 - 协变、逆变与不变2022-06-083..NET C#基础(7):接口 - 人如何和猫互动2022-06-104..NET C#基础(6):命名空间 - 有名字 ......
IDisposable 接口 基础 资源 NET

.net core 浏览器缓存设置

1、浏览器缓存设置 [ResponseCache(Duration =20)] 将ResponseCache特性设置在接口方法上就可以了,Duration中的时间是以秒为单位 2、服务端缓存设置 a、将app.UseResponseCaching()方法放在app.MapControllers()方 ......
缓存 浏览器 core net

记一次 .NET 某电力系统 内存暴涨分析

一:背景 1. 讲故事 前些天有位朋友找到我,说他生产上的程序有内存暴涨情况,让我帮忙看下怎么回事,最简单粗暴的方法就是让朋友在内存暴涨的时候抓一个dump下来,看一看大概就知道咋回事了。 二:Windbg 分析 1. 到底是谁吃了内存 这个问题说的再多也不为过,一定要看清楚这个程序是如何个性化发展 ......
电力系统 内存 电力 系统 NET

2023年了,复习了一下spring boot配置使用mongodb

前言 MongoDB是一个基于分布式文件存储的开源数据库系统,使用C++语言编写。它是一个介于关系数据库和非关系数据库之间的产品,具有类似关系数据库的功能,但又有一些非关系数据库的特点。MongoDB的数据模型比较松散,采用类似json的bson格式,可以灵活地存储各种类型的数据 MongoDB的优 ......
mongodb spring 2023 boot

【.NET8】访问私有成员新姿势UnsafeAccessor(上)

前言 前几天在.NET性能优化群里面,有群友聊到了.NET8新增的一个特性,这个类叫UnsafeAccessor,有很多群友都不知道这个特性是干嘛的,所以我就想写一篇文章来带大家了解一下这个特性。 其实在很早之前我就有关注到这个特殊的特性,但是当时.NET8还没有正式发布,所以我也没有写文章,现在. ......
UnsafeAccessor 姿势 成员 NET8 NET

MongoDB 中使用 explain 分析创建的索引是否合理

MongoDB 中如何使用 explain 分析查询计划 前言 查询计划 explain explain 1、queryPlanner 2、executionStats 3、allPlansExecution indexfilter Stage 参数说明 参考 MongoDB 中如何使用 expla ......
索引 MongoDB explain

skywalking9.4 .net5

skywaling安装目录在windows 环境上最好目录不要带空格 9.4.0版本需要 java11 安装好java后直接启动bin目录下startup.bat 启动后通过8080端口访问dashboard .net安装nuget包【SkyAPM.Agent.AspNetCore】 添加配置文件s ......
skywalking9 skywalking net5 net

MySQL 索引、事务与存储引擎

一、索引 1.索引的概念 ●索引是一个排序的列表,在这个列表中存储着索引的值和包含这个值的数据所在行的物理地址(类似于C语言的链表通过指针指向数据记录的内存地址)。●使用索引后可以不用扫描全表来定位某行的数据,而是先通过索引表找到该行数据对应的物理地址然后访问相应的数据,因此能加快数据库的查询速度。 ......
索引 事务 引擎 MySQL

.NET MVC 安全漏洞系列

一、XSS漏洞定义 XSS攻击全称跨站脚本攻击,它允许恶意web用户将代码(如:html代码)植入到页面上,当访问到该页面时,嵌入到页面的html代码会自动执行,从而达到恶意攻击的目的。 二、解决方案 1.新建立一个XSSHelper帮助类 public static class XSSHelper ......
安全漏洞 漏洞 NET MVC

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

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

Spring boot data mongodb入门

在Spring Boot中使用Mongodb,首先导入依赖库: <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-data-mongodb</artifactId> </d ......
mongodb Spring boot data

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

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

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

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

MySQL——索引底层

索引 索引是存储引擎用于快速获取数据的一种数据结构,目的是减少磁盘I/O次数,提高数据库性能。 索引是在存储引擎中实现的,因此每种存储引擎的索引不一定完全相同。 频繁作为查询条件(不包括唯一性太差的字段,如男女)的字段应该创建索引。 代价 1、额外的磁盘占用 2、对表进行DML(增删改)操作后,需要 ......
底层 索引 MySQL