浅唱的鹿

导航

 

2020年2月17日

摘要: shell是一个命令行解释器,它接收应用程序/用户命令,然后调用操作系统内核。 shell还是一个功能强大的编程语言,易编写,易调试,灵活性强。 Shell解析器有: /bin/sh /bin/bash /bin/dash /bin/tcsh /bin/csh Shell中的变量 1. 常用系统变量 阅读全文
posted @ 2020-02-17 11:31 浅唱的鹿 阅读(99) 评论(0) 推荐(0) 编辑
 
摘要: Linux的历史和环境 Linux是一套免费使用和自由传播的类Unix操作系统,是一个基于POSIX和UNIX的多用户、多任务、支持多线程和多CPU的操作系统。它能运行主要的UNIX工具软件、应用程序和网络协议。它支持32位和64位硬件。Linux继承了Unix以网络为核心的设计思想,是一个性能稳定 阅读全文
posted @ 2020-02-17 10:40 浅唱的鹿 阅读(155) 评论(0) 推荐(0) 编辑
 

2020年1月5日

摘要: zookeeper集群的角色和作用? Leader:Zookeeper集群工作的核心,事务请求(写操作)的唯一调度和处理者,保证集群事务处理的顺序性,集群内各个服务器的调度者;对于 create, setData, delete 等有写操作的请求,则需要统一转发给leader 处理.leader 需 阅读全文
posted @ 2020-01-05 19:49 浅唱的鹿 阅读(269) 评论(0) 推荐(0) 编辑
 

2019年12月28日

摘要: 简单描述Shuffle过程环形缓冲区的作用? key,value从map()方法输出,被outputcollector收集通过getpartitioner()方法获取分区号,在进入环形缓冲区。默认情况下,环形缓冲区大小值为100MB。当map输入的数据进入环形缓冲区的量达到80MB以上时,那么开始执 阅读全文
posted @ 2019-12-28 16:30 浅唱的鹿 阅读(149) 评论(0) 推荐(0) 编辑
 
摘要: 自动代码 常用的有fori/sout/psvm+Tab即可生成循环、System.out、main方法等boilerplate样板代码 。例如要输入for(User user : users)只需输入user.for+Tab ;再比如,要输入Date birthday = user.getBirth 阅读全文
posted @ 2019-12-28 15:22 浅唱的鹿 阅读(119) 评论(0) 推荐(0) 编辑
 

2019年12月24日

摘要: 1.mapreduce定义和优缺点? MapReduce定义:MapReduce是一个分布式运算的编程框架,使用户开发“基于hadoop的数据分析应用”的核心框架。 优点: 1,MapReduce易于编程 它简单的实现一些接口,就可以完成一个分布式程序,这个分布式程序可以分布到大量廉价的pc机上运行 阅读全文
posted @ 2019-12-24 20:16 浅唱的鹿 阅读(305) 评论(0) 推荐(0) 编辑
 

2019年12月23日

摘要: 1.通过代码验证集群的配置文件的优先级 HDFS文件上传 1.编写源代码 @Test public void testCopyFromLocalFile() throws IOException, InterruptedException, URISyntaxException { // 1 获取文 阅读全文
posted @ 2019-12-23 20:13 浅唱的鹿 阅读(272) 评论(0) 推荐(0) 编辑
 

2019年12月20日

摘要: HDFS的组成,NameNode,DataNode,SecondaryNameNode作用? HDFS是什么? HDFS的优缺点: HDFS的块大小,为什么不能太大,也不能太小? 1.基本语法 bin/hadoop fs 具体命令 OR bin/hdfs dfs 具体命令 dfs是fs的实现类。 2 阅读全文
posted @ 2019-12-20 19:42 浅唱的鹿 阅读(152) 评论(0) 推荐(0) 编辑
 

2019年12月16日

摘要: Shell 中的数组 Shell 数组用括号来表示,元素用"空格"符号分割开,语法格式如下: 方式2: arr=(value1 value2 value3) (这种方式带值) 注意:往数组里添加值,数组的长度自动增长 (1)案例实操 #!/bin/bash my_array=(A B "C" D) 阅读全文
posted @ 2019-12-16 20:31 浅唱的鹿 阅读(200) 评论(0) 推荐(0) 编辑
 

2019年12月15日

摘要: Shell1.概述Shell是一个命令行解释器,它接收应用程序/用户命令,然后调用操作系统内核还是一个功能相当强大的编程语言,易编写.易调试.灵活性强2.shell解析器查看linux提供的shell解析: cat /etc/shells Sh和 bash是常用的 bash包含了其他的功能,进行了重 阅读全文
posted @ 2019-12-15 20:24 浅唱的鹿 阅读(280) 评论(0) 推荐(0) 编辑