目录 一、什么是哈希表 二、HashMap实现原理 三、为何HashMap的数组长度一定是2的次幂? 四、重写equals方法需同时重写hashCode方法 五、总结 一、什么是哈希表 在讨论哈希表之前,我们先大概了解下其他数据结构在新增,查找等基础操作执行性能 数组:采用一段连续的存储单元来存储数 ...
分类:
其他好文 时间:
2018-03-01 00:45:14
阅读次数:
174
Spark是目前最流行的分布式计算框架,而HBase则是在HDFS之上的列式分布式存储引擎,基于Spark做离线或者实时计算,数据结果保存在HBase中是目前很流行的做法。例如用户画像、单品画像、推荐系统等都可以用HBase作为存储媒介,供客户端使用。 因此Spark如何向HBase中写数据就成为很 ...
分类:
其他好文 时间:
2018-03-01 00:45:06
阅读次数:
660
十周第一次课(2月28日)11.10/11.11/11.12 安装PHP5cd /usr/local/srcwget http://cn2.php.net/distributions/php-5.6.30.tar.gztar zxvf php-5.6.30.tar.gzcd php-5.6.30./configure --prefix=/usr/local/php --with
分类:
其他好文 时间:
2018-03-01 00:44:57
阅读次数:
158
原文https://www.cnblogs.com/bchjazh/p/5997728.html ...
分类:
数据库 时间:
2018-03-01 00:44:49
阅读次数:
226
编写APPium脚本,必须要配置Desired Capabilities信息 Desired Capabilities 在启动 session 的时候是必须提供的。 Desired Capabilities 本质上是以 key value 字典的方式存放,客户端将这些键值对发给服务端,告诉服务端我们 ...
分类:
移动开发 时间:
2018-03-01 00:44:31
阅读次数:
174
1、什么是类的加载 类的加载指的是将类的.class文件中的二进制数据读入到内存中,将其放在运行时数据区的方法区内,然后在堆区创建一个java.lang.Class对象,用来封装类在方法区内的数据结构。类的加载的最终产品是位于堆区中的Class对象,Class对象封装了类在方法区内的数据结构,并向程 ...
分类:
编程语言 时间:
2018-03-01 00:44:24
阅读次数:
199
【1】Beauty is only skin-deep. Physical beauty can only be held fleetingly. Real beauty is much deeper and far greater. It is a life force, an energy, w ...
分类:
其他好文 时间:
2018-03-01 00:44:16
阅读次数:
215
在自然语言中,常常使用“或”,“与”,“但是”等一些联结词,对于这种联结词的使用,一般没有很严格的定义,因此有时显得不很确切。在数理逻辑中,复合命题是由原子命题与逻辑联结词组合而成,联结词是复合命题中的重要组成部分,为了便于书写和进行推演,必须对联结词作出明确规定并符号化。下面介绍各个联结词。(1) ...
分类:
其他好文 时间:
2018-03-01 00:44:04
阅读次数:
283
一、PAM简介 Sun公司1995年开发的一种与认证相关的通用框架机制,PAM只关注如何为服务验证用户的API,通过提供一些动态链接库和一套统一的API,将系统提供的服务和该服务的认证方式分开;PAM只是一个框架而已,自身不做认证。 它提供了对所有服务进行认证的中央机制,适用于login\telne ...
分类:
其他好文 时间:
2018-03-01 00:43:58
阅读次数:
255
#####################数据库装包改密码########################!/bin/bashfirewall-cmd--set-default-zone=trustedsetenforce0#tar-xfmysql-5.7.17-1.el7.x86_64.rpm-bundle.tarrm-rfmysql-community-server-minimal-5.7.1
分类:
数据库 时间:
2018-03-01 00:43:50
阅读次数:
178
上边几章节我们补充了有关Windows Server 2016系统层面的相关内容,本章切回Active Directory正题,继续围绕AD域相关内容进行不断梳理补充。Windows Server Backup由Microsoft管理控制台(MMC)管理单元,命令行工具和Windows PowerS ...
pvcreatePV创建pvmove将PV上存储数据PE的数据移动到其他PE上。pvresize重设PV的大小pvdiplay查看PC详细信息pvremove删除PVpvscan扫描PVpvck检测PVpvsPV摘要信息创建PV-v显示过程-f强制创建PV-u手动指定UUID-y所有问题的回答都是yes演示使用分区作为硬盘,这里与RAID一样需要将分区类型进行改变查看PV删除PV在演示过程中出现了
分类:
系统相关 时间:
2018-03-01 00:43:33
阅读次数:
308
一,python的安装 (1)python的安装 (2)虚拟环境的配置 参考:http://www.cnblogs.com/bfwbfw/p/7995245.html 1,虚拟环境的建立 (1)使用pip安装虚拟环境 (2)安装包管理虚拟环境 (3)使用mkvirtualenv 命令安装项目虚拟环境 ...
分类:
其他好文 时间:
2018-03-01 00:43:24
阅读次数:
205
数据库查询的 N + 1 问题(转载) N + 1 问题在 ORM 中普遍存在,常见于遍历操作中 N + 1 怎么来 假设需要现在需要查找模型 A 的 n 条数据,而模型 A 又关联了另外多个的模型,这里假设 A 关联了模型 B 和 C. 现在需要查找 n 条 A 的记录(这里需要 1 条 SQL ...
分类:
数据库 时间:
2018-03-01 00:43:15
阅读次数:
201
字符串匹配算法:找到子串在原字符串中第一次出现的位置 字符串A:abcabcabcabc 字符串B:bca 1、朴素字符串匹配算法 假设有两个指针,一个i指向字符串A的起始位置,一个j指向字符串B的起始位置; (1)若A[I]==B[j],则i++;j++ (2)在(1)的情况下,若A[i]!=A[ ...
分类:
编程语言 时间:
2018-03-01 00:43:00
阅读次数:
198