上一页 1 ··· 42 43 44 45 46
摘要: 一、HDFS节点角色: (1)namenode:1、用来存储HDFS的元数据信息,这里的元数据信息指的是文件系统的命名空间。启动时,将这些信息加载到namenode内存。 2、元数据信息也会在磁盘上保存成fsimage和edit log 文件。 3、namenode的内存中也会保存文件的具体信息,如 阅读全文
posted @ 2019-11-18 19:23 guoyu1 阅读(178) 评论(0) 推荐(0) 编辑
摘要: 剑指offer面试题40 最小k个数:https://www.cnblogs.com/guoyu1/p/12164785.html 剑指offer面试题41 数据流中的中位数:https://www.cnblogs.com/guoyu1/p/12274753.html 1、优先队列的基本概念: 在说 阅读全文
posted @ 2019-11-18 15:44 guoyu1 阅读(511) 评论(0) 推荐(0) 编辑
摘要: 1、选择排序思想:每次遍历数组,找到数组的最小值,放到对应位置。即,一次排序确定一个元素的位置,直至所有元素位置确定为止。 2、代码如下 public void selectionSort(int[] arr) { //外层循环控制排序次数 for (int i = 0; i < arr.lengt 阅读全文
posted @ 2019-11-18 10:34 guoyu1 阅读(119) 评论(0) 推荐(0) 编辑
摘要: 1、排序思想:冒泡排序主要利用的是从头开始两两元素相比,大的沉底。 例如:排序过程如下 2,5,3,1,7,6 2,3,1,5,6,7 一次排序,7排好了位置 2,1,3,5,6,7 二次排序,6排好了位置 。。。 每次排序都可以确定一个元素的位置,一个一个大的元素沉底 2、代码如下 //升序 pu 阅读全文
posted @ 2019-11-18 09:42 guoyu1 阅读(153) 评论(0) 推荐(0) 编辑
摘要: 目录: 一、JVM内存模型 二、JVM运行时数据区 三、java堆heap 一、JVM内存模型:并发编程的艺术p21 为了屏蔽各种硬件和操作系统对内存访问的差异,java定义了JVM内存模型。 主内存:所有变量都存储在主内存中。类似于运行时数据区的堆和方法区 工作内存:每个线程都拥有自己的工作内存, 阅读全文
posted @ 2019-11-16 16:09 guoyu1 阅读(361) 评论(0) 推荐(1) 编辑
摘要: 1、快速排序思想: 快速排序主要利用分治和递归的思想,例如,将一个数组{2,5,10,1,0,7}排序。首先选取其第一个元素2作为基准,将<2的元素移动到其左边,将>=2的元素移动到其右边(其中等于2放左放右都可以),此过程称为一次分区,可以得到{0,1,2,10,5,7}。经过一次分区后,数组就分 阅读全文
posted @ 2019-11-16 14:35 guoyu1 阅读(239) 评论(0) 推荐(0) 编辑
摘要: 1、遇到的问题:上测试环境,上次描述的鸟问题又出现了,就是生产者发3条数据,我这边只能收到1条数据。 2、问题解决: (1)去控制台看我的消费者启动情况,貌似没什么问题 , (2)去测试服务器里看日志信息:只有入库的那条是真的接收到了,其余压根就没有接收到,排除入库过程的代码问题。到此,问题只锁定在 阅读全文
posted @ 2019-10-15 15:06 guoyu1 阅读(22398) 评论(2) 推荐(1) 编辑
摘要: 一、在idea中调试spark程序-配置windows上的 spark local模式 spark程序大致有如下运行模式: standalone模式:spark自带的模式 spark on yarn:利用hadoop yarn来做集群的资源管理 local模式:主要在测试的时候使用, 这三个模式先大 阅读全文
posted @ 2019-10-13 23:22 guoyu1 阅读(1228) 评论(0) 推荐(0) 编辑
上一页 1 ··· 42 43 44 45 46