自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(52)
  • 资源 (1)
  • 收藏
  • 关注

原创 org.apache.logging.log4j.LoggingException: log4j-slf4j-impl cannot be present with log4j-to-slf4j

Caused by: org.apache.logging.log4j.LoggingException: log4j-slf4j-impl cannot be present with log4j-to-slf4jSLF4J: Class path contains multiple SLF4J bindings.SLF4J: Found binding in [jar:file:/D:/wangxue/maven/repository/org/apache/logging/log4j/log4j-

2020-06-17 15:26:45 27714 5

原创 springcloud用nacos作为注册中心和配置中心

前提:springboot版本:2.2.5.RELEASEspringcloud版本:Hoxton.SR31、下载nacos,本地启动bin目录下的startup文件。访问http://127.0.0.1:8848/nacos,用户名密码默认都是nacos。2、父pom文件引入依赖:<?xml version="1.0" encoding="UTF-8"?><project xmlns="http://maven.apache.org/POM/4.0.0"

2020-06-03 15:35:52 1244 1

原创 springboot配置MongoDB集群报错:Canonical address IP does not match server address...

MongoDB接入开发程序,springboot配置MongoDB集群报错(前提:linux服务器配置了主机名)报错:Canonical address IP does not match server address.Removing IP from client view of cluster原配置:data: mongodb: uri: mongodb://192.168.9.145:28017,192.168.9.146:28017,192.168.9.147:28017/

2020-05-11 11:41:09 2297 1

原创 CentOS7-MongoDB-4.2搭建复制集

1、准备三台服务器192.168.9.146 mongo146192.168.9.145 mongo145192.168.9.147 mongo1472、创建数据目录在三台服务器上各自创建数据目录(注:如果在同一台机器上,数据目录要区分:mkdir -p /data{1,2,3})#mongo146 mkdir -p /data/db#mong...

2020-05-08 17:02:31 794 1

原创 springboot集成kafka实现生产者消费者

1、代码结构目录pom.xml文件<?xml version="1.0" encoding="UTF-8"?><project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation...

2020-04-02 11:29:18 1022

原创 centos7-kafka_2.12-2.3.1集群搭建(zookeeper非kafka自带)

1、准备环境准备很重要,尤其是版本对应,如果不注意jdk和kafka的版本,kafka和zookeeper的版本,中间会报一些奇奇怪怪的错。对应准备的版本:三台服务器:192.168.0.128,192.168.0.129,192.168.0.130(以下操作均为三台服务器)kafka:kafka_2.12-2.3.1jdk:jdk-8u241-linux-x64.tar.gzzook...

2020-04-02 11:07:06 745

原创 zookeeper可以正常启动,kafka2.12-2.3.1运行报错

kafka2.12-2.3.1 运行报错:[2020-04-02 08:49:55,081] INFO Registered kafka:type=kafka.Log4jController MBean (kafka.utils.Log4jControllerRegistration$)[2020-04-02 08:49:56,149] ERROR Exiting Kafka due to f...

2020-04-02 09:49:59 1021

原创 启动Storm的nimbus和supervisor时报错: ImportError: No module named argparse

storm运行storm nimbus,storm supervisor时报错:Traceback (most recent call last): File "/opt/storm/bin/storm.py", line 20, in <module> import argparseImportError: No module named argparse解决:...

2020-04-01 13:38:04 343

原创 centos7-kafka_2.11-2.1.1集群搭建(使用自带zookeeper搭建)

1、环境准备准备三台服务器:192.168.0.128、192.168.0.129、192.168.0.130,以下操作是三台服务器一样。jdk1.8、zk、kafka安装并配置环境变量,我这里的zk用的kafka自带的2、查看kafka安装目录下config下的文件3、创建数据和日志文件夹zk是kafka自带的,所以需要创建数据文件夹和日志文件夹,配置文件里会配置/o...

2020-03-31 14:06:24 703

原创 ant-design-pro笔记

1、介绍ant-design-proant-design蚂蚁金服基于react打造的一个服务于企业级产品的UI框架。而ant-design-pro就是基于Ant-Design这个框架搭建的中后台管理控制台的脚手架 。ant-design-pro官方文档:https://pro.ant.design/docs/getting-started-cn2、环境准备本地环境需要安装 yarn、no...

2020-03-20 11:59:55 242

原创 运行yarn create umi 报错

按照官方文档Windows安装运行yarn create umi 报错:报错内容:E:\workspaceDev\vscode\react>yarn create umiyarn create v1.16.0[1/4] Resolving packages...[2/4] Fetching packages...[3/4] Linking dependencies...[4...

2020-03-20 11:55:36 6438

原创 Docker 安装 Redis 以及配置

1、docker 简单的基本使用命令2、拉取 redis 镜像#查看redisdocker search redis拉取最新redis镜像docker pull redis:latest查看本地镜像是否把redis拉取下来了docker images3、因为 redis 默认配置你会发现只能够本地连接,不能进行远程访问,使用 Redis Desktop Manager连接...

2020-03-19 14:49:28 584

原创 VMware15.5安装CentOS7-网络连接配置

起因:我本身是笔记本电脑连接的无线,想要ping 通本机和网络,搜索了很多也没解决,后来可算是摸索出来了!解决方式:1.我之前的博客安装centos7网络连接选择的NAT模式,现在改成桥接模式。2.选择编辑->虚拟网络编辑器打开dhcp设置记住其实ip最后一段的范围3.网络配置cd /etc/sysconfig/network-scripts/ vi ifcfg-en...

2020-03-05 15:15:21 4391

原创 maven下载、环境变量配置

Maven 是一个基于 Java 的工具,所以要做的第一件事情就是安装 JDK。如果未安装 JDK,可以参考 Java 开发环境配置。1、maven 下载解压到能记住的文件夹下:2、环境变量配置新建【系统变量】变量名:MAVEN_HOME变量值:maven的解压路径编辑【系统变量】 Path,添加变量值:【;%MAVEN_HOME%\bin】,注意多个值之间需要有分号隔开,...

2020-02-10 09:56:18 115

原创 vue-cli3 创建项目

新版本 vue-cli3 文档1、安装vue-cli关于vue-cli3版本的版本问题vue-cli3 的包名称由 vue-cli 改成了 @vue/cli。如果你已经全局安装了旧版本的 vue-cli (1.x 或 2.x),你需要先通过 npm uninstall vue-cli -g 或 yarn global remove vue-cli 卸载它。Node 版本要求Vue CL...

2020-02-09 21:53:33 274

原创 nodejs下载、安装、配置

win7/win10 都一样,不要纠结哪个系统!1、下载 下载地址2、安装.msi 安装包安装,一直安装即可,记住安装路径用于配置环境变量我的安装路径为D:\Program Files\nodejs安装完打开cdm验证 node -v,出现版本号安装成功!3、环境变量配置在node安装目录下新建两个文件夹【node_global】和【node_cache】打开cmd,输入上面...

2020-02-07 15:54:20 276

原创 win7下JDK1.8的下载安装环境变量配置

当前jdk版本为1.8,自行下载。傻瓜式安装,一直点下一步就行了。中间可以修改安装路径,但要将路径记下来以便配置环境变量。我这里安装的目录为:环境变量配置1、“计算机”右键选中“属性”打开,选择“高级系统设置”2、选择“高级”->“环境变量”3、选择“”系统变量”新建变量名:JAVA_HOME变量值:D:\Program Files\Java\jdk1.8.0_...

2020-02-07 12:11:40 494

原创 Error: Can't find Python executable "python", you can set the PYTHON env variable

npm install 报错:Error: Can’t find Python executable “python”, you can set the PYTHON env variable就是缺少python环境,以管理员身份运行cmd,装上就行了:npm install --global --production windows-build-tools...

2020-01-10 14:17:41 517

原创 K8S集群(Kubernetes)

K8S通常称为K8S集群(Cluster),k8s介绍:Kubernetes概述K8S集群(Cluster)包括两部分:Master节点(主节点):主要负责管理和控制。n个Node节点(计算节点):工作负载节点,里面存放了具体的容器。Master主要包括四部分:API Server:提供了资源操作的唯一入口,并提供认证、授权、访问控制、API注册和发现等机制。Scheduler...

2020-01-02 16:30:26 2867

原创 Docker镜像托管

镜像托管:docker hub阿里云nexus私服将镜像托管到Dockerhub#把镜像上传到docker hub,输入用户名密码docker login#为存在于本地的镜像打标签("docker tag"命令重命名镜像,并将它通过专有网络地址推送至Registry)。格式:docker tag imageName dockerUserName/xxx[:tag]例:d...

2019-12-27 09:23:16 711

原创 Dockerfile使用:Docker+alpine+jdk1.8

Dockerfile示例: docker+alpine+jdk1.8:基于安装包安装基于wget安装jdk8_基于安装包用Alpine跑了JDK8的镜像结果发现,JDK还是无法执行.后来翻阅文档才发现Java是基于GUN Standard C library(glibc)Alpine是基于MUSL libc(mini libc)所以Alpine需要安装glibc的库,以下是官方给...

2019-12-27 09:08:58 3293

原创 Docker容器和镜像的简单使用

Docker#直接输入 docker 命令来查看到 Docker 客户端的所有命令选项docker # 深入的了解指定的 Docker 命令使用方法 docker command --help Docker中镜像和容器的关系先有的镜像,才能创建容器:在镜像的基础上创建一个容器容器 = 镜像 + 可读写层常用镜像操作命令# 检索 docker search 关键字doc...

2019-12-10 13:44:57 157

原创 VMware15.5安装配置CentOS7

新建虚拟机后新建虚拟机安装centos7。准备centos7,官网下载链接:http://isoredirect.centos.org/centos/7/isos/x86_64/我这里没用官网的,用的是阿里云的镜像阿里云站点,下载到本地就行了。各个版本的ISO镜像文件说明:CentOS-7-x86_64-DVD-1708.iso 标准安装版(推荐)CentOS-7-x86_64-Eve...

2019-12-06 15:53:09 536

原创 Window10 VMware15.5创建新的虚拟机

1.下载好虚拟机VMware这里省略,我这里是15.5版本的。创建新的虚拟机。点击完成即可!

2019-12-06 15:13:20 5993 1

原创 Windows 下Nginx下载及简单使用

1、nginx的下载并解压下载地址: http://nginx.org/en/download.html这是解压后的文件结构nginx.conf 这是主要的配置文件2、启动方式(1)双击nginx.exe打开(2)命令启动start nginx访问localhost回显welcome页面,启动成功。3、常用的命令#启动nginxstart nginx ...

2019-12-04 17:20:50 199

原创 服务器安装centOS7-nmcli配置网卡bond

1.查看有几个网卡,我这里是已经配置好的。ip addrem1,em2.em3,em4是物理网卡,每台服务器不同有的有多个,有的只有一个。名字也不一定就叫em1之类的,可能有其他名字。注: ip地址配置在bond0上, 物理网卡不需要配置ip地址。bonding的七种工作模式:bonding技术提供了七种工作模式,在使用的时候需要指定,每种有各自的优缺点,我们使用的是 mode=4...

2019-12-03 16:46:26 3400

原创 centos7-yum安装docker

安装yum-utils、device-mapper-persistent-data和lvm2用于储存设备映射(devicemapper)yum install -y yum-utils device-mapper-persistent-data lvm2提供一个yum-config-manager单元新增yum源,配置一个稳定的仓库,仓库配置会保存到/etc/yum.repos.d/doc...

2019-11-29 15:40:57 510

原创 Win10/Win7系统下Tomcat8的下载、安装以及环境变量的配置

一、下载Tomcat,我这里使用的是Tomcat8的版本。tomcat官网下载:下载地址二、将下载后的压缩包解压到能找到的目录中,这是我解压存放的路径。三、配置环境变量。回到桌面,右键单击此电脑->属性->高级系统设置新建环境变量 TOMCAT_HOME 值是tomcat解压的目录新建环境变量 CATALINA_HOME 值是 %TOMCAT_HOME% 之所以加两...

2019-11-22 15:45:12 631

原创 java8新特性-lambda表达式简单使用

java8新特性-lambda表达式简单使用代码:package com.example.demo.javaEight;import java.util.Arrays;import java.util.function.Consumer;import java.util.function.Function;import java.util.function.Predicate;imp...

2019-09-24 14:10:04 114

原创 LeetCode#35. 搜索插入位置

题目描述:给定一个排序数组和一个目标值,在数组中找到目标值,并返回其索引。如果目标值不存在于数组中,返回它将会被按顺序插入的位置。你可以假设数组中无重复元素。一开始的思路: public int searchInsert(int[] nums, int target) { if(nums.length==0||target<nums[0]){ ...

2019-09-16 17:50:28 84

原创 LeetCode#27. 移除元素

题目描述:给定一个数组 nums 和一个值 val,你需要原地移除所有数值等于 val 的元素,返回移除后数组的新长度。不要使用额外的数组空间,你必须在原地修改输入数组并在使用 O(1) 额外空间的条件下完成。元素的顺序可以改变。你不需要考虑数组中超出新长度后面的元素。来源:力扣(LeetCode)链接:https://leetcode-cn.com/problems/remove-el...

2019-09-16 16:37:43 90

原创 LeetCode#26. 删除排序数组中的重复项

题目描述:给定一个排序数组,你需要在原地删除重复出现的元素,使得每个元素只出现一次,返回移除后数组的新长度。不要使用额外的数组空间,你必须在原地修改输入数组并在使用 O(1) 额外空间的条件下完成。示例 1:给定数组 nums = [1,1,2],函数应该返回新的长度 2, 并且原数组 nums 的前两个元素被修改为 1, 2。你不需要考虑数组中超出新长度后面的元素。示例 2:给定...

2019-09-16 16:16:32 82

原创 LeetCode#20. 有效的括号

题目描述://给定一个只包括 ‘(’,’)’,’{’,’}’,’[’,’]’ 的字符串,判断字符串是否有效。//有效字符串需满足://左括号必须用相同类型的右括号闭合。//左括号必须以正确的顺序闭合。//注意空字符串可被认为是有效字符串。//示例 1:输入: “()” 输出: true//示例 2:输入: “()[]{}” 输出: true//示例 3:输入: “(]” 输出: ...

2019-09-16 14:30:13 94

原创 LeetCode#2. 两数相加

题目描述:给出两个 非空 的链表用来表示两个非负的整数。其中,它们各自的位数是按照 逆序 的方式存储的,并且它们的每个节点只能存储 一位 数字。如果,我们将这两个数相加起来,则会返回一个新的链表来表示它们的和。您可以假设除了数字 0 之外,这两个数都不会以 0 开头。示例:输入:(2 -> 4 -> 3) + (5 -> 6 -> 4)输出:7 -> 0 ...

2019-09-16 11:18:58 107

原创 LeetCode#14. 最长公共前缀

题目描述:编写一个函数来查找字符串数组中的最长公共前缀。如果不存在公共前缀,返回空字符串 “”。示例 1: 输入: ["flower","flow","flight"] 输出: "fl"示例 2:输入: ["dog","racecar","car"]输出: ""解释: 输入不存在公共前缀。说明:所有输入只包含小写字母 a-z 。来源:力扣(LeetCode)链接:htt...

2019-08-27 16:16:59 137

原创 LeetCode #1. 两数之和

题目描述:给定一个整数数组 nums 和一个目标值 target,请你在该数组中找出和为目标值的那 两个 整数,并返回他们的数组下标。你可以假设每种输入只会对应一个答案。但是,你不能重复利用这个数组中同样的元素。示例:给定 nums = [2, 7, 11, 15], target = 9因为 nums[0] + nums[1] = 2 + 7 = 9所以返回 [0, 1]来源:力...

2019-08-27 11:37:43 89

原创 Java实现归并排序

本文实现的归并排序为两路归并,实际上就是二叉树从上往下拆分,然后再从下往上排序合并。实现图解如下:public class Test { public void mergeMethod(int[] array,int left,int mid,int right){ //拿到拆分过的数据进行合并 int temp[]=new int[right-left...

2019-08-26 15:24:29 136

原创 Java实现快速排序

快速排序一、大致思想:快速排序就是对于一组数据A先随意取出一个数据作为基准数假设为temp,然后把大于基准数33的数据挪到右边,把小于基准数33的数据挪到左边。于是产生两组数据(一组小于基数的数据B,一组大于基数的数据C),均不包括当前的基准数33。然后分别对B和C重复进行对A的操作,直至排序完成。大致思想如下图所示:二、具体实例:对以下数据进行排序实现思路:A、随意取一基准数,...

2019-08-23 16:34:00 93

原创 Java实现选择排序和冒泡排序

用选择排序和冒泡排序进行从小到大的排序:int array[]={5,63,59,86,32,12,53,6};1.选择排序选择排序就是对数据进行遍历,然后两两对比,如下图:先拿下标为0的数据5和后边的所有数据对比,如果后边的数据有小于5的就和5交换位置,如果没有数据5不动,仍在原位置。第二轮,拿下标为1的数据63和其后的所有数据对比,当遇到63小于59时,数据63和59交换位置,此时数据...

2019-08-22 16:58:09 164

原创 vue+elementUI 加载中-处理

vue+elementUI 加载中-处理根据常规vue项目的表格数据加载逻辑,表格数据生命周期为:加载前TableData:[]加载中 el-table已根据TableData初始化出 “空表格”加载后 el-table根据绑定的最新数据 生成 包含数据的表格。结果:导致页面先显示 暂无数据,然后在数据加载完成后显示正常数据,造成逻辑错误。解决方案:在“表格加载”的生命周期过程中,修...

2019-07-19 11:18:39 2991 1

springboot简单集成kafka(ue-kafka.zip)

springboot集成kafka简单模拟生产者消费者

2020-04-02

空空如也

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

TA关注的人

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