本节掌握 存储引擎介绍(了解) 表的增删改查 一、存储引擎(了解) 前几节我们知道mysql中建立的库 》文件夹,库中的表 》文件 现实生活中我们用来存储数据的文件有不同的类型,每种文件类型对应各自不同的处理机制:比如处理文本用txt类型,处理表格用excel,处理图片用png等 数据库中的表也应该 ...
分类:
其他好文 时间:
2020-06-13 23:08:09
阅读次数:
64
id() 返回对象在内存中的地址 hash() 返回对象的hash值 type() 返回对象的类型 float() int() bin() hex() oct() bool() list() tuple() dict() set() complex() bytes() bytearry() 类型转换 ...
分类:
编程语言 时间:
2020-06-13 23:01:26
阅读次数:
72
哈希算法(Hash)又称摘要算法(Digest),它的作用是:对任意一组输入数据进行计算,得到一个固定长度的输出摘要。 哈希算法最重要的特点就是: 相同的输入一定得到相同的输出; 不同的输入大概率得到不同的输出。 哈希算法的目的就是为了验证原始数据是否被篡改。 我们来简单实现一个用于用户注册和登录最 ...
分类:
编程语言 时间:
2020-06-13 15:43:38
阅读次数:
287
一、索引是什么?索引是帮助MySQL高效获取数据的数据结构。二、索引能干什么?索引非常关键,尤其是当表中的数据量越来越大时,索引对于性能的影响愈发重要。索引能够轻易将查询性能提高好几个数量级,总的来说就是可以明显的提高查询效率。三、索引的分类?1、从存储结构上来划分:BTree索引(B-Tree或B+Tree索引),Hash索引,full-index全文索引,R-Tree索引。这里所描述的是索引存
分类:
数据库 时间:
2020-06-13 00:26:08
阅读次数:
86
package LeetCode_1411 /** * 1411. Number of Ways to Paint N × 3 Grid * https://leetcode.com/problems/number-of-ways-to-paint-n-3-grid/description/ * * ...
分类:
其他好文 时间:
2020-06-12 12:47:40
阅读次数:
58
SET-- 集合 集合的定义:有不同元素组成的集合,集合中是一组无序排列的可hash值,可以作为字典的key 集合的特性:集合的目的是将不同的值放在一起,不同的集合间用来做关系运算,无需纠结于集合中单个值。 (集合的要求:不同元素组成;无需;集合中的元素必须是不可变类型(数字,字符串,元组)) 集合 ...
分类:
编程语言 时间:
2020-06-12 01:01:55
阅读次数:
93
Hash表(上):HashMap 的实现原理精讲https://ke.qq.com/webcourse/index.html#cid=345381&term_id=100410551&taid=2786347148723493&vid=5285890793322487566 hashmap 里面这个 ...
分类:
其他好文 时间:
2020-06-11 21:27:29
阅读次数:
47
题目描述: 在 2.5 亿个整数中找出不重复的整数。注意:内存不足以容纳这 2.5 亿个整数。 分析与解答: 由于这道题目与前面的题目类似,也是无法一次性把所有数据加载到内存中,因此也可以采用类似的方法求解。 方法一:分治法 采用 hash 函数的方法,把这 2.5 亿个整数划分到更小的文件中,从而 ...
分类:
其他好文 时间:
2020-06-10 21:18:33
阅读次数:
101
一、关于Nginx的负载均衡 在服务器集群中,Nginx起到一个代理服务器的角色(即反向代理),为了避免单独一个服务器压力过大,将来自用户的请求转发给不同的服务器。详情请查看我的另一篇博客。 二、Nginx负载均衡策略 负载均衡用于从“upstream”模块定义的后端服务器列表中选取一台服务器接受用 ...
分类:
其他好文 时间:
2020-06-10 20:57:43
阅读次数:
62
Redis 命令、数据类型 Redis 命令用于在 Redis 服务上执行操作。要在 Redis 服务上执行命令需要一个 Redis 客户端。Redis 客户端在我们之前下载的的 Redis 的安装包中。 Redis 主要支持五种数据类型:string(字符串),hash(哈希),list(列表), ...
分类:
其他好文 时间:
2020-06-10 20:52:46
阅读次数:
60