自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(19)
  • 收藏
  • 关注

原创 linux之zookeeper命令使用

一、确认zk使用端口1.进入zk根目录的conf目录中,在zoo.cfg文件中查找端口属性clientPort的值[root@34253fdsrf zookeeper-3.4.6]# cd conf/[root@34253fdsrf conf]# cat zoo.cfg | grep clientPortclientPort=4181二、连接zk客户端1.进入zk根目录的bin目录,执行zkCli.sh脚本[root@34253fdsrf zookeeper-3.4.6]# cd bin/

2020-08-31 19:37:17 1099

原创 docker路由转发踩坑

1.背景  宿主机A和宿主机B中分别装了docker a和docker b,docker a中的程序无法ping通宿主机B,但宿主机A可以ping通宿主机B,docker a可以和宿主机A`正常通信,如下图所示:这导致了docker a无法访问docker b。2.产生原因  未启用ip转发功能。3.解决办法  在sysctl.conf配置文件中添加net.ipv4.ip_forward = 1,使用sysctl -p刷新配置[root@master /]# vim /etc/sysctl.

2020-08-25 14:09:42 1221

原创 java之读取jar内文件问题坑

1.问题描述  本人写了一个jar包A,在B程序中调用Ajar包中的某个方法读取Ajar包中的txt文件,但每次都会包FileNotFount.2.问题原因  使用File类读取文件时获取的路径全是B程序调用的位置,无法定位到jar内。3.问题解决  Ajar中读取文件的程序使用XXX.class.getClassLoader().getResourceAsStream()方法可以读取到txtpublic class DictValueHolder{ try(InputStream resou

2020-08-22 15:53:49 347

原创 java之反射调用某个接口的所有实现类

通过反射实现获取某个接口的所有实现类,前提是这些实现类需要在同一个包中。1.定义接口package com.lm.validatepublic interface IDataValidator{ boolean validate(String str);}2.

2020-08-22 15:30:09 6685 3

原创 Dnsmasq安装于配置

一、Dnsmasq安装本人使用的是centos7的yum源,使用ip:172.16.9.991、执行以下命令安装Dnsmasq:[root@master /]# yum install dnsmasp -y注:没有yum的请先替换yum源,可参考https://blog.csdn.net/weixin_43844003/article/details/108097638配置yum源。2、启动Dnsmasq[root@master /]# service dnsmasq startStar

2020-08-19 14:35:08 1118 1

原创 linux替换yum源

背景本人用的是公司内网环境,将RHEL7.4的yum换成CentOS7.4的yum源,公司有提供yum源的地址。配置yum源[root@master /]# cd /etc/yum.repos.d/[root@master yum.repos.d]# mkdir bak/[root@master yum.repos.d]# mv *.repo bak/[root@master yum.repos.d]# curl -o /etc/yum.repos.d/iso.repo http://yum

2020-08-19 12:23:00 155

原创 pom语法使用介绍

<?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="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/mav

2020-08-18 09:05:07 526

原创 kafka安装(单节点)

一 软件包  kafka下载:http://kafka.apache.org/downloads二 解压tar -zxvf kafka_2.11.tgz三 修改配置文件1 打开配置文件server.properties[root@master /]# vim kafka_2.11/config/server.properties2 修改参数listeners的值,该参数kafka使用的IP地址和端口号# The address the socket server listens on.

2020-08-14 13:39:30 287

原创 maven项目引入第三方包打jar包无法调用问题

一、问题描述  程序引用外来的jar包A,并将本身程序打成一个jar包B供别的程序C调用,但在调用过程中报错:无法找到A。  期间也想办法将A包打到B中了,但是没有建立B包与A包之间的引用关系,在网上找了一些办法,再加上自己乱弄,终于弄好了。  软件使用的是idea,只是简单的maven含有main函数,不涉及spring等框架。二、解决过程1 背景  B程序下有个lib目录存放外来jar包A,如下图所示(仅供参考):  2 解决过程2.1 在pom中加入A包的引用groupId和ar

2020-08-07 10:08:50 1936

原创 zookeeper单节点的安装和启动

一 软件包  本人使用的zookeeper下载版本:https://archive.apache.org/dist/zookeeper/zookeeper-3.4.13/zookeeper-3.4.13.tar.gz  其他zookeeper版本:https://zookeeper.apache.org/releases.html二 解压tar -zxvf zookeeper-3.4.13.tar.gz三 修改配置文件1 进入配置文件所在目录[root@master /]# cd zooke

2020-08-06 12:54:30 294

原创 Centos安装jdk1.8以及遇到的坑

在安装jdk1.8前需要检查linux中是否有自带的openjdk,如果有则需要先卸载。1 卸载openjdk1.1 查看openjdk版本[root@master /]# rpm -qa|grep jdk1.2 卸载上面获取到的openjdk版本[root@master /]# yum -y remove copu-jdk-configs-3.3-10.el7_5.noarch1.3 卸载掉所有通过rpm -qa|grep jdk命令输出的openjdk文件,卸载完成之后java相关的.

2020-08-03 21:51:48 514

原创 Set的两个toArray方法

Set有两个toArray方法,①set.toArray();②set.toArray(T[]);toArray()与toArray(T[])区别  toArray1. 返回值是Object[],而toArray(T[])返回值为T[]。  toArray2. toArray(T[])中形参数组不需要有值,只要是个实例对象就可以,并且其形参数组的大小可以随意指定,如下所示:Set<String> set = new HashSet<>(Arrays.asList("张三".

2020-08-03 19:44:00 4021

原创 集合数组相互转换

Stream将List转为Map汇总 https://www.cnblogs.com/amberJava/p/12427777.html

2020-08-03 19:30:09 197

原创 kafka之kafka-topic.sh常用shell命令

前置条件:已安装kafka程序和zookeeperkafka的目录结构如下:1 使用命令前的准备获取zookeeper的地址 # cd config/ # cat server.properties2 常用kafka命令2.1 创建topic[root@master kafka_2.11-2.1.0]# cd bin/ //进入bin目录[root@master bin]# sh kafka-topics.sh --zookeeper 127.0.0.1:2181 --c.

2020-07-28 12:58:19 743

转载 jquery 之 click事件被触发两次

原文章出处:https://www.sky8g.com/technology/1047/本文使用了其部分内容。使用click函数进行事件的应用,有的时候点击一个div后出现了两次事件 解决办法。1.事件点击div触发两次事件办法$("#myDiv").click(function(e){ e.stopPropagation(); //表示阻止向父元素冒泡 e.preventDefault(); //阻止 方法阻止元素发生默认的行为(例如,当点击提交按钮时阻止对表单的提交或者a标签)。

2020-07-27 16:27:47 256

原创 jquery-事件event

点击事件标签内的onClick事件//html<div class="xxxx" onClick="evct()"></div>//jsfunction evct(){// TODO}click事件// html<div class="className"></div>//js$('.className').click(function(e){ $(e.currentTarget).attr("xxx");// 通过e.cu

2020-07-27 15:00:48 197

原创 jquery-标签操作

获取span值html<span class="color-a-1" bosszone="jgname">来源</span>jquery$('.color-a-1').text(); // 获取span的值获取input值文本框html<input type="text" class="s_ipt" name="wd" id="kw" maxlength="100" autocomplete="off">jquery$('.s_ipt').va

2020-07-27 12:14:46 112

原创 linux对时ntpdate

linux对时ntpdate命令 ntpdate server1故障1.the NTP socket is in use, exiting2.the NTP socket is in use, exiting命令扩展命令 ntpdate server1将当前机器的时间与server1机器的时间保持一致故障1.the NTP socket is in use, exiting故障描述  centos下使用如下命令手动同步服务器时间> /usr/sbin/ntpdate ntp.api.

2020-07-18 09:12:05 346

原创 java前端ajax请求异常

本帖记录自己遇到的一些ajax或前端踩到的小坑。异常代码详情本例基于springMVC编写前端ajax请求function xxx(){ //...... var jsonData = { dataType:dataType, data:data, clueName:clueName }; $.ajax({ url:"/dataTranslate", type:"POST", dataType:"JSON", async:false, data:jso.

2020-07-18 09:11:26 274

空空如也

空空如也

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

TA关注的人

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