自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(12)
  • 资源 (2)
  • 收藏
  • 关注

转载 前缀树是什么 前缀树的使用场景

前缀树的概述前缀树又名字典树,单词查找树,Trie树,是一种多路树形结构,是哈希树的变种,和hash效率有一拼,是一种用于快速检索的多叉树结构。典型应用是用于统计和排序大量的字符串(但不仅限于字符串),所以经常被搜索引擎系统用于文本词频统计。它的优点是:最大限度地减少无谓的字符串比较,查询效率比哈希表高。Trie的核心思想是空间换时间。利用字符串的公共前缀来降低查询时间的开销以达到提高效率的目的。Trie树也有它的缺点,Trie树的内存消耗非常大。性质:不同字符串的相同前缀只保存一份。操作:查找

2020-07-28 17:12:23 5111

原创 完全分布式运行模式(开发重点)

分析:1)准备3台客户机(关闭防火墙、静态ip、主机名称)2)安装JDK3)配置环境变量4)安装Hadoop5)配置环境变量6)配置集群7)单点启动8)配置ssh9)群起并测试集群注:1),2),3),4),5)可参考之前的文章虚拟机准备1),2),3),4),5)可参考之前的文章编写集群分发脚本xsyncscp(secure copy)安全拷贝(1)scp定义:scp可以实现服务器与服务器之间的数据拷贝。(from server1 to server2)(2)基本语法

2020-07-23 23:07:13 7951

原创 伪分布式运行模式

(1)配置集群(a)配置:hadoop-env.shLinux系统中获取JDK的安装路径:[hadoop@hadoop101 hadoop]$ vi hadoop-env.sh Linux系统中获取JDK的安装路径:[root@hadoop101 ~]# echo $JAVA_HOME/opt/module/jdk1.8.0_162修改JAVA_HOME 路径:export JAVA_HOME=/opt/module/jdk1.8.0_162(b)配置:core-site.xml

2020-07-15 22:39:58 3891

原创 3.Hadoop运行模式-本地模式

这篇文章是在之前文章的基础之上进行的Hadoop运行模式-本地模式必看1.hadoop运行环境搭建-虚拟机安装与配置(开发重点)2.虚拟机安装机安装JDK以及Hadoop(保姆级教程)官方Grep案例创建在hadoop-2.7.2文件下面创建一个input文件夹[hadoop@hadoop101 hadoop-2.7.2]$ mkdir input将Hadoop的xml配置文件复制到input[hadoop@hadoop101 hadoop-2.7.2]$ cp etc/hadoo

2020-07-13 20:10:01 3378 38

原创 你真的知道面向过程和面向对象的区别吗?

在面试时经常会被问到面向过程和面向对象有什么区别,虽然都是编程的一种思想,但是他们的侧重点不同,我们从以下几个方面进行简单总结。1. 面向过程面向过程是一种以事件为中心的编程思想,编程的时候把解决问题的步骤分析出来,然后用函数把这些步骤实现,在一步一步的具体步骤中再按顺序调用函数。举个例子,下五子棋,面向过程的设计思路是首先分析解决这个问题的步骤:(1)开始游戏(2)黑子先走(3)绘制画面(4)判断输赢(5)轮到白子(6)绘制画面(7)判断输赢(8)返回步骤 (9)输出最后结果。用函数实现上面一

2020-07-13 18:43:46 7114 2

原创 hadoop运行环境搭建-虚拟机安装与配置(开发重点)

当开始着手实践 Hadoop 时,安装配置虚拟机环境往往会成为新手的一道门槛。尽管安装其实很简单,网站也有很多虚拟机安装安装配置教程,但由于对 Linux 环境不熟悉,书上跟官网上简略的安装步骤新手往往 Hold 不住。加上网上不少教程也甚是坑,导致新手折腾老几天愣是没装好,很是打击学习热情。(下面我将详细的介绍虚拟机安装与环境配置)一. CentOS 7安装教程:准备:软件:VMware Workstation镜像文件:CentOS-7-x86_64-DVD-1810.iso1、文件–新建虚拟机

2020-07-13 18:08:29 9683 1

原创 虚拟机安装机安装JDK以及Hadoop(保姆级教程)

在上一篇文章当中我们已经把虚拟机拟机的环境给搭建好了,下面我们将要继续搭建hadoop续搭建hadoop环境,安装jdk以及hadoop.在/opt目录下创建文件夹(1)在/opt目录下创建module、software文件夹[hadoop@hadoop101 /]$ sudo mkdir module[hadoop@hadoop101 /]$ sudo mkdir software(2)修改module、software文件夹的所有者cd[hadoop@hadoop101 opt]$ s

2020-07-13 17:11:11 13156 3

原创 链表是否有环

1.为啥要判断链表有环?我们先来看一个没有环的链表。那什么什么情况下是有环的链表呢?试想一下如果我们像下面这种方式来遍历链表,那么是循环链表的情况下会不会陷入死循环?#head 是链表的头while(head){ System.out.println(head.data); head = head.next; }答案是肯定的,这样的话,程序会陷入一个死循环的状态。所以研究链表是否有环非常有必要。思路:用两个指针fast和slow指针(快慢指针),开始的时候指针都指

2020-07-11 18:08:52 3267 37

原创 阿里巴巴《java开发手册》- 命名风格

《Java 开发手册》是阿里巴巴集团技术团队的集体智慧结晶和经验总结,经历了多次大规模一线实战的检验及不断完善,公开到业界后,众多社区开发者踊跃参与,共同打磨完善,系统化地整理成册。现代软件行业的高速发展对开发者的综合素质要求越来越高,因为不仅是编程知识点,其它维度的知识点也会影响到软件的最终交付质量。更新日期:2020.04.22一、 编程规约(一) 命名风格【强制】代码中的命名均不能以下划线或美元符号开始,也不能以下划线或美元符号结束。反例:_name / name / name/name/

2020-07-10 17:41:13 3140

原创 多态是什么 父类如何调用子类的方法(美团面试)

这道题是来自牛客网的一位小哥在2019的最后一天面试系统开发工程师的补招的一个面试题目, 在Java面试中,多态是一个被问到的频率很高的一个概念。面试官:什么是多态呢?猪队友:多种形态,气体,液体,固体~面试官:go out! now!多态多态(Polymorphism)按字面的意思就是“多种状态”。在面向对象语言中,接口的多种不同的实现方式即为多态。引用Charlie Calverts对多态的描述——多态性是允许你将父对象设置成为一个或更多的他的子对象相等的技术,赋值之后,父对象就可以根据当前

2020-07-08 14:03:06 11333 49

原创 Java中equals和==的区别(美团一面)

这道题是来自牛客网的一位小哥在2019的最后一天面试系统开发工程师的补招的一个面试题目,可以看出这个题目还是比较基础。不过还是有很多细节需要我们去弄清楚。以后我都找一些面试真题,来分享给大家。

2020-07-02 22:39:58 5532 58

原创 (2020最新网易笔试)人数统计

题目小易的公司一共有n名员工, 第i个人每个月的薪酬是xi万元。现在小易的老板向小易提了m次询问, 每次询问老板都会给出一个整数k, 小易要快速回答老板工资等于k的员工的数量。输入描述:第一行,两个空格间隔的整数m和n,表示人数和提问的次数第二行,n个用空格间隔的整数xi,表示每名员工的薪酬接下来有m行,每行一个整数,表示老板的一次提问。1<=m<=80000 ,1<=n<=100000 ,1<=xi<=500,000,000​输出描述:m行,每行一个整

2020-07-02 00:23:33 3259

_微软常用运行库合集_2019.07.20_X64.zip

 微软常用运行库合集是采用microsoft visual studio 20xx编写的软件必须使用的公用dll运行库,是目前为止最全最新的运行库集合,相当于程序的字典文件。 某些网上和论坛的部分精简软件没有附带这些公用dll,所以安装这些运行库是系统安装后第一件要做的事情。所有的安装文件全部来自微软官方网站,且为最新数字签名版本。

2020-04-18

泰坦数据.zip泰坦尼克号

影响乘客生还的因素很多,这里只对乘客的性别、年龄、乘客等级、这三个因素感兴趣, 看看这四个因素是否会影响乘客的生还率。 1.性别是否会影响生还率 2.年龄是否会影响生还率 3.乘客等级会否会影响乘客率 4.性别和舱位共同对生还率的影响 5.年纪和性别共同对生还率的影响 6.年纪和等级共同对生还率的影响 这里。乘客的性别、年龄、等级、是三个自变量,生还率是因变量

2020-04-17

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除