自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

原创 java加依赖打包

在maven项目中将依赖项进行打包,可使用下面的插件,java使用1.8版本,执行 maven package 进行打包即可 <build> <plugins> <plugin> <...

2020-01-06 21:36:24

阅读数 8

评论数 0

原创 Storm重启报java.io.FileNotFoundException错误

问题: storm异常停止后,重启storm,nimbus进程几秒后便不见了。 查看日志报错:nimbus [ERROR] Error when processing event java.io.FileNotFoundException: File ‘/data/storm/nimbus/sto...

2019-11-24 19:48:45

阅读数 18

评论数 0

转载 解决docker数据文件过大导致根磁盘满的问题

背景:     最近在线上使用的docker主机发现根目录容量快满了,一番查找,发现是docker的data文件过大了。我们知道docker数据默认是存放在/var/lib/docker下的,我们可以在启动时用-g --graph=""参数,把数据目录更改到其他容量大的地方去...

2019-01-10 18:47:57

阅读数 1109

评论数 0

原创 关于多选框的全选与反选

多选框的全选与反选的代码案例 案例源码: &lt;!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd&qu...

2019-01-08 10:15:08

阅读数 62

评论数 0

原创 关于解决错误 java.io.IOException: Cannot obtain block length for LocatedBlock{BP的方案

问题:出现这个错误 java.io.IOException: Cannot obtain block length for LocatedBlock{BP-1331原因:文件异常关闭,导致文件,如下图错误内容 hdfs fsck  /data/115/apkinfo/0-11-2018041017...

2018-04-11 11:00:45

阅读数 1714

评论数 3

转载 请查收一封来自程序员的情书

只有程序猿看的懂的情书! 当一位程序员面对一段触及不到到爱情时! 「你若不来,我便不弃」 即使对方执意要离开,程序小哥做的不是拖住其大腿,祈求对方留下!而是拖着湿漉漉的身体,回家后在微弱的屏幕白光之下,记录下内心的伤口: 「听说你要走,我站在雨里,任凭身...

2018-02-05 17:14:57

阅读数 388

评论数 0

原创 关于Windows蓝屏6B修复方法的完整全过程

写在前面:       我觉得作为一名程序员来说,最烦的莫过于就是电脑出问题,电脑于我们而已就好比厨师的菜刀,锋利的菜刀使用起来刀刀精准,分块精良,样式美观,做出的菜肴口感美味,而钝的菜刀则会消磨厨师耐心,影响厨师心情,食材大小不均,口感外观欠佳。于我而已,电脑出问题亦是如此,一个好好的程序员,硬...

2018-01-18 11:33:52

阅读数 20066

评论数 0

原创 大数据组件服务的启动与关闭命令

本文主要整理了大数据组件服务的启动与关闭命令,主要包括Hadoop,Spark,HBase,Hive,Zookeeper,Storm,Kafka,Flume,Solr,ElasticSearch。  1、Hadoop集群 (1)启动方式切换到主节点的hadoop安装目录下的sbin目录...

2017-11-18 17:09:22

阅读数 472

评论数 0

原创 IT求职部分网站汇总

哪合伙:http://nahehuo.com/ 过来人:http://www.guolairen.com/ 智联:www.zhaopin.com 前程:www.51job.com 中华英才:www.chinahr.com 58:www.58.com 赶集:www.ganji.com ...

2017-11-18 17:06:20

阅读数 985

评论数 0

转载 Flum入门必备知识

1.flume概念 flume是分布式的,可靠的,高可用的,用于对不同来源的大量的日志数据进行有效收集、聚集和移动,并以集中式的数据存储的系统。 flume目前是apache的一个顶级项目。 flume需要java运行环境,要求java1.6以上,推荐java1.7. 将下载好的flume...

2017-11-18 17:00:41

阅读数 422

评论数 0

原创 安装MySQL与安装Hive

安装mysql 检查是否安装mysql: rpm -qa |grep mysql 删除已经安装的mysql: rpm -e mysql-libs-5.1.71-1.el6.x86_64 报错:因为mysql有相关依赖,并不能直接删除   rpm -e --nodeps mysql...

2017-10-26 21:35:34

阅读数 271

评论数 0

转载 Hive优化

在一些特定的业务场景下,使用hive默认的配置对数据进行分析,虽然默认的配置能够实现业务需求,但是分析效率可能会很低。 Hive有针对性地对不同的查询进行了优化。在Hive里可以通过修改配置的方式进行优化。   以下,几种方式调优的属性。   1、列裁剪   在通过Hive读取数据的时候...

2017-10-26 21:33:40

阅读数 270

评论数 0

转载 Java中实现序列化的两种方式 Serializable 接口和 Externalizable接口

Java中实现序列化的两种方式 Serializable 接口和 Externalizable接口 对象的序列化就是将对象写入输出流中。 反序列化就是从输入流中将对象读取出来。 用来实现序列化的类都在java.io包中,我们常用的类或接口有: ObjectOutputStream:提供序列化对象...

2017-10-11 15:23:32

阅读数 498

评论数 0

转载 Spring Boot干货:静态资源和拦截器处理

前言 本章我们来介绍下SpringBoot对静态资源的支持以及很重要的一个类WebMvcConfigurerAdapter。 正文 前面章节我们也有简单介绍过SpringBoot中对静态资源的默认支持,今天详细的来介绍下默认的支持,以及自定义扩展如何实现。 默认资源映射 ...

2017-09-27 21:46:43

阅读数 4502

评论数 1

转载 Intellij IDEA快捷键与使用技巧一览表

Intellij IDEA快捷键Ctrl+Shift + Enter,语句完成 “!”,否定完成,输入表达式时按 “!”键 Ctrl+E,最近的文件 Ctrl+Shift+E,最近更改的文件 Shift+Click,可以关闭文件 Ctrl+[ OR ],可以跑到大括号的开头与结尾 Ct...

2017-09-25 23:01:31

阅读数 290

评论数 0

转载 Spring-Boot整合freemarker引入静态资源css、js等

一、概述 springboot 默认静态资源访问的路径为:/static 或 /public 或 /resources 或 /META-INF/resources 这样的地址都必须定义在src/main/resources目录文件中,这样可以达到在项目启动时候可以自动加载为项目静态地址目录到...

2017-09-25 21:48:15

阅读数 13886

评论数 2

原创 Hadoop中正确地添加和移除节点

正确地添加和移除节点 添加节点 克隆 克隆一台全新的Linux(如有IP冲突,可右击VMware右下角网络图标断开连接) 打开/etc/hostname修改主机名 打开/etc/sysconfig/network-script/ifcfg-ens33修改IP 重启 安装 使用安装包+hadoop-...

2017-09-21 23:31:19

阅读数 898

评论数 0

转载 Hadoop 启动脚本分析与实战经验

start-all.sh脚本现在已经废弃,推荐使用start-dfs.sh和start-yarn.sh分别启动HDFS和YARN。 在新一代的Hadoop里面HDFS称为了统一存储的平台,而YARN成为了统一计算的平台。 (1)调用start-dfs.sh启动HDFS。之后JPS会出现...

2017-09-21 23:10:40

阅读数 252

评论数 0

原创 Linux 磁盘管理的命令

Linux   磁盘管理 磁盘分区及挂载: 先查询系统的使用情况: 使用fdisk -l语句 查询结果:   进行磁盘的新建:***添加磁盘时系统必须处于关机状态**   在进行对系统磁盘的使用情况的查询 查询结果如下:   进行分区使用 fdisk 命令命令格式...

2017-09-21 09:34:21

阅读数 219

评论数 0

原创 HDFS 常用Shell命令

HDFS Shell命令 概述 HDFS Shell命令允许使用命令行在HDFS存储中进行文件夹和文件操作。 如文件夹的增删改查、文件的增删改查等。   开始练习hadoop时,打开Linux之后要用 start-dfs.sh  启动HDFS。HDFS不是开机启动的   常用命令 ...

2017-09-21 09:28:51

阅读数 2959

评论数 0

原创 Hadoop单点伪分布模式安装

Hadoop单点伪分布模式安装 概述 单点 single-node,单节点,即一台计算机。 伪分布式模式 pseudo-distributed mode 所谓集群,表面上看是多台计算机联合完成任务;但本质上是由分布到很多计算机上的很多进程联合完成任务的。因为多台计算机部署比较复杂,需要...

2017-09-21 09:23:38

阅读数 855

评论数 0

原创 部署及更新应用

部署 挑选一些之前写好的项目,导出WAR包,部署到CentOS中 注意修改数据库连接密码,如果连接字符串中的IP是127.0.01 则密码是本机登录时使用的密码(相当于本机登录) 修改密码后重启tomcat   systemctl restart tomcat   导数据 如果需要从...

2017-09-20 23:37:50

阅读数 238

评论数 0

原创 Linux云服务器下Tomcat部署超详细

基于阿里云Centos 7服务器的Tomcat 项目部署 工具:一台安装jdk1.8的Centos 6/7.X 云服务器(64位) Putty  ssh远程连接云服务器的软件 FileZillaClient   本地机与服务器文件互传的软件   步骤一:Centos 7安装jdk...

2017-09-20 23:35:49

阅读数 793

评论数 0

原创 Liunx新手入门必看

安装CentOS(Linux的一个常用发行版本,互联网公司经常使用这个发行版)用到的软件:   VMware_workstation_full_12.5.2.exe 虚拟机软件,虚拟机由这个软件安装、管理 它也提供了虚拟机的运行环境 安装之后到百度搜一个注册码 CentOS-7-x86_...

2017-09-20 23:34:07

阅读数 219

评论数 0

原创 CentOS7安装Tomcat

安装Tomcat 下载 apache-tomcat….tar.gz 上传到 /usr/tmp 解压提取 将得到的apache-tomcat…文件夹移动到/usr/services/中,services没有则创建出来 运行tomcat文件夹中的 bin/startup.sh ./st...

2017-09-20 23:31:41

阅读数 183

评论数 0

原创 CentOS7安装MySQL5.7

卸载MariaDB 因为担心Oracle把MySQL变成闭源软件 MySQL的创始人利用MySQL的源代码创建了MariaDB,MariaDB与MySQL兼容 CentOS担心使用MySQL会引来版权问题,所以改为集成MariaDB   yum remove mariadb* yum是基于rpm的...

2017-09-20 23:26:14

阅读数 126

评论数 0

原创 CentOS7安装JDK

卸载OpenJDK Gnome桌面版自还OpenJDK,OpenJDK是JDK的一个开源实现 与Oracle官方JDK相似度近95%,一般情况下可以使用 但大数据的Hadoop不支持OpenJDK 通过rpm查找jdk和java的安装信息 rpm是RedHat包管理器,包管理器能够管理应用的安装卸...

2017-09-20 23:21:26

阅读数 728

评论数 0

原创 Hadoop入门必须知道的简单知识

Hadoop入门知识 Hadoop构成 Hadoop由4个主要构成部分: 1) 基础核心:提供基础的通用的功能 2) HDFS:分布式存储 3) MapReduce:分布式计算 4) YARN:资源分配(多个任务是排队执行还是同时执行)   HDFS构成 HDFS由3种主要的节点...

2017-09-20 23:17:09

阅读数 147

评论数 0

原创 日历插件超简单好用功能强大的插件(附有源码文件和使用说明)

关于日历插件使用说明 一、解压后框架如图所示

2017-09-20 22:41:40

阅读数 686

评论数 0

转载 CentOS 7 中使用NTP进行时间同步

1. NTP时钟同步方式说明 NTP在linux下有两种时钟同步方式,分别为直接同步和平滑同步:  直接同步  使用ntpdate命令进行同步,直接进行时间变更。如果服务器上存在一个12点运行的任务,当前服务器时间是13点,但标准时间时11点,使用此命令可能会造成任务重复执行。因此使用ntp...

2017-09-18 14:38:23

阅读数 511

评论数 0

转载 VMware虚拟机下安装CentOS7.0超详细图文教程

1.本文说明: 官方的第一个文本档案。也就是0_README.txt,大概意思是这样(渣翻译,但是大概意思还是有的)。 CentOS-7.0-1406-x86_64-DVD.iso:这个镜像(DVD image)包括了那些可以用安装程序(installer)安装的所有安装包,这个为大多数用户使...

2017-09-18 10:19:25

阅读数 523

评论数 0

原创 Struts2数据验证与使用Java代码进行数据验证

Struts2数据验证 使用Java代码进行数据验证 重写ActionSupport的validate()方法 对Action类的中所有请求处理方法都会进行验证! 对Action类的数据属性进行检查,如果发现错误,通过以下方法向Action添加错误信息: addActionError(e...

2017-09-12 14:16:51

阅读数 222

评论数 0

转载 阿里云服务器Mysql修改密码

核心架构基于阿里云服务器CentOS7.2操作系统,全面支持Java Web运行环境   Tomcat 8.5.8JDK 8u111MySQL5.7.16 详细信息,请在服务器执行  more readme.txt  查看 修改mysql密码方法(为保证数据安全,新密码 设...

2017-09-11 15:04:58

阅读数 3731

评论数 0

转载 深入HQL学习以及HQL和SQL的区别

HQL(Hibernate Query Language) 是面向对象的查询语言, 它和 SQL 查询语言有些相似. 在 Hibernate 提供的各种检索方式中, HQL 是使用最广的一种检索方式. 它有如下功能: 在查询语句中设定各种查询条件;支持投影查询, 即仅检索出对象的部分属性;支...

2017-09-07 17:05:40

阅读数 25846

评论数 1

转载 史上最全的正则表达式-匹配中英文、字母和数字

在做项目的过程中,使用正则表达式来匹配一段文本中的特定种类字符,是比较常用的一种方式,下面是对常用的正则匹配做了一个归纳整理。 1、匹配中文:[\u4e00-\u9fa5] 2、英文字母:[a-zA-Z] 3、数字:[0-9] 4、匹配中文,英文字母和数字及下划线:^[\u4e00-\u9f...

2017-08-29 20:31:28

阅读数 195274

评论数 24

原创 使用Git分支开发新特性或修复Bug与使用Git分支开发新特性或修复Bug

使用Git分支开发新特性或修复Bug    通过分支,可以在不影响原有代码的前提下改变代码,主要用于开发新功能新特性、下 一代产品   为已经发布的正式版修复bug 团队开发时为每个人建立一个分支,从而避免相互影响    每个分支都有自己的历史记录  除了使用Eclips...

2017-08-17 23:27:23

阅读数 346

评论数 0

原创 有关弱类型意识、DOM、动态语言与函数式编程

一、弱类型意识    js变量是没有类型的    var a =1;   //a 就是一个变量  不要提类型    变量可以赋予任何类型的值,类型仅仅是值得性质  与变量无关        js 的基本类型      变量未赋值时,其值为undefined      只有一个num...

2017-08-17 09:03:22

阅读数 145

评论数 0

原创 视频项目时长的存储和程序设计方案---单例模式节省内存空间以及自定义注解

一、苹果设备按钮(表单)样式外观设置 在苹果设备上,按钮等表单控件默认有苹果风格的外观,如图所示     如果需要需要和网页上显示一样的效果则需要修改以下的样式 如图网页效果   Css样式     -webkit-appearance:none; -webkit是iOS和Andr...

2017-08-16 23:03:52

阅读数 348

评论数 0

原创 项目中整合第三方插件与SpringMVC数据格式化关于ip地址

一、Bootstrap 响应式按钮 ”col-sm-2”> ”btn btn-default btn-block”> 表现结果:手机上全宽 桌面上2列宽 原理;btn-block 会将按钮变成全宽 但是在桌面上col-sm-2会失效 按钮被设置在2列宽 在手机上 col...

2017-08-16 22:51:05

阅读数 376

评论数 0

转载 关于多选框的全选与反选

案例源码: // --列头全选框被单击--- function ChkAllClick(sonName, cbAllId){ var arrSon = document.getElementsByName(sonName); var cbAll = document.ge...

2017-08-16 11:20:45

阅读数 216

评论数 0

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