仅以博客形式记录linux所学,不足之处持续改进 在linux系统的,目录是以倒树状图的形式来展现,如下图 /目录下有各个文件目录,每个目录一般对应各种系统配置,但不是绝对的。我们可以进入文件目录修改相关配置。 /bin 所有用户使用的基本命令;不能关联至独立分区,OS启动即会用到的程序。存放二进制 ...
分类:
系统相关 时间:
2020-06-28 22:44:37
阅读次数:
72
1.栈区(stack): 主要用于存储函数的参数和局部变量。栈区由系统进行内存管理,在函数执行完成时,系统自动释放栈区的内存, 而不需要用户的参与,整个程序的栈区的大小可以在编译器中由用户自行设定。 2.堆区 由用户手动申请,手动释放。 如果用户忘记对所申请的内存资源进行释放,该内存资源可能会在程序 ...
分类:
编程语言 时间:
2020-06-28 20:42:12
阅读次数:
51
1、消费者组 kafka提供的一种可扩展可容错消费机制,某个topic的分区数据只能被组内的一个消费者消费,注:当指定了自动提交(enable.auto.commit=true)时,必须显式的指定消费者组ID(group.id) 2、消费位置和offset管理 消费者需要记录消费了多少数据,即消费位 ...
分类:
其他好文 时间:
2020-06-28 15:17:15
阅读次数:
51
MongoSpark为入口类,调用MongoSpark.load,该方法返回一个MongoRDD类对象,Mongo Spark Connector框架本质上就是一个大号的自定义RDD,加了些自定义配置、适配几种分区器规则、Sql的数据封装等等,个人认为相对核心的也就是分区器的规则实现;弄清楚了其分析 ...
分类:
其他好文 时间:
2020-06-27 21:35:59
阅读次数:
66
windows下docker desktop默认安装位置位于C盘,且再安装时无法选择,拉取的docker镜像文件也位于C盘,为了避免C盘空间被大量占用,需要将docker镜像存放位置修改为其它分区,以下介绍一下修改的方法。 这里的docker desktop的版本是2.3.0.3,不同的版本可能存在 ...
快速排序的基本思想是分治。 快速排序的步骤: 假设区间是从l到r的话 1:确定分界点x。在要排序的数组内找到一个数作为分界点x。(q[l], q[(l + r) / 2], q[r], 随机值) 2:划分区间。使得左区间里的数都小于等于x,右区间里的数都大于等于x。快速排序是选择一个数来划分区间。 ...
分类:
编程语言 时间:
2020-06-27 13:17:22
阅读次数:
57
Linux 将一块硬盘2113进行挂载到任意目录下的方法5261如下: 挂载目4102录是任意的,由你自己决定。 1、首先先在1653虚拟机上添加一块硬盘,打开虚拟机收输入fdisk -l 将,系统中所有的分区都列出来; 2、当输入fdisk -l 显示的结果为如下图所示的时候; 3、输入fdisk ...
分类:
系统相关 时间:
2020-06-27 11:44:48
阅读次数:
78
一、基础配置 依赖 <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-data-elasticsearch</artifactId> </dependency> 客户端配置 ...
分类:
编程语言 时间:
2020-06-27 11:22:15
阅读次数:
82
三、课堂目标 1. 掌握hbase的数据存储原理 2. 掌握hbase的读流程和写流程 3. 掌握hbase表的region拆分和合并 4. 掌握hbase表的预分区 四、知识要点 1. hbase的数据存储原理 HRegionServer=》多个Region Region=》多个store,一个列 ...
分类:
其他好文 时间:
2020-06-27 00:24:37
阅读次数:
65
kafka Topic主题与Patitions分区架构图: 硬件架构图: end. ...
分类:
其他好文 时间:
2020-06-27 00:24:19
阅读次数:
60