- 博客(12)
- 收藏
- 关注
原创 HBase环境搭建
HBase常见问题总结一、时间校正二、“error telling master we are up”三、“org.apache.hadoop.hbase.PleaseHoldException: Master is initializing”四、“stopping hbasecat:/tmp/hbase-root-master.pid:No such file or directory”五、HMaster启动起来之后自动挂掉(master.HMaster: Failed to become active
2020-07-06 20:58:45 911
原创 Hadoop分布式集群环境搭建二
hadoop 容量为0问题的发现,最开始是在操作hive的时候发现的,因为启动hadoop的时候并没有报任何错误,并且通过jps发现主节点和从节点的进程运行都正常,以为hadoop已正常运行。在操作hive表的时候,报出了这样一个错误查阅资料后说,是hdfs的容量不足了导致的,可是自己的虚拟机容量几十G只用了十几G,不可能不足啊。然后根据网上各种方法各种删/tmp目录各种格式化重启之后还是不行,不管是通过访问localhost:50070页面还是通过hadoop dfsadmin -report命令
2020-07-05 22:16:27 274
原创 Hadoop分布式集群环境搭建记录
Hadoop分布式模式常见问题9000端口未开放,报错“call from xxxx to xxxx:9000 failed on connection....connection refused”hadoop启动正常,端口开放正常,但是从节点无法连接主节点hadoop时间与ubuntu时间不一致,时区不对9000端口未开放,报错“call from xxxx to xxxx:9000 failed on connection…connection refused”做实验时发现启动hadoop可以正常启
2020-07-03 00:12:57 3268 1
原创 算法题——黑客入侵点定位
美团2020算法题——黑客入侵点定位题目描述如下:集团内部有一核心机密项目,共由150个代码模块按顺序串行执行组成(示例:模块1->模块2->…模块N…->模块149->模块150)。偶然一天,某一个模块突然被黑客入侵(当前模块也称入侵点)。因为内部已经有预防措施,现存两款从不同角度设计的反入侵检测程序,但同时也有一定检测限制:1.输入:顺序代码段,必须以模块1开始(比如:模块1->模块2->…模块39)2:输出:True-输入包含入侵点,False-输入不包含入
2020-06-19 01:02:56 822
原创 ubuntu更换源、修改主机名、配置SSH无密码登录等常用操作
ubuntu常用操作换源永久修改主机名修改用户名Ubuntu更改密码步骤:Ubuntu更改用户名步骤:配置SSH无密码登录下载SSH Server配置无密码登录报错“Package openssh-server is not available...”终端常用命令换源1.备份原始源文件source.listsudo cp /etc/apt/sources.list /etc/apt/sources.list.bak2.修改源文件source.list(1)更改文件权限使其可编辑;sudo ch
2020-05-18 20:31:02 1014
原创 分布式消息队列之Kafka基本知识
Kafka分布式消息队列使用场景:两种模式点对点模式发布-订阅模式Kafka典型架构它是如何工作的?基本概念本文简单介绍一下分布式消息队列是什么、使用场景、以及两种模式,然后对其中之一——Kafka进行简单的概念介绍和入门知识点说明。参考资料:极客时间 Kafka核心技术与实战 胡夕 专栏深入理解Kafka:核心设计与原理 朱忠华分布式消息队列消息队列(Message Queue),是分布式系统中重要的组件,其通用的使用场景可以简单地描述为:当不需要立即获得结果,但是并发量又需要进行控制的时候,
2020-05-17 23:29:56 457 2
原创 使用IDEA的Maven插件打包项目
使用Maven打包项目Maven换源右边栏没有MavenMaven的使用pom.xml插件爆红格式问题war包插件打包过程JAVA版本问题Maven换源别说话,先换源。先到设置里面查看具体的配置文件目录。打开该目录下的settings.xml,一般都是通过终端vi/vim打开,或者ubuntu的gedit也行。文件中添加以下内容。<?xml version="1.0" encod...
2020-04-07 22:46:16 3191
原创 Nginx+tomcat+flume搭建一条龙
Nginx+tomcat+flume搭建搭建环境Nginx搭建tomcat搭建flume搭建搭建环境ubuntu 18.04Nginx 1.14.0tomcat 7.0.72flume 1.6.0Nginx搭建tomcat搭建flume搭建
2020-04-06 14:49:11 609
原创 ubuntu安装Nginx的几个问题
ubuntu安装Nginx全过程安装pcreopenssl与Nginx版本对应问题安装openssl安装Nginx[/usr/local/ssl/.openssl/include/openssl/ssl.h] Error 127安装pcre首先需要先安装nginx依赖的pcre包Wget http://downloads.sourceforge.net/project/pcre/pcre/8...
2020-03-31 15:00:30 634
原创 JVM内存回收机制
JVM内存回收机制如何判断一个对象可回收引用计数法可达性分析四种引用回收前自救回收算法标记-清除算法复制算法Eden和Survivor标记-整理算法安全点安全区如何判断一个对象可回收引用计数法为每一个对象设置一个计数器,计数其他地方对其的引用,任何时刻计数器为0的对象就是不可能再被引用的,可以被回收。但是,这种简单的方法会导致一个问题,无法回收存在相互循环引用的对象,因此,目前主流的java...
2020-03-29 08:59:36 146
原创 Mac版pycharm配置anaconda
由于研究生阶段的研究方向需要使用机器学习及深度学习的东西,需要使用python以及各种开源包如numpy、scipy、sklearn、TensorFlow等。一开始是自己一个一个单独到官网去下(自己第一次就是这么傻且有耐心),并且需要注意第三方开源包存在依赖关系,下载要按顺序,比如sklearn依赖于numpy、scipy,这两个不先安装,sklearn会下载失败。后来发现可以使用pycharm...
2020-03-22 11:46:53 679
原创 八大排序算法及代码实现
八大排序算法算法复杂度对比插入排序直接插入排序希尔排序交换排序冒泡排序快速排序选择排序简单选择排序堆排序基数排序归并排序作为计算机面试最基础的算法,今天来整理复习一下数据结构中的八大排序算法,面试前必须熟练到可以在纸上手写出来,不依靠IDE。算法复杂度对比插入排序直接插入排序某一时刻待排序列表状态如下:有序序列L[1…i-1]L[i]无序序列L[i+1….n]需要...
2020-03-21 21:25:14 509 2
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人