原文链接: https://www.toutiao.com/i6771763211927552523/ CDH简单了解 CDH: C:cloudera(公司) D:distribute H:Hadoop 解决了大数据Hadoop 2.x生态系统中各个框架的版本兼容问题,不用自己编译, CDH适合商用 ...
分类:
其他好文 时间:
2020-03-21 00:07:13
阅读次数:
91
zookeeper nginx 不存在单点问题,zab机制保证单点故障可重新选举一个leader 存在单点问题,单点负载高数据量大 只负责服务的注册与发现,不负责转发,减少一次数据交换(消费方与服务方直接通信) 每次负载,都充当一次中间人转发角色,增加网络负载量(消费方与服务方间接通信) 需要自己实 ...
分类:
其他好文 时间:
2020-03-19 16:30:45
阅读次数:
732
一 . 之前项目一直用thrift。现在改成http, 为啥没有用https,后台说他们在后台已经加密了。 用AFHTTPSessionManager中的这个方法 - (NSURLSessionDataTask *)POST:(NSString *)URLString parameters:(id) ...
分类:
Web程序 时间:
2020-03-18 15:24:39
阅读次数:
76
原文:5.【Redis系列】Redis的高级应用-位图 假设一个应用场景:我们需要记录用户一年的签到记录,签到了是1,没签是0,记录365天,当用户上亿后,存储空间是惊人的。 为了解决这个问题,redis提供了位图的数据结构。这样每天的签到记录只占据一个位,365天就是365个位,46个字节完全可以... ...
分类:
其他好文 时间:
2020-03-18 09:19:38
阅读次数:
51
创建一个新的HashMap集合 /初始默认数组的大小static final int DEFAULT_INITIAL_CAPACITY = 1 << 4; // aka 16//最大容量static final int MAXIMUM_CAPACITY = 1 << 30;//默认的负载因子stat ...
分类:
其他好文 时间:
2020-03-17 19:16:28
阅读次数:
70
- 如果 **条件满足**,才能做某件事情,
- 如果 **条件不满足**,就做另外一件事情,或者什么也不做
正是因为有了判断,才使得程序世界丰富多彩,充满变化!
**判断语句** 又被称为 “分支语句”,正是因为有了判断,才让程序有了很多的分支
分类:
编程语言 时间:
2020-03-15 10:07:46
阅读次数:
270
不知道大家有没有注意到这么个问题: 在最新创建项目的时候,有了 这样一个选项。可能你还不知道 的意思,可以这样理解,androidx 代替了之前的一系列的 库。如果你选择了 就表示在你新创建的项目里面使用的支持库就是 了而不是之前我们用的 类型的支持库了。 假设这里不勾选那么就说明我们依然使用之前的 ...
分类:
其他好文 时间:
2020-03-13 19:08:54
阅读次数:
44
6. 旋转数组的最小数字 题目描述 把一个数组最开始的若干个元素搬到数组的末尾,我们称之为数组的旋转。 输入一个非递减排序的数组的一个旋转,输出旋转数组的最小元素。 例如数组{3,4,5,1,2}为{1,2,3,4,5}的一个旋转,该数组的最小值为1。 NOTE:给出的所有元素都大于0,若数组大小为 ...
分类:
编程语言 时间:
2020-03-11 21:01:24
阅读次数:
84
传送门 A - Station and Bus #include <bits/stdc++.h> using namespace std; char s[5]; int main() { //freopen("in.txt","r",stdin); scanf("%s",s); int a=0,b= ...
分类:
其他好文 时间:
2020-03-08 12:25:58
阅读次数:
100
SpringMVC:文件上传和下载 准备工作 ? 文件上传是项目开发中最常见的功能之一 ,springMVC 可以很好的支持文件上传,但是SpringMVC上下文中默认没有装配MultipartResolver,因此默认情况下其不能处理文件上传工作。如果想使用Spring的文件上传功能,则需要在上下 ...
分类:
编程语言 时间:
2020-03-08 09:21:38
阅读次数:
69