自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

WUXIAOKAI的专栏

花花世界,有空常来。

  • 博客(56)
  • 收藏
  • 关注

原创 vue开发--持续更新中

文章目录一、基础环境Node.js**[Node.js安装配置](https://www.runoob.com/nodejs/nodejs-install-setup.html)**nvm安装**第一步:下载****第二步:安装****第三步:修改settings.txt****第四步:node.js 安装**nvm常用命令**查看Node环境是否安装****npm 升级****npm使用淘宝镜像**Yarn简介**Yarn安装**Yarn使用淘宝镜像Yarn常用命令yarn与npm命令区别Vue**安装全

2020-06-13 11:29:57 310

原创 Lambda表达式

Lambda表达式一、Lambda表达式简洁什么是Lambda?Lambda是JAVA 8添加的一个新特性。说白了,Lambda就是一个匿名函数。为什么使用Lambda?使用Lambda表达式可以对一个接口进行非常简单的实现。Lambda对接口的要求?虽然可以使用Lambda表达式对某些接口进行简单的实现,但是并不是所有的接口都可以使用Lambda表达式来实现。要求接口中定义的必须要实现的抽象方法只能是一个。在JAVA8对接口加了一个新的特性:default。@FunctionalIn

2020-06-11 22:39:51 150

原创 利用VScode快速创建html模板

vscode创建html模板

2020-04-08 11:46:11 1253

原创 设计模式-代理模式

1.代理模式定义代理模式(Proxy Pattern)是指为其他对象提供一种代理,以控制对这个对象的访问。代理对象在客服端和目标对象之间起到中介作用。属于结构型设计模式2.代理模式的使用场景保护目标对象增强目标对象3.代理的类型静态代理显示声明被代理对象...

2020-03-05 15:46:02 105

原创 VSCode显示中文异常解决办法

异常原因:VSCODE默认是UTF-8编码打开文件的。如果遇到了像GB18030 GBK等等的编码,就显示乱码了。在设置文件中加入:“files.autoGuessEncoding”:true,自动识别字符编码。ps:a:此设置可能需要最新版本的VScode,因为我当前用的就是最新版,所以修改后显示马上正常了。当前使用版本信息如下:b:设置文件打开位置:文件–.>首选项–>设...

2020-02-25 16:49:46 1479

原创 设计模式-单例模式

设计模式-单例模式1.单例模式定义单例模式是指确保一个类在任何情况下都绝对只有一个实例,并提供一个全局访问点2.单例模式特点隐藏起所有的构造方法属于创建型模式3.单例模式的适用场景确保任何情况下都绝对只有一个实例ServletContext、ServletConfig、ApplicationContext、DBPool4.单例模式的常见写法饿汉式单例懒汉式单例注册式...

2020-02-19 20:27:28 107

原创 CDH问题汇总之——ERROR main:com.cloudera.server.cmf.bootstrap.EntityManagerFactoryBean: Tables have unsuppo

问题描述:ERROR main:com.cloudera.server.cmf.bootstrap.EntityManagerFactoryBean: Tables have unsupported engine type [MyISAM]. InnoDB is required.1.查看cm服务运行情况:service cloudera-scm-server status c...

2019-11-21 16:55:15 1145

原创 Vim编辑器—文件搜索替换

文件内搜索在使用之前,有几个重要的变量可能需要设置一下(配置写在~/.vimrc文件中)" 智能大小写,当你的搜索字符串中有大写时,将对大小写敏感,否则不对大小写敏感:set smartcase " 高亮显示匹配的字符串:set hlsearch" 边敲入,边搜索:set incsearch基本搜索技巧 /pattern - 正向搜索pattern...

2019-04-30 14:43:49 408

原创 Vim编辑器——多行编辑操作

(1)首先按键盘上的ESC进入命令行模式(2)再按Ctrl+V进入VISUAL BLOCK模式(3)利用上下左右键调整需要注释多少行以及行的宽度(4)再按Shift+i或s进入插入模式(5)输入代表注释的符号,比如#(6)再次按ESC键,这时就可完成多行注释(可能需要等上一会,不要着急)...

2019-04-29 13:10:24 4956

原创 Windows10修改HOSTS文件

C:\Windows\System32\drivers\etc

2019-04-06 10:43:53 345

原创 运维工程师常用的Linux常用命令——8.Linux关闭防火墙的方法以及问题总结

**1. 方法一(iptables)**查看iptables状态[root@hadoop01 hadoop-2.5.0]# service iptables statusRedirecting to /bin/systemctl status iptables.serviceUnit iptables.service could not be found.问题:Unit iptab...

2019-04-06 09:36:59 540

原创 运维工程师常用的Linux常用命令——7.Linux VM下修改固定IP方法

方法一然后重启网卡生效:service network restart方法二然后重启网卡生效:service network restart

2019-04-05 12:40:01 107

原创 常用的Shell脚本编程——根据时间查找或者删除文件

#!/bin/bash#定义时间变量time1=`date -d last-day +%Y%m%d`time2=`date -d "2 day ago" +%Y%m%d` time3=`date -d "3 days ago" +%Y%m%d`time=`date +%Y%m%d`#time20=`date -d "$(date +%Y%m)01 last month" +%Y%m`...

2019-04-02 13:35:20 1783

原创 word文档编排方式建议一

页眉左边:公司logo(图片)右边:文档名称 字体:宋体 字号:小五一级标题标题结构:居中 宋体 小三1.5行距 如图1.4所示二级标题宋体 小四段落设置如图所示:4. 三级标题宋体小四段落设置如图所示:5.四级标题宋体 4号5级标题宋体 小四正文宋体 小四标题里面常用的项目符号...

2019-03-31 19:22:59 212

原创 添加本地jar包到Maven仓库

示例mvn install:install-file -Dfile=D:/oracle.jar -DgroupId=com.oracle -DartifactId=oracle -Dversion=1.0.0 -Dpackaging=jar

2019-03-29 18:40:20 92

原创 Kettle任务定时执行(Linux、Windows)

Linux环境1.1 Linux环境定时任务使用 crontab1.2 Linux执行kettke的shell脚本#!/bin/shcd /home/kettle/data-integrationexport LANG=zh_CN.GB2312export JAVA_HOME=/usr/local/java/jdk1.8export CLASSPATH=$CLASSPATH:$J...

2019-03-29 16:02:40 1238

原创 Kettle文本文件输入输出分割符设置

Kettle文本文件输出设置kettle隐性分隔符用16进制表示 $[1B]kettke文本文件输入设置a.文件类型设置为CSVb.必须先获取字段,否则读取的为1行

2019-03-29 15:33:51 7311

原创 Linux常用命令——AWK命令总结

AWK替换文件字符1.1 替换后输出想要的域awk 'BEGIN{ FS="|";OFS="," }{ print $1,$2,$3,$4 }' file1.txt > file2.txt1.2 替换后输出所有的域awk 'BEGIN{ FS="|";OFS="," }{$NF=""; print $0 }' file1.txt > file2.txt1.3 替换...

2019-03-29 15:16:06 237

原创 Kettle在Linux图形界面运行卡顿调优

Kettle是使用Java编写的,使用的时候尽可能的将JVM设置的足够大# ******************************************************************# ** Set java runtime options **# ** Change 512m to highe...

2019-03-24 15:19:51 2655

原创 运维工程师常用的Mysql语句——4.Linux命令行界面连接mysql

msyql -uroot -p123456 -h127.0.0.1 +-------+------------------------------------------+ |Option | Description | +-------+--------------------------------...

2019-03-23 15:04:47 164

原创 运维工程师常用的Mysql语句——3.创建Mysql分区表以及分区索引

创建分区表DROP TABLE IF EXISTS `test`;CREATE TABLE test ( id int(10) unsigned NOT NULL AUTO_INCREMENT, time datetime NOT NULL COMMENT '业务时间', PRIMARY KEY ( id , time )) ENGINE=InnoDB AUTO_...

2019-03-23 14:57:41 852

原创 运维工程师常用的Linux常用命令——6.Linux ctrl+z后台任务恢复到前台

CTRL+Z停止进程并放入后台 #显示当前暂停的进程 jobs #使第N个任务在后台运行(%前有空格) bg %N #使第N个任务在前台运行 fg %N 默认bg,fg不带%N时表示对最后一个进程操作!...

2019-03-22 20:40:36 666

原创 运维工程师常用的Mysql语句——2.mysql修改root密码以及密码重置

用SET PASSWORD命令首先登录MySQL。 格式:mysql> set password for 用户名@localhost = password('新密码'); 例子:mysql> set password for root@localhost = password('123456'); 用mysqladmin格式:mysqladmin -u用户名 -p旧...

2019-03-22 14:34:35 216

转载 node版本如何升级

Node版本如何升级Window直接安装高版本覆盖旧版本

2019-03-20 18:53:55 873

原创 从零开始学Hadoop——01.hadoop及生态官方文档

Hadoop官方文档http://hadoop.apache.org/docs/

2019-03-20 10:36:24 131

原创 运维工程师常用的Linux常用命令——5.Linux免密登录免密传输

1.安装SSH服务yum install sshd2.启动关闭SSH服务service sshd restart3.~/.ssh/.ssh/ 隐藏目录 ls -a4.进入.ssh目录下面,在每台机器上执行:ssh-keygen -t rsa 之后一路回车,产生密钥;5.完成第二步后会产生两个文件:id-rsa #私钥id-rsa.pub #公钥6.在...

2019-03-20 09:28:25 231

原创 从零开始学Hadoop——01.hadoop及生态安装包

Hadoop历史版本:http://archive.apache.org/dist/hadoop/core/

2019-03-20 09:09:50 122

转载 docker常用的命令与使用方法

docker的使用命令1 docker 命令介绍docker --help管理命令:container 管理容器image 管理镜像network 管理网络命令:attach 介入到一个正在运行的容器build 根据 Dockerfile 构建一个镜像commit 根据容器的更改...

2019-03-16 22:39:17 208

原创 docker基础环境搭建

安装Docker yum install docker-io -y查看Docker版本 docker -v启动Docker service docker start设置开机启动 chkconfig docker on配置 Dockerecho "OPTIONS='--registry-mirror=https://mirror.ccs.tencenty...

2019-03-16 22:35:26 171

原创 运维工程师常用的Linux常用命令——4.Linux修改HOSTNAME方法

查看当前主机的hostname方法1. [root@localhost ~]# hostname node1方法2. [root@localhost ~]# hostnamectl Static hostname: node1 Icon name: computer-vm Chassis: vm Machine I...

2019-03-16 22:19:12 203

原创 widows、Linux JDK环境变量配置

Linux环境变量配置在/etc/profile 末尾添加如下:export JAVA_HOME=/usr/local/jdk1.8.0_11export PATH=$PATH:$JAVA_HOME/binexport CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar保存,退出source /etc/profil...

2019-03-16 21:18:06 103

原创 LIST、Map、Set解决线程安全问题

1. List,Map,Set 线程安全性接口 具体实现 安全性 List ArrayList 不安全 LinkedList 不安全 Vector/Stack 安全 Map HashMap 不安全 HashTable 安全 LinkedHashMap 不安全 TreeMap 不安全 WeakHas...

2019-03-14 12:55:11 667

原创 运维工程师常用的Oracle经典语句——8.Oracle存储过程以及函数总结

存储过程结构1.1 第一个存储过程CREATE OR REPLACE PROCEDURE proc1 ( para1 varchar2, para2 OUT varchar2, para3 IN OUT varchar2)AS v_name varchar2(20);BEGIN v_name := 'zhangsf'; para3 ...

2019-03-12 13:40:49 272

转载 使用nodeJs安装Vue-cli

安装完成node,node有自带的npm,可以直接在cmd中,找到nodeJs安装的路径下,进行命令行全局安装vue-cli。(npm install --global vue-cli)----想安装速度快点,可以使用淘宝镜像如下----命令提示符执行 npm install cnpm -g --registry=https://registry.npm.taobao.org  注意:安装...

2019-03-11 13:25:13 343

转载 Node.js安装及环境配置之Windows篇

Node.js安装及环境配置之Windows篇

2019-03-11 13:08:48 337

转载 运维工程师常用的Linux常用命令——3.Linux各种压缩解压大集合

本文介绍了linux下的压缩程式tar、gzip、gunzip、bzip2、bunzip2、compress 、uncompress、 zip、 unzip、rar、unrar等程式,以及如何使用它们对.tar、.gz 、.tar.gz、.tgz、.bz2、.tar.bz2、.Z、. tar.Z、.zip、.rar这10种压缩文件进行操作Linux下最常用的打包程序就是tar了,使用tar程序打...

2019-03-10 19:40:27 121

转载 SpringBoot项目在IntelliJ IDEA中实现热部署

spring-boot-devtools是一个为开发者服务的一个模块,其中最重要的功能就是热部署。原理是在发现代码有更改之后,重新启动应用,但是速度比手动停止后再启动更快。其深层原理是使用了两个ClassLoader,一个Classloader加载那些不会改变的类(第三方Jar包),另一个ClassLoader加载会更改的类,称为restart ClassLoader,这样在有代码更改的时候,原来...

2019-03-10 19:28:12 182

转载 zookeeper教案

1》zookeeper1.1》什么是zookeeperZooKeeper是一个分布式的,开放源码的分布式应用程序协调服务,是Google的Chubby一个开源的实现,它是集群的管理者,监视着集群中各个节点的状态根据节点提交的反馈进行下一步合理操作。最终,将简单易用的接口和性能高效、功能稳定的系统提供给用户参照博客:https://www.cnblogs.com/felixzh/p/58692...

2019-03-10 19:07:39 191

转载 Doubbo教案

1》Dubbo官网:http://dubbo.apache.org/参考文档:http://dubbo.apache.org/books/dubbo-user-book/preface/background.html1.1》什么是DubboDubbo是 阿里巴巴公司开源的一个高性能优秀的服务框架,使得应用可通过高性能的 RPC 实现服务的输出和输入功能,可以和 [2] Spring框架无...

2019-03-10 19:02:10 212

转载 Visual studio code 使用手册

Visual Studio Code是个牛逼的编辑器,启动非常快,完全可以用来代替其他文本文件编辑工具。又可以用来做开发,支持各种语言,相比其他IDE,轻量级完全可配置还集成Git感觉非常的适合前端开发,是微软亲生的想必TypeScript会支持的非常好。 所以我仔细研究了一下文档未来可能会作为主力工具使用。主命令框 Command Palette最重要的功能就是F1或Ctrl+Shi...

2019-03-09 15:56:21 234

空空如也

空空如也

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

TA关注的人

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