上一页 1 ··· 25 26 27 28 29 30 31 32 33 ··· 42 下一页
摘要: 原文地址-https://www.cnblogs.com/chengxiao/p/6059914.html HashMap实现原理及源码分析 哈希表(hash table)也叫散列表,是一种非常重要的数据结构,应用场景及其丰富,许多缓存技术(比如memcached)的核心其实就是在内存中维护一张大的 阅读全文
posted @ 2019-03-13 11:43 Questions张 阅读(260) 评论(0) 推荐(0) 编辑
摘要: 1 打开jdk设置,找到具体添加的地方 2 找到自己jdk的源码位置替换掉 3 如果没有源码或者源码没有下载解压,自己下载解压,Mac下安装的自带src.zip和javax-src.zip解压好后,再添加 4 自带的jdk的zip包里面没有1.8的sun包,自己可以到csdn或者其他第三方下载一个带 阅读全文
posted @ 2019-03-13 10:18 Questions张 阅读(966) 评论(0) 推荐(2) 编辑
摘要: 原文链接-https://www.cnblogs.com/0xcafedaddy/p/7625358.html 先来看一下在PairRDDFunctions.scala文件中reduceByKey和groupByKey的源码 通过源码可以发现: reduceByKey:reduceByKey会在结果 阅读全文
posted @ 2019-03-12 22:28 Questions张 阅读(250) 评论(0) 推荐(0) 编辑
摘要: 1 下载地址 http://www.kafkatool.com/download.html 2 下载dmg包,选择对应版本,我的kafka是2.1的版本,所以选择了Kafka Tool 2.0.4 3 安装过程,一路下一步 4 配置kafka集群,注意本机的hostname配置,根据个人机器情况配置 阅读全文
posted @ 2019-03-12 10:21 Questions张 阅读(8965) 评论(0) 推荐(0) 编辑
摘要: Receiver是使用Kafka的高层次Consumer API来实现的。 Receiver从Kafka中获取的数据都是存储在Spark Executor的内存中的,然后Spark Streaming启动的job会去处理那些数据。 然而,在默认的配置下,这种方式可能会因为底层的失败而丢失数据。 如果 阅读全文
posted @ 2019-03-11 11:06 Questions张 阅读(1256) 评论(0) 推荐(0) 编辑
摘要: 原文地址:http://www.cnblogs.com/yangliheng/p/6187327.html 1.1 Row Level 行模式 日志中会记录每一行数据被修改的形式,然后在slave端再对相同的数据进行修改 优点:在row level模式下,bin-log中可以不记录执行的sql语句的 阅读全文
posted @ 2019-03-10 13:26 Questions张 阅读(606) 评论(0) 推荐(0) 编辑
摘要: NoClassDefFoundError是一个错误(Error),而ClassNOtFoundException是一个异常,在Java中对于错误和异常的处理是不同的,我们可以从异常中恢复程序但却不应该尝试从错误中恢复程序。 要区分这两个异常,先要了解类装载的显式和隐式两种方式 类装入的方式有两种 — 阅读全文
posted @ 2019-03-10 12:00 Questions张 阅读(419) 评论(0) 推荐(0) 编辑
摘要: 阅读全文
posted @ 2019-03-09 11:32 Questions张 阅读(177) 评论(0) 推荐(0) 编辑
摘要: 阅读全文
posted @ 2019-03-08 22:07 Questions张 阅读(526) 评论(0) 推荐(0) 编辑
摘要: 阅读全文
posted @ 2019-03-06 13:05 Questions张 阅读(323) 评论(0) 推荐(0) 编辑
上一页 1 ··· 25 26 27 28 29 30 31 32 33 ··· 42 下一页