知识点 索引 常见 知识

【最佳实践】MongoDB导入数据时重建索引

MongoDB一个广为诟病的问题是,大量数据resotore时索引重建非常缓慢,实测5000万的集合如果有3个以上的索引需要恢复,几乎没法成功,而且resotore时如果选择创建索引也会存在索引不生效的问题,种种情况表明,MongoDB的一些默认设置存在明显不合理之处。 当然,深入理解后总会有办法解 ......
索引 MongoDB 数据

Linux入门知识教程

网络连接概念 IP地址时一种逻辑地址,用来标识网络中一个个主机 IP地址 = 网络地址 + 主机地址 IP地址是一个 4 * 8bit (1字节) 由 0/1 组成的数字串(IP协议) 子网掩码NETMASK 子网掩码只有一个功能,就是将IP地址划分为 网络地址 + 主机地址 子网掩码与 IP地址进 ......
入门知识 教程 知识 Linux

二进制码部分知识回顾

&:与 相同1为1,不同为0 0000 0010 1111 1111 0000 0000 |:或 相同0的为0,不同为1 0000 0010 1111 1001 1111 1011 ~:非 0变1,1变0 0000 0010 1111 1101 <<:左移 相当于乘以2 int a = 1; ==> ......
二进制 部分 知识

密码协议学习笔记(8.15):知识证据详解

在开始前,先回顾以下的知识点: 离散对数问题(Discrete logarithm Problem,DLP)难解性猜想: 给定以大素数$p$为阶的循环群$G$,$g,h\in G$是两个生成元(在素数阶群上等价于非恒等元),求解$t$,使得$h^t=g$在计算上是不可行的. Diffie-Hellm ......
证据 密码 笔记 知识 8.15

SQL索引

目录MySQL索引及执行计划什么是索引?索引的排序方式BTtreeB+TreeB*Tree索引管理索引分类索引的增删查表数据准备主键索引primary唯一键索引unique普通索引前缀索引联合索引网站访问速度慢,如何排查,如何解决?使用explain分析SQL语句Type:全量扫描index:全索引 ......
索引 SQL

MySQL学习(4)好好使用B+树索引

前言 每个索引都是一颗B+树,对于聚簇索引,每一条完整记录都存储在B+树都叶子节点上;对于其他索引,叶子节点存储了索引列和主键。这么做都是为了提升查询速度,那么在实际使用中,是不是应该给所有列都添加索引呢,索引该如何使用呢? 先见一张表,随机添加一些数据: CREATE TABLE single_t ......
索引 MySQL

MySQL进阶篇:第二章_二.三_ 索引分类

索引分类 索引分类 在MySQL数据库,将索引的具体类型主要分为以下几类:主键索引、唯一索引、常规索引、全文索引。 分类 含义 特点 关键字 主键索引 针对于表中主键创建的索引 默认自动创建, 只能有一个 PRIMARY 唯一索引 避免同一个表中某数据列中的值重复 可以有多个 UNIQUE 常规索引 ......
索引 第二章 MySQL

【webapp】 JSP 的常见语法元素

1. 注释: JSP 支持三种类型的注释:HTML 注释、JSP 注释和 Java 注释。 HTML 注释:使用 <!-- 注释内容 --> 来添加 HTML 注释。 JSP 注释:使用 <%-- 注释内容 --%> 来添加 JSP 注释。 Java 注释:使用 // 或 /* */ 来添加 Jav ......
语法 元素 常见 webapp JSP

Spring、Redis相关知识查漏补缺

动态web页面不具有动态性 × 静态web页面不具有交互性 √ 事务隔离级别是数据库自带的与Spring无关 √ Spring自己实现了—套与数据库无关的事务机制 × 软件框架是面向某个领域的、可复用的半成品软件 √ 使用软件框架的优势是开发的灵活性和扩展性更好 × 拦截器可以拦截所有请求(包括静态 ......
知识 Spring Redis

Kubeflow基础知识

kubeflow 基础知识 kubeflow 简介 kubeflow是谷歌开源的MLOps开源平台,其中包含的不同组件代表了机器学习生命周期的不同阶段。 下图是kubeflow组织ML工作流程: kubeflow组件介绍 1. kubeflow Pipelines pipelines是对机器学习工作 ......
基础知识 Kubeflow 基础 知识

git常见开发使用场景

1 前后端 审核人创建master分支。2 审核人 从master创建dev、test分支。3 审核人从dev创建 发布分支 ,926发布则创建 dev_9264 各自开发者从 dev_926 创建各自开发分支如 dev_926_zw 5 各自开发者 完成各自功能开发之后,先从dev_926拉取 合 ......
场景 常见 git

总结mysql常见的存储引擎以及特点

常见的mysql存储引擎有MyISAM和InnoDB。 myISAM引擎特点: 1.不支持事务 2.表级锁定 3.读写相互堵塞,写入不能读,读时不能写 4.只缓存索引 5.不支持外键约束 6.不支持聚簇索引 7.读数据较快,占用资源较少 8.不支持MVCC(多版本并发控制)高并发 9.崩溃恢复性较差 ......
特点 常见 引擎 mysql

MySQL数据库基础知识点总结

一、概念 数据库:DataBase,简称DB。按照一定格式存储数据的一些文件的组合顾名思义: 存储数据的仓库,实际上就是一堆文件。这些文件中存储了具有特定格式的数据。 数据库管理系统:DataBaseManagement,简称DBMS。数据库管理系统是专门用来管理数据库中数据的,数据库管理系统可以对 ......
知识点 数据库 基础 知识 数据

倒排索引

https://blog.csdn.net/qq_43403025/article/details/114779166 单词ID(WordID) 单词(Word) 倒排列表(DocID) 1 乔布斯 1,3,4,5 2 苹果 2,3,5 3 iPad2 3,4 4 宣布 3 5 了 1,4,5 ......
索引

Go基础知识入门

Go基础入门和并发编程 第一章、Go基础知识入门 一、变量和常量 1、变量定义与使用 2、常量定义与使用 3、iota的使用 iota,特殊常量,可以认为是一个可以被编译器修改的常量 每次运行一行iota自动递增,自增类型默认为int类型 iota能简化const常量的定义 每次出现const时,i ......
基础知识 基础 知识

Go基础知识入门

Go基础入门和并发编程 第一章、Go基础知识入门 一、变量和常量 1、变量定义与使用 2、常量定义与使用 3、iota的使用 iota,特殊常量,可以认为是一个可以被编译器修改的常量 每次运行一行iota自动递增,自增类型默认为int类型 iota能简化const常量的定义 每次出现const时,i ......
基础知识 基础 知识

记一次建立索引的研究过程

记一次建立索引的研究过程 遇到的问题: 最近在工作中遇到了sql执行慢的问题,现在记录一下解决的过程 问题场景: 1、首先有一张A表大概目前有7000万条数据,它需要去关联查询另外一张B表,数据条数和A表一样多,且是一对一的关系(理论上这两张表的数据可以合并为一张表,但是实际中却是两张表,有时候表不 ......
索引 过程

03-链表常见六个操作

我的 想法: 问题: 正确 思路: 适用场景: 代码 //题目: /* * 学习到: * 写代码过程中: * 1. 类成员变量使用'_',变量名前后都可 * 2. 要弄清出index(第几个元素,从0开始)与_size(链表中元素个数)的意义 * 2. * 代码逻辑: * 1. 写代码之前,一定要弄 ......
常见 03

数据结构——C语言知识补充

学数据结构发现代码看不懂 : (参考资料:C语言--指针详解 - tongye - 博客园C语言结构体详解,C语言struct用法详解 指针 C语言的一大难点,如何理解指针和运用指针。从一个简单的应用说起:int a = 1;这是一个简单的变量声明和初始化,定义了一个整型变量a,并赋值为1。而对于计 ......
数据结构 语言 结构 知识 数据

【一】基础知识

【小结】 1.汇编指令是机器语言的助记符,同机器指令一一对应。 2.每一种CPU都有自己的汇编指令集。 3.CPU可以直接使用的信息在存储器中存放 4.在存储器中指令和数据没有任何区别,都是二进制信息。 5.存储单元从零开始顺序编号。 6.一个存储单元可以存储8个bit,即8位二进制数。 7.1By ......
基础知识 基础 知识

索引

索引 索引的基本原理 索引用来快速查找那么具有特定值的记录,如果没有索引,一般就要查询遍历整张表。 索引的原理:将无序的数据变成有序的查询 把创建了索引的列的内容进行排序 对排序结果生成倒排表 在倒排表内容上拼上数据地址链 在查询的时候,先拿到倒排表内容,在取出数据地址链,从而拿到具体数据 索引的设 ......
索引

【问题处理】常见Linux系统启动失败

一、/dev/centos/swap does not exist 1、问题描述 服务器引导启动失败进入dracut:/#界面,提示Could not boot. /dev/centos/swap does not exist 2、原因分析 存在以下两种可能,需要临时修复进入系统后方可确认根因 a、 ......
常见 问题 系统 Linux

nginx中的模块分类及常见核心模块有哪些

#nginx 有多种模块 核心模块:是 Nginx 服务器正常运行必不可少的模块,提供错误日志记录 、配置文件解析 、事件驱动机制 、进程管理等核心功能 标准HTTP模块:提供 HTTP 协议解析相关的功能,比如: 端口配置 、 网页编码设置 、 HTTP响应头设置 等等 可选HTTP模块:主要用于 ......
模块 核心 常见 nginx

nginx负载均衡中常见的算法及原理有哪些?

#1)轮询 (round-robin) 轮询为负载均衡中较为基础也较为简单的算法,它不需要配置额外参数。假设配置文件中共有 台服务器,该算法遍历服务器节点列表,并按节点次序每轮选择一台服务器处理请求。当所有节点均被调用过一次后,该算法将从第一个节点开始重新一轮遍历。 特点:由于该算法中每个请求按时间 ......
算法 原理 常见 nginx

常见加密算法 python实现

常见加密算法 # -*- coding: UTF-8 -*- # @file: crypto # @desc: 常见加密算法 import base64 import hashlib import hmac from binascii import a2b_hex from binascii imp ......
算法 常见 python

个人数据存储计划:NAS基础知识

前言# 距离去年国庆入手了NAS至今有好几个月时间了(上一篇文章:NAS开箱),NAS折腾起来有点麻烦,且实际作用因人而异,并没有想象中的好用,所以说好的这个系列一直没有更新~ 还有另一方面的原因,这些NAS的系统基于Linux深度定制,对于我这种习惯用Linux的人来说,用着很别扭不自在,处处受限 ......
基础知识 基础 知识 数据 个人

如何对RS485设备进行地址的设置? 关于485通讯常见问题

https://www.juyingele.com/service/2199.html 如何对RS485设备进行地址的设置? 单独连接一个设备时,不管设备地址是多少,都可以使用254(广播地址)进行通讯。 传输方式不同、传输距离不同、RS-232 只允许一对一通信。 1、传输方式不同。 RS-232 ......
485 常见问题 常见 通讯 地址

轮廓系数、方差比、DB指数(三种常见的聚类内部评价指标)

1 引言 在之前的一篇文章(https://www.cnblogs.com/emanlee/p/17742869.html)中掌柜详细介绍了聚类算法中几种常见的评估指标,包括纯度(准确率)、精确率、召回率、兰德系数和F值等。虽然这些评价指标都能很好的评估聚类结果的优劣,但是它们都有着一个共同的缺点, ......
方差 系数 轮廓 指标 指数

[知识管理] Obsidian + Remotely Save插件 + 第三方存储/OSS(七牛云)的同步方案

0 序言 在几经选择、对比之后,我选择:Obsidian + Remotely Save插件 + 第三方存储/OSS(七牛云) 的方案来搭建自己的【知识管理系统】。 对比分析知识管理工具的过程,详情参见: [知识管理] 个人知识管理之知识管理工具的全面分析 - 博客园/千千寰宇 【推荐】 知识管理与 ......

java map接口常见操作

Map.putIfAbsent() 常用于创建类似于<Object, List<>>之类的map对象,put的时候可能value对应的对象是空的,用这个方法首次插入value的时候就创建value所需的对象。 ......
接口 常见 java map