doom156
码龄6年
关注
提问 私信
  • 博客:6,777
    6,777
    总访问量
  • 33
    原创
  • 1,628,372
    排名
  • 1
    粉丝
  • 0
    铁粉
IP属地以运营商信息为准,境内显示到省(区、市),境外显示到国家(地区)
IP 属地:山东省
  • 加入CSDN时间: 2019-06-17
博客简介:

doom156的博客

查看详细资料
个人成就
  • 获得1次点赞
  • 内容获得1次评论
  • 获得5次收藏
创作历程
  • 33篇
    2020年
成就勋章
创作活动更多

超级创作者激励计划

万元现金补贴,高额收益分成,专属VIP内容创作者流量扶持,等你加入!

去参加
  • 最近
  • 文章
  • 代码仓
  • 资源
  • 问答
  • 帖子
  • 视频
  • 课程
  • 关注/订阅/互动
  • 收藏
搜TA的内容
搜索 取消

Elasticsearch安装部署

一、Elasticsearch配置流程1.上传并解压Elasticsearch安装包tar -xzvf elasticsearch-6.2.4.tar.gz2.在elasticsearch-6.2.4文件夹下新建data和logs文件夹mkdir datamkdir logs3.修改elasticsearch-6.2.4/config文件夹下的配置文件elasticsearch.yml(修改后每行代码前面不能有空格且:后有空格)vim elasticsearch.yml# ------
原创
发布博客 2020.10.14 ·
214 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

storm安装部署

一、前置环境准备:1.准备三台虚拟机2.配置ip并关闭防火墙3.配置主机名和ip映射4.ssh免密登录5.安装jdk和zookeeper二、安装流程:1.上传并解压storm安装包tar -xzvf apache-storm-1.1.0.tar.gz2.进入storm文件夹下创建data目录mkdir data3.进入storm/conf文件夹下编辑storm.env.shvim storm-env.shexport JAVA_HOME=/opt/module/jdkexpo
原创
发布博客 2020.10.14 ·
564 阅读 ·
1 点赞 ·
0 评论 ·
5 收藏

flume安装部署

一、flume安装1.上传安装包并解压缩(安装包可在官网下载)2.配置conf目录下的flume-env.sh.template:cp flume-env.sh.template flume-env.shvim flume-env.shexport JAVA_HOME=/opt/module/jdk1.8.0_144flume安装完成。二、Telnet安装1.分别安装三个rpm包(可用yarn下载):rpm -ivh xinetd-2.3.14-40.el6.x86_64.rpmrp
原创
发布博客 2020.10.12 ·
262 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

Sqoop环境配置

1.上传并解压安装包tar -xzvf sqoop-1.4.7.bin_hadoop-2.6.0.tar.gz2.修改配置文件sqoop-1.4.7/conf:cp sqoop-env-template.sh sqoop-env.shcp sqoop-site-template.xml sqoop-site.xmlvim sqoop-env.shexport HADOOP_COMMON_HOME=/opt/module/hadoop-2.7.2export HADOOP_MAPRED_
原创
发布博客 2020.09.29 ·
323 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

Hbase环境部署

一.前置条件:zookeeper和hadoop正常部署,并且启动zookeeper、hdfs、yarn后可以进行环境配置二.解压Hbasetar -xzvf hbase-1.3.1-bin.tar.gz三.配置Hbase1.hbase-env.sh文件配置export JAVA_HOME=/opt/module/jdk1.8.0_144export HBASE_MANAGES_ZK=falseexport HBASE_CLASSPATH=/opt/module/hbase/confex
原创
发布博客 2020.09.22 ·
113 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

HIVE表的优化

一.大表小表join将key相对分散,并且数据量小的表放在join的左边,这样可以有效减少内存溢出错误发生的几率;再进一步,可以使用Group让小的维度表(1000条以下的记录条数)先进内存。在map端完成reduce。①:建大表、小表和join后表create table bigtable(id bigint, time bigint, uid string, keyword string, url_rank int, click_num int, click_url string) row for
原创
发布博客 2020.09.21 ·
141 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

HIVE安装说明

一.安装1.解压代码:tar -xzvf apache-hive-1.2.1-bin.tar.gz2.添加软连接ln -s apache-hive-1.2.1-bin hive3.修改hive-env.sh.template文件名为hive-env.shmv hive-env.sh.template hive-env.sh(conf)4.配置hive-env.shvim hive-env.sh(conf)export HADOOP_HOME=/opt/module/hadoop-2
原创
发布博客 2020.09.16 ·
93 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

zookeeper集群架构

一.集群规划:在hosts节点上部署zookeeper: vim /etc/hosts192.168.2.101 node1 192.168.2.102 node2 192.168.2.103 node3二.在node1节点上安装zookeeper并配置环境1.在安装根目录下新建zkdata文件夹mkdir zkdata2.重命名zookeeper-3.4.10/conf目录下zoo_sample.cfg为zoo.cfgmv zoo_sample.cfg zoo.cfg3.配置
原创
发布博客 2020.09.15 ·
204 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

hadoop编译源码

1.确保网络正常2.安装jar包:依次安装下列jar包,确保安装成功。通过网络使用yum安装glibc-headers gcc-c++ make cmake openssl-devel ncurses-devel svn gcc*autoconf automake libtool cmake(一行)3.解压hadoop并编译①解压hadoop后进入src文件夹②输入mvn clean package -DskipTests -Pdist,native -Dtar -Dsnappy.lib=/
原创
发布博客 2020.09.08 ·
495 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

linux快捷键和常用命令

快捷键:①Ctrl+c:停止进程运行②Ctrl+l:清理屏幕代码(将旧代码移到最上面)③tab:补全文件名④Ctrl+alt切换Linux和Windows常用命令①pwd:显示当前位置②mkdir:创建新目录③rm:删除目录④cd:切换目录⑤cp:复制文件⑥mv:移动或重命名文件⑦cat:查看文件内容⑧useradd:添加新用户⑨passwd:设置用户密码⑩userdel:删除用户...
原创
发布博客 2020.09.06 ·
91 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

Linux学习day4

1.本地yum仓库配置①挂载centos镜像到/mnt/cdrom目录②安装httpd(yum install -y httpd)并启动httpd服务(service httpd start)③配置yum源到httpd中④备份本机yum源并进行配置将源指向自己`[root@node1 /]# cd /etc/yum.repos.d/[root@node1 yum.repos.d]# cp CentOS-Base.repo CentOS-Base.repo.bak[root@node1 yum.
原创
发布博客 2020.09.03 ·
93 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

linux学习day3

1.Linux下Tomcat安装①使用xftp上传Tomcat安装包②解压缩 (tar -xzvf tomcat-2.8.2.tar.gz -C /opt/module/)③找到confr文件夹中的server.xml文件复制备份并进行配置④修改端口配置完成2.Linux下nginx安装①将nginx导入系统。②将四个压缩包解压缩③在解压后的文件目录下找到configure/conf文件运行,确定环境是否适合安装。④输入make && make install即可进行
原创
发布博客 2020.09.02 ·
97 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

java登录页面

①超链接中添加class="mini-button"可做为超链接按钮② 账号/密码输入错误提示function onPwdValidation(e) { if (e.isValid) { if (e.value.length < 5) { e.errorText = "密码不能少于5个字符"; e.isValid = false;
原创
发布博客 2020.08.28 ·
160 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

java项目(复习)day1

mybatis自动生成文件①需要数据库连接jar包和generator插件②在任意盘符下新建目录(bat)③将两个jar包放入新建目录(bat)中并在该目录下新建src目录(用于存放生成的文件)④在目录(bat)下新建generatorConfig.xml文件,输入以下内容<?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE generatorConfiguration PUBLIC "-//mybatis.org//DTD
原创
发布博客 2020.08.27 ·
112 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

javaEE学习day3

1.springMVC①MVC处理流程:②MVC优点:*多视图共享模型,提高了代码的可重用性。*耦合度较低。*控制器提高了应用程序的灵活性和可配置性。完美的系统架构 = 松耦合+高重用性+高扩展性③springMVC框架:2.springMVC拦截器①拦截器(Interceptor):依赖于web框架,由于拦截器是基于web框架的调用,因此可以使用Spring的依赖注入进行一些业务操作,同时一个拦截器实例在一个controller生命周期之内可以多次调用。但是缺点是只能对contro
原创
发布博客 2020.08.23 ·
154 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

javaEE学习day2

**1.面向切面编程AOP**①AOP原理:* 将复杂的需求分解出不同方面,将散布在系统中的公共功能集中解决。* 采用代理机制组装起来运行,在不改变原程序的基础上对代码段进行增强处理,增加新的功能。②AOP是一种思想,并非具体的技术,通过java动态代理机制就能很容易的实现AOP思想。③横切关注点的特点就是:他们经常发生在核心关注点的多处,而各处基本相似,比如权限认证、日志、事务处理。AOP的作用在于分离系统中的各种关注点,将核心关注点和横切关注点分离开来。2.AOP相关术语①增强:用于
原创
发布博客 2020.08.18 ·
140 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

javaEE学习day1

1.MVC:①MVC优点:*代码耦合度较低*代码可复用*对开发者水平要求低②MVC模型:首先用户的请求会到达 Servlet,然后根据请求调用相应的 Java Bean,并把所有的显示结果交给 JSP 去完成,这样的模式我们就称为 MVC 模式。③:MVC原理图2.spring①结构图:核心框架由Core、Context和Beans组成,bean是其中最重要的核心。②:spring依赖注入机制,所有注入关系在 Ico中存放和管理。③spring优点:*基于Spring开发的应用
原创
发布博客 2020.08.17 ·
163 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

mysql驱动使用教程

1.获得mysql驱动2.eclipse——>file——>new——>other输入java找到javaproject点击next3.选择使用的jdk版本4.创建文件夹lib,将mysql驱动放入文件夹5.右键点击驱动选择build path,点击add to build path6.ok...
原创
发布博客 2020.08.16 ·
580 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

javaweb学习day6

1.图片滚动:网上可以搜索到大量不同格式的滚动效果。html:css:2.bootstrap:网址:https://www.bootcss.com/好用的web开发框架,下载解压后添加进eclipse即可使用。**3.销毁session:**①直接销毁:session.invalidate();②清除session数据:session.removeAttribute(“username”);4.更改网页图标:像是这样的网页图标更改:打开Tomcat文件夹下web.
原创
发布博客 2020.08.12 ·
121 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

javaweb学习day4

1.HTTP:①状态码:200:成功404:丢失或访问权限不够302:重定向500:后台异常②:http在一次响应后会关闭连接,再次请求时会打开新的连接。2.Cookie和Session①:cookie将数据存在本地,session将数据存在服务器上。②:不同的浏览器访问同一个服务器,服务器也会根据浏览器的不同,返回不同的Cookie。③:回话级cookie会在浏览器关闭时释放。持久化级cookie会一直保存在本地,到达指定时间时释放。④:只有在服务器端调用request.ge.
原创
发布博客 2020.08.10 ·
178 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏
加载更多