摘要:
题目 给定一个二维网格和一个单词,找出该单词是否存在于网格中。 单词必须按照字母顺序,通过相邻的单元格内的字母构成,其中“相邻”单元格是那些水平相邻或垂直相邻的单元格。同一个单元格内的字母不允许被重复使用。 示例: 提示: board 和 word 中只包含大写和小写英文字母。 1 <= board 阅读全文
摘要:
ElasticSearch 全文搜索属于最常见的需求,开源的 Elasticsearch (以下简称 Elastic)是目前全文搜索引擎的首选。 它可以快速地储存、搜索和分析海量数据。维基百科、Stack Overflow、Github 都采用它。 概念 Elastic会索引所有字段,查询就是查索引 阅读全文
摘要:
题目 给定一个包含 n + 1 个整数的数组 nums,其数字都在 1 到 n 之间(包括 1 和 n),可知至少存在一个重复的整数。假设只有一个重复的整数,找出这个重复的数。 示例 1: 输入: [1,3,4,2,2] 输出: 2 示例 2: 输入: [3,1,3,4,2] 输出: 3 说明: 不 阅读全文
摘要:
闭包 闭包是 引用 了自由变量的函数。这个被引用的自由变量将和这个函数一同存在,即使已经离开了创造它的环境也不例外。注意是”引用“,不能在闭包函数内修改这个变量。 例如: 是一个局部变量,在 函数执行之后应该就不会存在了。但是嵌套函数引用了这个变量,将这个局部变量封闭在了嵌套函数中,这样就形成了一个 阅读全文
摘要:
x86_64 linux gnu gcc 阅读全文
摘要:
MySQL读写分离 1,为啥要读写分离? 系统到了高并发阶段,数据库一定要做的读写分离了,因为大部分的项目都是 读多写少 。所以针对这个情况,把写操作放一个主库,主库下挂多个从库处理读操作,这样就可以支撑更高的读并发压力! 2,MySQL如何实现读写分离? 很简单,就是基于主从复制架构,简单的说就是 阅读全文
摘要:
MySQL主从复制配置 很简单。 主节点:172.30.0.193 从节点:192.168.199.220 linux:Ubuntu18.04 主节点 1. 修改配置文件 ,启用二进制日志文件,[mysqld]下添加: 2. 重启MySQL, 3. 进入MySQL, 1)查看二进制日志是否开启: 2 阅读全文
摘要:
今天,重刷了刷leetcode数据库的题目,对数据库连接查询做一个记录。 数据库(join) 内连接、外连接、笛卡尔积 内连接(自身连接) 内连接有隐式内连接和显示内连接两种: 隐式(无join),from后跟多个表名,生成的中间临时表是全部笛卡尔积。最后用where条件筛选 例如: 显示(有joi 阅读全文
摘要:
一篇不错的解释分库分表的文章:https://www.jianshu.com/p/2b43f6093c87 原文地址:https://www.cnblogs.com/butterfly100/p/9034281.html 一. 数据切分 关系型数据库本身比较容易成为系统瓶颈,单机存储容量、连接数、处 阅读全文
摘要:
什么是UUID? 通用唯一识别码 ( U niversally U nique Id entifier,缩写: UUID )是用于让分布式系统中的所有元素都能有唯一的识别信息。如此一来,每个人都可以创建不与其它人冲突的 UUID,就不需考虑数据库创建时的名称重复问题还有相关的术语: "全局唯一标识符 阅读全文
摘要:
PostgreSQL Table Partitioning 本文介绍了数据库分区表的使用场景,优势,原理,及在PostgreSQL中的实现和注意事项。 本文转发自技术世界,原文链接 http://www.jasongj.com/2015/12/13/SQL3_partition/ 典型使用场景 随着 阅读全文
摘要:
在主成分分析(PCA)原理总结中,我们对主成分分析(以下简称PCA)的原理做了总结,下面我们就总结下如何使用scikit learn工具来进行PCA降维。 1. scikit learn PCA类介绍 在scikit learn中,与PCA相关的类都在sklearn.decomposition包中。 阅读全文
摘要:
主成分分析(Principal components analysis,以下简称PCA)是最重要的降维方法之一。在数据压缩消除冗余和数据噪音消除等领域都有广泛的应用。一般我们提到降维最容易想到的算法就是PCA,下面我们就对PCA的原理做一个总结。 1. PCA的思想 PCA顾名思义,就是找出数据里最 阅读全文
摘要:
大体上来说,流程是: 下载 文件(Aria2) 提取出 ,`com org net gov.cn edu.cn` 的记录入库 以下是抽取过程中用到的部分命令。 awk awk是一个强大的文本分析工具。简单来说awk是把文件逐行的读入,以空格为默认分隔符将每行切片,切开的部分再进行各种分析处理。 通常 阅读全文
摘要:
制作Dockerfile为Docker入门学习的第一步(当然,除了环境搭建)。 本文收集、整理了官网关于制作Dockerfile的全部命令(除SHELL没整理,这个就不弄了),可帮助大家快速进入Dockfile制作的学习。 以下为正文,下面进入学习姿势吧! FROM 功能为指定基础镜像,并且必须是第 阅读全文