索引mongodb asp net

.net Core Api 注入 Microsoft.Extensions.Logging

ILoggerAdapter.cs using System; using System.Collections.Generic; using System.Text; public interface ILoggerAdapter<T> { // // Summary: // Formats an ......
Extensions Microsoft Logging Core net

.net Core Winform 增加NLog

nlog.config <?xml version="1.0" encoding="utf-8" ?> <nlog xmlns="http://www.nlog-project.org/schemas/NLog.xsd" xmlns:xsi="http://www.w3.org/2001/XMLSc ......
Winform Core NLog net

javax.net.ssl.SSLHandshakeException: The server selected protocol version TLS10……

问题: 报错:javax.net.ssl.SSLHandshakeException: The server selected protocol version TLS10 is not accepted by client preferences [TLS12] 解决方式: 1、修改%JAVA_H ......

.net Core API 添加 NLog

nlog.config <?xml version="1.0" encoding="utf-8" ?> <nlog xmlns="http://www.nlog-project.org/schemas/NLog.xsd" xmlns:xsi="http://www.w3.org/2001/XMLSc ......
Core NLog net API

禁止apache显示目录索引

第一种方法:修改Apache配置文件[httpd.conf],搜索“Options Indexes FollowSymLinks”,修改为“Options -Indexes FollowSymLinks”即可。 在Options Indexes FollowSymLinks在Indexes前面加上 ......
索引 目录 apache

【mysql】索引存储结构B+树

参考: https://zhuanlan.zhihu.com/p/545113372 https://www.bilibili.com/read/cv18157852 Mysql数据库引擎默认使用InnoDB,使用B+树数据结构。 一个表只能有一个聚簇索引,但可以有多个非聚簇索引,也就是多个索引目录 ......
索引 结构 mysql

禁止在 .net framework 中执行用户代码。启用 \"clr enabled\" 配置选项。

exec sp_configure 'show advanced options', '1'; go reconfigure; go exec sp_configure 'clr enabled', '1' go reconfigure; exec sp_configure 'show advanc ......
quot framework enabled 代码 用户

Mysql索引为什么选择B+树

前言 谈到索引,大家并不陌生。索引本身是一种数据结构,存在的目的主要是为了提高数据查询效率,最大程度减少磁盘 IO。那么Mysql InnoDB存储引擎为什么选择B+树,而不是二叉树、B树,Hash等数据结构呢? 使用二叉树会有哪些问题? 了解过二叉树的都知道,一个节点只能有两个子节点,一个子节点只 ......
索引 Mysql

图解 MySQL 索引:B-树、B+树,终于搞清楚了

看了很多关于索引的博客,讲的大同小异。但是始终没有让我明白关于索引的一些概念,如B-Tree索引,Hash索引,唯一索引…. 或许有很多人和我一样,没搞清楚概念就开始研究B-Tree,B+Tree等结构,导致在面试的时候答非所问! 索引是什么? 索引是帮助MySQL高效获取数据的数据结构。 索引能干 ......
索引 MySQL

python索引

变量名[] 正向数时是从零开始,反向是从-1开始 切片变量[头下标:尾下标](不包括尾下标所代表的字符) 变量名[:]:不指定头下标和尾下标时代表获取整个字符串 变量名[1:]:不指定尾下标时代表从指定的头下标到末尾 变量名[:5]:不指定头下标时代表从头开始到尾下标指定的字符但不包含尾下标所对应字 ......
索引 python

.Net下验证MongoDB 的 Linq 模式联合查询是否可用

MongoDB.Driver 类库提供了 Linq 查询的支持。然而,在使用 Linq 进行联合查询时,是否能够正确转换为 MongoDB 底层的查询语句还有待验证。今天,我将进行实验来验证一下。 ## 输出查询语句 首先,通过订阅 MongoClientSettings 的功能,将查询语句输出。 ......
MongoDB 模式 Linq Net

.net6使用Topshelf

using Topshelf; using TopShelf6Test; Console.WriteLine("Hello, World!"); HostFactory.Run(x => { x.Service<MyService>(s => { s.ConstructUsing(name => n ......
Topshelf net6 net

.net6使用Quartz

using Quartz; namespace QuartzTest { public class HelloJob : IJob { public async Task Execute(IJobExecutionContext context) { await Console.Out.WriteL ......
Quartz net6 net

.Net6简单使用WebSocket

1:WebSocket简介 WebSocket 是 HTML5 开始提供的一种在单个 TCP 连接上进行全双工通讯的协议。 WebSocket 使得客户端和服务器之间的数据交换变得更加简单,允许服务端主动向客户端推送数据。在 WebSocket API 中,浏览器和服务器只需要完成一次握手,两者之间 ......
WebSocket Net6 Net

.net6使用Serilog

using Serilog; class Program { static void Main(string[] args) { Log.Logger = new LoggerConfiguration() .WriteTo.Console() .WriteTo.File("logs/app.log ......
Serilog net6 net

Asp.net core 的依赖注入

> 依赖注入(DI)是一种在类和其依赖关系之间实现控制反转(IOC)的技术. 这是MSDN上对依赖注入的解释,那么什么是控制反转呢? ## 控制反转 简单地说,就是本来需要你用程序代码控制的对象的创建和维护,现在都交给第三方。 依赖注入会通过以下方式实现: * 使用接口或基类将依赖关系实现抽象化。 ......
core Asp net

asp.net core如何获取客户端IP地址

## 客户端直接访问服务器 直接通过HttpContext.Connection.RemoteIpAddress获取客户端Ip ![](https://img2023.cnblogs.com/blog/411991/202307/411991-20230704011834237-830578574. ......
客户端 客户 地址 core asp

哪里需要写哪里,FromServices注入 — ASP.NET CORE

宗旨:用最少的字,学会最有用的知识! 愿景目标:阅读本文您将学会如何运用FromServices的方式进行依赖注入。 例子背景:以电脑主机为例子进行讲解,我的电脑主机可以接入外置设备,如:键盘、鼠标。那么键盘又分:PS/2接口类型、USB接口类型、无线类型。鼠标也一样。 你在用到ASP.NET CO ......
FromServices CORE ASP NET

记一次 .NET 某工控视觉系统 卡死分析

## 一:背景 ### 1. 讲故事 前段时间有位朋友找到我,说他们的工业视觉软件僵死了,让我帮忙看下到底是什么情况,哈哈,其实卡死的问题相对好定位,无非就是看主线程栈嘛,然后就是具体问题具体分析,当然难度大小就看运气了。 前几天看一篇文章说现在的 .NET程序员 不需要学习**WinDbg** , ......
视觉 系统 NET

log4net配置文件

ASP.NET MVC 1、web.config: <configSections> <section name="log4net" type="log4net.Config.Log4NetConfigurationSectionHandler,log4net" /> </configSection ......
log4net 文件 4net log4 log

C#.NET Framework 使用BC库(BouncyCastle) RSA 私钥签名 公钥验签(验证签名) ver:20230704

C#.NET Framework 使用BC库(BouncyCastle) RSA 私钥签名 公钥验签(验证签名) ver:20230704 环境说明: .NET Framework 4.6 的控制台程序 。 2020年以后 ,有部分PKCS8私钥(openssl生成)无法用RsaUtil.LoadP ......
公钥 BouncyCastle Framework 20230704 NET

.NET周报 【7月第1期 2023-07-02】

## 国内文章 ### C# 实现 Linux 视频聊天、远程桌面(源码,支持信创国产化环境,银河麒麟,统信UOS) https://www.cnblogs.com/shawshank/p/17420469.html 园子里的有朋友在下载并了解了《[C# 实现 Linux 视频会议(源码,支持信创环 ......
周报 2023 NET 07 02

OnlyOffice文件回调接口net core 版本

public class OfficeFilesController : BaseController//Controller { /// <summary> /// 保存OnlyOffice文件 /// </summary> [HttpPost] public void SaveOnlyOffic ......
OnlyOffice 接口 版本 文件 core

ASP.NET Core 6框架揭秘实例演示[41]:跨域资源的共享(CORS)花式用法

同源策略是所有浏览器都必须遵循的一项安全原则,它的存在决定了浏览器在默认情况下无法对跨域请求的资源做进一步处理。为了实现跨域资源的共享,W3C制定了CORS规范。ASP.NET利用CorsMiddleware中间件提供了针对CORS规范的实现 ......
框架 实例 资源 Core CORS

.net core 自定义配置文件

public void ConfigureServices(IServiceCollection services) { var configBuilder = new ConfigurationBuilder() .SetBasePath(Path.Combine(Directory.GetCur ......
文件 core net

让IIS支持.NET Web Api PUT和DELETE请求

前言 有很长一段时间没有使用过IIS来托管应用了,今天用IIS来托管一个比较老的.NET Fx4.6的项目。发布到线上后居然一直调用不同本地却一直是正常的,关键是POST和GET请求都是正常的,只有PUT和DELETE请求是有问题的。经过一番思考忽然想起来了IIS默认情况下拒绝处理PUT和DELET ......
DELETE IIS Api NET Web

MySQL数据库索引

1. 索引 索引是对数据库表中一列或多列的值进行排序的一种特殊的数据结构,使用索引可以快速定位到特定的数据行,而不必扫描整个表。这可以极大地提高查询性能。在MySQL中,索引可以基于一个或多个列创建。它们可以是唯一的或非唯一的。创建索引可以使用CREATE INDEX语句或在创建表时使用CREATE ......
索引 数据库 数据 MySQL

【mysql】一、mysql的学习---索引

mysql的学习 资料来源 https://www.bilibili.com/video/BV1CZ4y1M7MQ?from=search&seid=3518646188262100291 一、索引:【mysql】一、mysql的学习 索引 二、视图:【mysql】二、mysql的学习 视图 三、存 ......
mysql 索引

mysql的update更新及delete删表记录where不带索引字段导致死锁

为什么会发生这种的事故? InnoDB 存储引擎的默认事务隔离级别是「可重复读」,但是在这个隔离级别下,在多个事务并发的时候,会出现幻读的问题,所谓的幻读是指在同一事务下,连续执行两次同样的查询语句,第二次的查询语句可能会返回之前不存在的行。 因此 InnoDB 存储引擎自己实现了行锁,通过 nex ......
字段 索引 delete update mysql

Mongodb Shell简单使用

### MacOS安装MongoDB ```shell brew install mongodb-community-shell ``` ### 链接本地mongodb ```shell $ mongo connecting to: mongodb://127.0.0.1:27017/?compre ......
Mongodb Shell