个人简介

Echo Blog


江湖无名 安心练剑
  • TiDB TiDB/TiKV/PD 中文文档。
    TiDB 文档 欢迎来到 TiDB 文档仓库! 这里存放的是 PingCAP 官网 TiDB 中文文档 的源文件。 官网英文文档的源文件则存放于 pingcap/docs。 如果你发现或遇到了 TiDB 的文档问题,可随时提 Issue 来反馈,或者直接提交 Pull Request 来进行修改。 在线版本:https://docs.pingcap.com/zh/tidb/stab...
    2019-03-15 09:16:10 | Database
  • database Lealone 比 MySQL 和 MongoDB 快10倍的 OLTP 关系数据库和文档数据库
    Lealone 是什么 是一个高性能的面向 OLTP 场景的关系数据库 也是一个兼容 MongoDB 的高性能文档数据库 同时还高度兼容 MySQL 和 PostgreSQL 的协议和 SQL 语法 Lealone 有哪些特性 高亮特性 并发写性能极其炸裂 全链路异步化,使用少量线程就能处理大量并发 可暂停的、渐进式的 SQL 引擎 基于 SQL 优先级的抢占式调度,慢查询...
    2019-03-15 09:16:10 | Database
  • Maven Plugin-01-maven shade plugin 类文件打包到一个可执行的 JAR 文件中
    介绍一下 maven-shade-plugin 的作用 maven-shade-plugin 是 Maven 构建工具的一个插件,它的主要作用是将所有依赖项和项目的类文件打包到一个可执行的 JAR 文件中。 通常,当你的项目有很多依赖项时,你可能会得到一个包含了所有依赖的 JAR 文件。 这对于创建可独立运行的、包含所有必要依赖项的可执行 JAR 文件非常有用。 以下是 maven-...
    2019-03-15 01:02:21 | Maven
  • Maven Plugin 异常
    情景引入 手写了一个插件,以前好好地,后来加了些功能,就无法启动了 报错信息 [ERROR] Failed to execute goal com.github.houbb:idoc-core:0.0.3-SNAPSHOT:idoc (default-cli) on project idoc-test: Execution default-cli of goal com.github....
    2019-03-15 01:02:21 | Exception
  • 字符串匹配-KMP 算法
    KMP 算法 定义 Knuth-Morris-Pratt 字符串查找算法,简称为 “KMP算法”,常用于在一个文本串S内查找一个模式串P 的出现位置,这个算法由Donald Knuth、Vaughan Pratt、James H. Morris三人于1977年联合发表,故取这3人的姓氏命名此算法。 算法流程 下面先直接给出KMP的算法流程(如果感到一点点不适,没关系,坚持下,稍后会有...
    2019-03-01 09:23:40 | Althgorim
  • 字符串匹配-01-BF 暴力匹配算法
    问题 假设现在我们面临这样一个问题:有一个文本串S,和一个模式串P,现在要查找P在S中的位置,怎么查找呢? 暴力匹配算法 首先,先理清楚了暴力匹配算法的流程及内在的逻辑: 如果用暴力匹配的思路,并假设现在文本串S匹配到 i 位置,模式串P匹配到 j 位置,则有: 1. 如果当前字符匹配成功(即S[i] == P[j]),则i++,j++,继续匹配下一个字符; 2. 如果失配(即S...
    2019-03-01 09:23:40 | Althgorim
  • MySQL TokuDB
    TokuDB 在MySQL最流行的支持全事务的引擎为INNODB。其特点是数据本身是用B-TREE来组织,数据本身即是庞大的根据主键聚簇的B-TREE索引。 所以在这点上,写入速度就会有些降低,因为要每次写入要用一次IO来做索引树的重排。特别是当数据量本身比内存大很多的情况下,CPU本身被磁盘IO纠缠的做不了其他事情了。这时我们要考虑如何减少对磁盘的IO来排解CPU的处境, 常见的方法...
    2019-03-01 09:23:40 | SQL
  • MariaDB
    MariaDB MariaDB Server 是世界上最受欢迎的数据库服务器之一。 它由MySQL的原始开发人员制作,并保证保持开源。 值得注意的用户包括维基百科,WordPress.com和谷歌。 MariaDB将数据转换为各种应用程序中的结构化信息,从银行业务到网站。 它是MySQL的增强型替代品。 使用MariaDB是因为它快速,可扩展且强大,具有丰富的存储引擎生态系统,插件和许多...
    2019-03-01 09:23:40 | SQL