- 博客(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
780
原创 Lambda表达式
Lambda表达式一、Lambda表达式简洁什么是Lambda?Lambda是JAVA 8添加的一个新特性。说白了,Lambda就是一个匿名函数。为什么使用Lambda?使用Lambda表达式可以对一个接口进行非常简单的实现。Lambda对接口的要求?虽然可以使用Lambda表达式对某些接口进行简单的实现,但是并不是所有的接口都可以使用Lambda表达式来实现。要求接口中定义的必须要实现的抽象方法只能是一个。在JAVA8对接口加了一个新的特性:default。@FunctionalIn
2020-06-11 22:39:51
187
原创 设计模式-代理模式
1.代理模式定义代理模式(Proxy Pattern)是指为其他对象提供一种代理,以控制对这个对象的访问。代理对象在客服端和目标对象之间起到中介作用。属于结构型设计模式2.代理模式的使用场景保护目标对象增强目标对象3.代理的类型静态代理显示声明被代理对象...
2020-03-05 15:46:02
147
原创 VSCode显示中文异常解决办法
异常原因:VSCODE默认是UTF-8编码打开文件的。如果遇到了像GB18030 GBK等等的编码,就显示乱码了。在设置文件中加入:“files.autoGuessEncoding”:true,自动识别字符编码。ps:a:此设置可能需要最新版本的VScode,因为我当前用的就是最新版,所以修改后显示马上正常了。当前使用版本信息如下:b:设置文件打开位置:文件–.>首选项–>设...
2020-02-25 16:49:46
1574
原创 设计模式-单例模式
设计模式-单例模式1.单例模式定义单例模式是指确保一个类在任何情况下都绝对只有一个实例,并提供一个全局访问点2.单例模式特点隐藏起所有的构造方法属于创建型模式3.单例模式的适用场景确保任何情况下都绝对只有一个实例ServletContext、ServletConfig、ApplicationContext、DBPool4.单例模式的常见写法饿汉式单例懒汉式单例注册式...
2020-02-19 20:27:28
133
原创 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
1203
原创 Vim编辑器—文件搜索替换
文件内搜索在使用之前,有几个重要的变量可能需要设置一下(配置写在~/.vimrc文件中)" 智能大小写,当你的搜索字符串中有大写时,将对大小写敏感,否则不对大小写敏感:set smartcase " 高亮显示匹配的字符串:set hlsearch" 边敲入,边搜索:set incsearch基本搜索技巧 /pattern - 正向搜索pattern...
2019-04-30 14:43:49
451
原创 Vim编辑器——多行编辑操作
(1)首先按键盘上的ESC进入命令行模式(2)再按Ctrl+V进入VISUAL BLOCK模式(3)利用上下左右键调整需要注释多少行以及行的宽度(4)再按Shift+i或s进入插入模式(5)输入代表注释的符号,比如#(6)再次按ESC键,这时就可完成多行注释(可能需要等上一会,不要着急)...
2019-04-29 13:10:24
5032
原创 运维工程师常用的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
581
原创 运维工程师常用的Linux常用命令——7.Linux VM下修改固定IP方法
方法一然后重启网卡生效:service network restart方法二然后重启网卡生效:service network restart
2019-04-05 12:40:01
132
原创 常用的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
1849
原创 word文档编排方式建议一
页眉左边:公司logo(图片)右边:文档名称 字体:宋体 字号:小五一级标题标题结构:居中 宋体 小三1.5行距 如图1.4所示二级标题宋体 小四段落设置如图所示:4. 三级标题宋体小四段落设置如图所示:5.四级标题宋体 4号5级标题宋体 小四正文宋体 小四标题里面常用的项目符号...
2019-03-31 19:22:59
250
原创 添加本地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
113
原创 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
1367
原创 Kettle文本文件输入输出分割符设置
Kettle文本文件输出设置kettle隐性分隔符用16进制表示 $[1B]kettke文本文件输入设置a.文件类型设置为CSVb.必须先获取字段,否则读取的为1行
2019-03-29 15:33:51
7649
原创 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
305
原创 Kettle在Linux图形界面运行卡顿调优
Kettle是使用Java编写的,使用的时候尽可能的将JVM设置的足够大# ******************************************************************# ** Set java runtime options **# ** Change 512m to highe...
2019-03-24 15:19:51
2794
原创 运维工程师常用的Mysql语句——4.Linux命令行界面连接mysql
msyql -uroot -p123456 -h127.0.0.1 +-------+------------------------------------------+ |Option | Description | +-------+--------------------------------...
2019-03-23 15:04:47
199
原创 运维工程师常用的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
895
原创 运维工程师常用的Linux常用命令——6.Linux ctrl+z后台任务恢复到前台
CTRL+Z停止进程并放入后台 #显示当前暂停的进程 jobs #使第N个任务在后台运行(%前有空格) bg %N #使第N个任务在前台运行 fg %N 默认bg,fg不带%N时表示对最后一个进程操作!...
2019-03-22 20:40:36
735
原创 运维工程师常用的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
255
原创 运维工程师常用的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
260
原创 从零开始学Hadoop——01.hadoop及生态安装包
Hadoop历史版本:http://archive.apache.org/dist/hadoop/core/
2019-03-20 09:09:50
144
转载 docker常用的命令与使用方法
docker的使用命令1 docker 命令介绍docker --help管理命令:container 管理容器image 管理镜像network 管理网络命令:attach 介入到一个正在运行的容器build 根据 Dockerfile 构建一个镜像commit 根据容器的更改...
2019-03-16 22:39:17
272
原创 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
198
原创 运维工程师常用的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
228
原创 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
137
原创 LIST、Map、Set解决线程安全问题
1. List,Map,Set 线程安全性接口 具体实现 安全性 List ArrayList 不安全 LinkedList 不安全 Vector/Stack 安全 Map HashMap 不安全 HashTable 安全 LinkedHashMap 不安全 TreeMap 不安全 WeakHas...
2019-03-14 12:55:11
732
原创 运维工程师常用的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
313
转载 使用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
398
转载 运维工程师常用的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
146
转载 SpringBoot项目在IntelliJ IDEA中实现热部署
spring-boot-devtools是一个为开发者服务的一个模块,其中最重要的功能就是热部署。原理是在发现代码有更改之后,重新启动应用,但是速度比手动停止后再启动更快。其深层原理是使用了两个ClassLoader,一个Classloader加载那些不会改变的类(第三方Jar包),另一个ClassLoader加载会更改的类,称为restart ClassLoader,这样在有代码更改的时候,原来...
2019-03-10 19:28:12
211
转载 zookeeper教案
1》zookeeper1.1》什么是zookeeperZooKeeper是一个分布式的,开放源码的分布式应用程序协调服务,是Google的Chubby一个开源的实现,它是集群的管理者,监视着集群中各个节点的状态根据节点提交的反馈进行下一步合理操作。最终,将简单易用的接口和性能高效、功能稳定的系统提供给用户参照博客:https://www.cnblogs.com/felixzh/p/58692...
2019-03-10 19:07:39
280
转载 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
247
转载 Visual studio code 使用手册
Visual Studio Code是个牛逼的编辑器,启动非常快,完全可以用来代替其他文本文件编辑工具。又可以用来做开发,支持各种语言,相比其他IDE,轻量级完全可配置还集成Git感觉非常的适合前端开发,是微软亲生的想必TypeScript会支持的非常好。 所以我仔细研究了一下文档未来可能会作为主力工具使用。主命令框 Command Palette最重要的功能就是F1或Ctrl+Shi...
2019-03-09 15:56:21
286
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人