抽象类和接口的区别: 相同: 1、都可以被继承 2、都不能直接被实例化 3、都可以包含方法声明且都没有实现 4、派生类必须实现未实现的成员 不同点: 1、接口可以被多重实现,抽象类只能被单一继承。 2、接口可以用于支持回调,继承并不具备这个特点。 3、抽象类可以定义字段、方法、属性、事件、索引器的实 ...
分类:
其他好文 时间:
2020-12-01 12:18:46
阅读次数:
7
一、面试被怼面试官:你知道文件索引、数据库索引一般用什么数据结构来存储吗?小秋:知道啊,一般都是用树形结构来存储的。面试官:可以说说为啥用树形结构来存储吗?小秋:树形结构例如想B树,B+树,二叉查找树都是有序的,所以查询效率很高,可以再O(logn)的时间复杂度查找到目标数据。面试官:那可以问问文件索引,例如数据库索引一般用哪种树形结构吗?小秋:大部分用B+树,少部分用B树。(B和B+树太他么复杂
分类:
其他好文 时间:
2020-12-01 12:13:54
阅读次数:
4
在上一篇文章《内存数据库解析与主流产品对比(一)》中,我们介绍了基于磁盘的数据库管理系统相关知识,并简述了内存数据库的技术发展。本篇文章将从数据组织和索引的角度来介绍内存数据库的特点,并介绍几款产品实际的技术实现。
分类:
数据库 时间:
2020-12-01 11:47:25
阅读次数:
7
在上一篇文章《内存数据库解析与主流产品对比(二)》中,我们从数据组织和索引的角度介绍了内存数据库的特点和几款产品的技术实现。本文将继续解析内存数据库,从并发控制、持久化和查询处理的角度介绍几款技术,带来更多维度、更细致的内存数据库技术讨论。
分类:
数据库 时间:
2020-12-01 11:46:52
阅读次数:
7
在之前,也写过几篇入职相关的文章,不过那时候还没有正式毕业,处于实习的状态,从2020年3月5号入职现在也有180天了。这时间是过的真快啊,这篇文章就谈谈入职这段时间帅地在工作上的一些不足与收获+未来的何去何从。工作上的不足1、面试各种理论,工作各种考虑不周到记得之前面试那会,写过好几篇MySQL的文章,特别是索引以及锁相关的知识点,可谓倒背如流,相关底层原理也都有研究过,每次面试官让我谈谈索引以
分类:
其他好文 时间:
2020-12-01 11:44:03
阅读次数:
3
// JavaScript中提供了数组新增单元和删除单元的方法 // 在数组的起始和结束位置新增删除单元 // 结束位置 // 新增单元 数组.push(新增数据) // 可以新增一个单元或者多个单元,如果是多个数据单元,之间使用逗号间隔 // 不用管索引下标的数值是多少,连续的数值是多少 // J ...
分类:
编程语言 时间:
2020-11-30 15:31:07
阅读次数:
7
一、Table Demo CREATE TABLE `employees` ( `id` int(11) NOT NULL AUTO_INCREMENT, `name` varchar(24) NOT NULL DEFAULT '' COMMENT '姓名', `age` int(11) NOT N ...
分类:
数据库 时间:
2020-11-30 15:26:05
阅读次数:
7
ES语句构造麻烦,每次都拼,这次备份一下 1. 创建索引 PUT http://sae1002.qihoo.ai:9200/kosmos {"settings":{"index":{"number_of_shards":1,"number_of_replicas":1},"analysis":{"f ...
分类:
其他好文 时间:
2020-11-27 11:47:06
阅读次数:
18
ef6转化为efcore 1.ef6 sql service先修改为 ef6 pgsql 1.1 安装 EntityFramework6.Npgsql 包 1.2 修改config 文件中的连接串 新建一个pagsql的数据库 JustTest <connectionStrings> <add na ...
分类:
数据库 时间:
2020-11-27 11:43:09
阅读次数:
13
需求描述: -数据分页 -搜索展示() -数据列排序、多列排序 -不想写接口 -支持自定义 缺点: 不适合大量数据展示:随着数据量的增加,页面渲染速度明显变慢 Tips: 大量数据还是采用数据库切片搜索较为妥当。 插件地址: https://www.datatables.net/ 效果测试: 基础配 ...
分类:
其他好文 时间:
2020-11-27 10:53:44
阅读次数:
4