Mysql分区实战
前段时间写过一篇关于MySQL分表的的文章,下面来说一下什么是数据库分区,以mysql为例。mysql数据库中的数据是以文件的形势存在磁盘上的,默认放在/mysql/data下面(可以通过my.cnf中的datadir来查看),一张表主要对应着三个文件,一个是frm存放表结构的,一个是myd存放表数据的,一个是myi存表索引的。如果一张表的数...
2019-09-06
leetcode74. Search a 2D Matrix
假设存在这样一个二维数组,该数组从左到右,从上到下均递增,且下一行第一个值比上一行最后一个值大。要求从里面找到一个目标值,存在则返回true,否则返回false
2017-07-04
[Leetcode-Dynamic Programming]Unique Binary Search Trees
Unique Binary Search TreesGiven n, how many structurally unique BST's (binary search trees) that store values 1...n?
2016-11-19
[leetcode]convert-sorted-array-to-binary-search-tree
a height balanced BST BST的中序遍历是一个sorted-array,再构造回去成一个BST,先将中间的元素作为根节点,这个节点的左右分别是左子树和右子树。如此递归地进行即可。
2014-04-21
Elasticsearch Java High Level REST Client(Search API)
Search API 搜索请求 SearchRequest用于与搜索文档、聚合、suggestions相关的任何操作,还提供了在结果文档上请求高亮的方法。 在最基本的表单中,我们可以向请求添加查询: {代码...} 创建SeachRequest,没有参数,这将针对所有索引运行。 大多数搜索参数都添加到SearchSourceBuilder中,它为搜索请求body中的所有内容...
leetcode-95-Unique Binary Search Trees II
题目解读: 穷举列出所有二叉树的结构类型。重点: 动态规划,关注临近root,left,right之间的关系应用:穷举组合,动态规划穷举组合,适用于相邻元素有规律。bug处:注意边界值的情况。不能有重复,遗漏。
2018-08-13
LeetCode 力扣 35. Search Insert Position
这道题比较简单,在二分查找的基础上,只要想清楚返回啥就够了。想的话,就考虑最简单的情况如果数组只剩下 2 5,target 是 1, 3, 6 的时候,此时我们应该返回什么就行。
2020-01-06
COM4511/COM6511 Keyword Search
COM4511/COM6511 Speech Technology - Practical Exercise -Keyword SearchAnton RagniNote that for any module assignment full marks will only be obtained for outstanding performance thatgoes well beyond the questions asked. The marks allocated for each assignment are 20%. The marks will beassigned ac...
2024-04-30
TiKV 源码解析系列文章(十一)Storage - 事务控制层
TiKV 是一个强一致的支持事务的分布式 KV 存储。TiKV 通过 raft 来保证多副本之间的强一致,事务这块 TiKV 参考了 Google 的 Percolator 事务模型,并进行了一些优化。
LeetCode 33——搜索旋转排序数组
1. 题目 2. 解答 2.1. 方法一 直接进行二分查找,在判断查找方向的时候详细分类。 当 nums[mid] < target 时, 若 nums[left] <= nums[mid],此时,target 一定在nums[mid] 右边,继续向右查找。 若 nums[left] > nums[mid] < nums[right],此时 nums[mid] 两边都有较大的元素,我们要进一步确定查找的方向...
2018-10-27
php环境篇:linux编译安装mysql5.7
mysql编译安装 添加用户 useradd -s /usr/sbin/nologin -r mysql 下载源码包以及解压 {代码...} 安装扩展依赖 {代码...} 创建mysql的安装目录及数据库存放目录 {代码...} 编译安装mysql {代码...} 检验是否安装成功 {代码...} 新建目录 {代码...} 增加配置文件 {代码...} 修改权限 {代码...} 生成初始化密码 {代码...} ...
抖音爬虫教程,简单采集数据,菜鸟必看
短视频、直播数据服务,请查看文档: TiToData免责声明:本文档仅供学习与参考,请勿用于非法用途!否则一切后果自负。文章来源于互联网,非原创,若侵权,请私信联系我们处理。
2020-12-08
Activiti 与 Spring 的整合应用
Activiti 可以单独运用,也可以与spring整合运用,但均继承自一个基础的配置对象(抽象类)org.activiti.engine.ProcessEngineConfiguration。
2014-08-18
【环境安装】Docker安装
【环境安装】Docker安装 CentoOS-7 安装步骤: 1、卸载已经安装的Docker {代码...} 2、配置阿里云yum源仓库 {代码...} 3、查看可以安装的docker版本 {代码...} 4、安装最新版本Docker {代码...} 5、设Docker阿里云加速器 {代码...} 6、启动Docker {代码...} 7、查看Docker版本 {代码...} Ubuntu-18 1. docker安装 卸载旧...
2020-06-16
ETL 是什么 ETL 工具有哪些 ETL 数据交换系统
ETL简介ETL是英文Extract-Transform-Load的缩写。用来描述将数据从源端经过抽取(extract)、转换(transform)、加载(load)至目的端的过程。它能够对各种分布的、异构的源数据(如关系数据)进行抽取。按照预先设计的规则将不完整数据、重复数据以及错误数据等“脏"数据内容进行清洗。得到符合要求的“干净”数据,并加载到数据...
This week in Databend #19
Databend aimed to be an open source elastic and reliable cloud warehouse, it offers blazing fast query and combines elasticity, simplicity, low cost of the cloud, built to make the Data Cloud easy.
2021-12-14
特性介绍 | MySQL 自增列详解(1):自增列概念及使用
本文首发于 2019-12-09 19:37:101. 概念自增列,即 AUTO_INCREMENT,可用于为新的记录生成唯一标识。要求:AUTO_INCREMENT 是数据列的一种属性,只适用于整数类型数据列。AUTO_INCREMENT 数据列必须具备 NOT NULL 属性。2. 使用方法2.1. 创建含自增列的表 {代码...} 2.2. 插入数据 {代码...} 2.3. 如何查看表的 AUTO_INC...
2021-09-25