索引mongodb asp net

ASP.NET Core Web API 流式返回,逐字显示

Websocket、SSE(Server-Sent Events)和长轮询(Long Polling)都是用于网页和服务端通信的技术。 Websocket是一种全双工通信协议,能够实现客户端和服务端之间的实时通信。它基于TCP协议,并且允许服务器主动向客户端推送数据,同时也允许客户端向服务器发送数据 ......
Core ASP API NET Web

MySQL索引失效原因

索引介绍 MySQL默认的存储引擎是InnoDB,它采用B+树作为索引的数据结构。 InnoDB和MyISAM存储引擎都支持B+树索引,但是它们的数据存储结构实现方式不同。 InnoDB:B+树索引的叶子节点保存全部数据 MyISAM:B+树索引的叶子节点保存数据的物理地址 在创建表的时候,Inno ......
索引 原因 MySQL

无法加载源 https://api.nuget.org/v3/index.json 的服务索引

.net 6之后,不会随项目生成packages文件夹,将项目拷贝到无联网的电脑上用VS打开时,会出现nuget还原失败的情况,只需要把原电脑中的用户文件夹下的.nuget文件夹拷贝过去,放到对应路径下即可 ......
索引 https nuget index json

abp(net core)+easyui+efcore实现仓储管理系统——组织管理升级之下(六十二)

在前面的文章中我们已经将abp(net core)+easyui+efcore实现的仓储管理系统升级到ABP7.3,今天我们对组织管理功能进行升级,并解决升级过后的一些问题。 ......
管理系统 easyui efcore 系统 core

使用ServiceSelf解决.NET应用程序做服务的难题

1 ServiceSelf 为.NET 泛型主机的应用程序提供自安装为服务进程的能力,支持windows和linux平台。 功能 自我服务安装 自我服务卸载 自我服务日志监听 2 自我服务安装 虽然.NetCore提供了Microsoft.Extensions.Hosting.Systemd和Mic ......
ServiceSelf 应用程序 难题 程序 NET

【介绍】.NET新加特性介绍

​ 简介 当下的.Net新版本引进了几种新特性,包括全局命名空间引用、可空引用类型和顶级语句。这些特性在一定程度上改善了 .NET 平台的开发效率, 对于短小精干的小程序,这些新的特性无疑可以把开发效率提高到新的高度。 正文 全局引用命名空间 在之前的版本中,如果想在整个项目中使用同一个命名空间中的 ......
特性 NET

centos部署.net5项目

开发环境是vs2019 创建一个.net core项目 测试一下运行 然后发布到文件夹 将文件夹弄到服务器上 安装.NET运行时 sudo rpm -Uvh https://packages.microsoft.com/config/centos/7/packages-microsoft-prod. ......
项目 centos net5 net

mysql索引学习

概念:是一种高效获取数据的数据结构(有序) 索引结构 二叉树 红黑树 hash btree,叶子节点存数据,一个页占用数据大,层级结构就多 b+tree,非叶子节点存储数据,mysql做了优化,双向链表 索引分类: 主键索引、唯一索引、常规索引、全文索引 聚集索引、非聚集索引 通过命令查询增删改查执 ......
索引 mysql

记一次 .NET 某外贸ERP 内存暴涨分析

一:背景 1. 讲故事 上周有位朋友找到我,说他的 API 被多次调用后出现了内存暴涨,让我帮忙看下是怎么回事?看样子是有些担心,但也不是特别担心,那既然找到我,就给他分析一下吧。 二:WinDbg 分析 1. 到底是哪里的泄露 这也是我一直在训练营灌输的理念,一定要知道是哪一边的暴涨,否则很可能就 ......
内存 外贸 NET ERP

Mysql中如果建立了索引,索引所占的空间随着数据量增长而变大,这样无论写入还是查询,性能都会有所下降,怎么处理?

索引所占空间的增长确实会对MySQL数据库的写入性能和查询性能造成影响,这主要是由于索引数据过多时会导致磁盘I/O操作变得非常频繁,从而使性能下降。为此,可以采取以下几种方式来减缓这种影响: 1. 限制索引的大小:可以考虑为索引指定大小限制,在存储时仅存储指定大小内的数据。例如,在创建索引时可以使用 ......
索引 性能 还是 数据 Mysql

mysql字段过长无法作为约束、索引的解决方案

背景:对接过程中遇到一个场景 需要用(网页链接+请求id)作为唯一约束, 由于url很长,我在一开始就设置为了text字段。 ALTER TABLE xxx.xxx ADD CONSTRAINT xxx UNIQUE KEY (xxxx); 在加约束时报错: SQL 错误 [1170] [42000 ......
字段 索引 解决方案 方案 mysql

索引失效的场景

对索引使用左或者左右模糊匹配 因为索引是从前往后依次匹配的 对索引使用函数、表达式计算、隐式转换 联合索引非最左匹配 or 前面是索引后面不是 也走不了索引。 两列作比较 != not in 、is not null、和not exists 统计信息终重复率太高 原因:重复度太高的话,索引扫到的大多 ......
索引 场景

开源个QQ机器人,借Mirai.Net对接部署的Mirai项目,调用OpenAI接口的。

PerryQBot 介绍 使用了Mirai.Net类库对接Mirai,能够自动处理QQ消息并回复。该项目的主要功能是管理QQ用户或者群聊中@机器人的人的消息,每个用户都有个独一份的预设和历史,可区分对话。 通过拼接参数并访问openai api,实现智能的自动回复。 此项目采用AGPL3.0开源协议 ......
Mirai 机器人 接口 机器 项目

Serieshe对象和Dataframe对象重新设置索引

1.Series重新设置索引并用指定数字填充NaN: 2.Series向前填充和向后填充: 3.DataFrame重新设置行列索引: ......
对象 Dataframe 索引 Serieshe

mybatis-plus使用聚合函数报错---------net.sf.jsqlparser.parser.ParseException: Encountered unexpected token: "**" "**"

错误日志: Caused by: net.sf.jsqlparser.parser.ParseException: Encountered unexpected token: "with" "WITH" at line 62, column 20. Was expecting one of: "&" ......

.NET coding patterns(davidfowl)

Table of contents Generics types as a factory Lazy initialization of services Single implementation multiple interfaces Creating instances of types fr ......
davidfowl patterns coding NET

装了.Net 7.0后,工程框架用 net6 的 dotnet watch 出错临时解决方案 Could not load file or assembly 'System.Runtime,7.0.0.0

升级vs或者装了.Net 7.0后, 工程框架用 net6 的 dotnet watch 出错 ‘Unhandled exception. System.IO.FileNotFoundException: Could not load file or assembly ‘System.Runtime ......
框架 assembly 解决方案 Runtime 方案

docker搭建mongodb及基本语法的使用

一、介绍: 概述: 主使用docker安装mongodb的方法记录,mongo基本语法记录的整理,大神请绕道! 优势: 1.MongoDB提供高性能的数据持久性。对嵌入式数据模型的支持减少了数据库系统上的IO活动 2.如动态模式、灵活的文档模型,适合json数据存储,适合海量数据存储 使用场景: 1 ......
语法 mongodb docker

.Net 序列化

.Net 序列化 将实体转化为流的形式,传递给他人。他人再反序列化就可以得到实体 二进制 已弃用,存在危险 var tbLabel = new DataTable("tbLabel"); var ms = new MemoryStream(); tbLabel.Columns.Add("cWorkO ......
序列 Net

一个可用于生产项目 基于 .NET 6 自研ORM

Fast Framework 作者 Mr-zhong 代码改变世界.... 一、前言 Fast Framework 基于NET6.0 封装的轻量级 ORM 框架 支持多种数据库 SqlServer Oracle MySql PostgreSql Sqlite 优点: 体积小、可动态切换不同实现类库、 ......
项目 NET ORM

golang net/rpc inject data to service function

在golang中,net/rpc库比较牛,只需要写函数,然后使用现成的 ServerCodec 就可以完成rpc服务了。但是有个问题,service函数的参数都是来自客户端的,如果服务器想为某个特殊的函数注入一些配置或状态参数,就不好弄了。 解决方案: 修改service函数,比如原来的参数是 Fu ......
function service golang inject data

.Net Core学习心得

4.21: 简单RBAC项目获取用户所在权限的菜单项 第一款方案:用户表、用户角色表、角色表、角色权限表、权限表五表联查 public List<PermissionDto> GetMenus(long userid) { //获取全部的数据 var user = _dbContext.Users. ......
心得 Core Net

Linux CentOS 7 离线安装.NET环境

下载离线安装包 下载.NET 例如: aspnetcore-runtime-6.0.15-linux-x64.tar.gz 复制到Linux /usr/local/dotnet/aspnetcore-runtime-6.0.15-linux-x64.tar.gz 解压 cd /usr/local/d ......
环境 CentOS Linux NET

net 7 中间件sql 注入的方法

百度一下都是 filter 防止sql 注入的,其实到MVC 的fileter 已经浪费了很多性能,我们在管道组装的时候,就可以拦截非法字符。在中间件收集参数是比较麻烦的事情,、 知识点储备需要理解中间件,以及怎么封装中间件,我们netcore 都是add 一个服务+app.use 一个中间件开发方 ......
中间件 方法 net sql

.NET实现解析字符串表达式

一、引子·功能需求 我们创建了一个 School 对象,其中包含了教师列表和学生列表。现在,我们需要计算教师平均年龄和学生平均年龄。 //创建对象 School school = new School() { Name = "小菜学园", Teachers = new List<Teacher>() ......
表达式 字符串 字符 NET

ASP.NET CORE WEBAPI 登录 JWT 鉴权 ,接口权限验证

###JWT的简单使用 ####介绍 当今Web开发中,API的使用越来越广泛,而API的安全性也变得越来越重要。其中,JWT(JSON Web Token)鉴权和授权是一种常见的解决方案。 本篇文章将会介绍JWT鉴权和授权的原理、实现方式以及注意事项。 ####什么是JWT? JWT是一种基于JS ......
接口 权限 WEBAPI CORE ASP

微软的ADO.NET帮助类SqlHelper.cs

微软的ADO.NET帮助类,SqlHelper.cs 1 // 2 // Microsoft Data Access Application Block for .NET 3 // http://msdn.microsoft.com/library/en-us/dnbda/html/daab-rm. ......
SqlHelper ADO NET cs

[2core]条形码+ZXing.NET+SkiaSharp

在将验证码功能代码从.netframework迁移到.net6后,马上就想到了条形码(1D和2D)的迁移事项,主要它们两者都涉及到图片处理方面的知识和技术。 由于之前使用了类库ZXing.NET,因此在.net6中也使用了它。但是如果想要跨平台使用,就需要和图片处理的类库建立绑定关系,所以就选择了其 ......
条形 条形码 SkiaSharp 2core ZXing

ASP.NET点击按钮回车提交web页面回车提交点击回车按钮提交

ASP.NET回车提交事件其实说到底并不是ASP.NET 的编程问题,却是关于html form 中的submit 按钮就是如何规划的具体讨论。 也可归于ASP.NET编程的一部分,那么ASP.NET回车提交事件的具体实现是怎么样的呢?下面我们具体的看下: ASP.NET回车提交事件实现1、 当你的 ......
按钮 页面 ASP NET web

mysql索引--普通索引,唯一索引,主键索引,参照完整性约束,数据完整性约束

-- 方法1:create index-- 对employee表的员工部门号列创建普通索引depart_ind -- create index depart_ind on employees(员工部门号); -- 对employee表的姓名和地址列创建复合索引ad_ind;-- create ind ......
索引 完整性 数据 mysql