自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 Maven查看和解决jar包冲突

当项目比较小的时候,还比较依靠IEDA的【Diagrams】查看依赖关系,当项目比较大依赖比较多后就比较难找了,这时候就需要一款IDEA插件实现快速解决依赖冲突了。项目小可以,大的话很难找插件中搜索安装maven helper并重启使用方法:点击pom文件,会显示:找到冲突的排除掉就行maven dependency:tree②:查看是否有依赖冲突也可以使用Maven命令来查看:mvn dependency:tree -Dverbose -Dincludes=< groupId>:< artif

2022-06-17 19:48:19 2502 1

原创 Docker部署常用服务

2.启动jenkins-v把宿主机的/var/jenkins_home目录挂载到容器的/var/jenkins_home,该目录是jenkins的工作目录,主要方便在本地查看容器的文件

2022-06-13 17:52:13 420

原创 Helm的安装和使用

#########

2022-06-12 14:58:37 526

原创 Jenkins+Github+Jgit+Node

实现jenkins节点不需要装git客户端翻译:使用JGit,这是Git客户端的纯java实现。 这有一些额外的特性(最显著的就是从Jenkins控制项目级的存储库身份验证),消除了安装Git客户机的需要。这项工作仍在进行中,一些功能可能还不完整。注:1.这里配置git@开头的地址 2.凭证选择private Key......

2022-06-12 12:09:40 189

转载 Jenkins更新安装源

jenkins在安装插件过程失败,需要更换安装源为国内的jenkins管理 -> 插件 ->高级,改为:①把:“http://www.google.com/”改成“http://www.baidu.com/”②把:“https://updates.jenkins.io/download”全部替换成 “http://mirrors.tuna.tsinghua.edu.cn/jenkins”在电脑的环境变量添加JENKINS_HOME:D:\jenkins把下载的jenkins.war文件放到D:\je

2022-06-11 23:46:20 1203

原创 GitIgnore文件

和.git放同一个目录

2022-06-10 17:10:24 70

原创 如何画架构图

一图胜万言,No图Nobb参考4+1图等参考4R

2022-06-09 14:08:45 109

原创 推送指标到pushgateway

prometheus采集方式:1.prometheus pull方式采集服务指标2.服务push指标到pushgateway服务,prometheus再去pull pushgateway服务指标官网地址:例:方式二:官网sdk: java\python\go 等以java为例子官网地址:例:pom.xmljava......

2022-06-08 14:16:10 1845

原创 Springboot druid配置多数据源

一、Pom.xml<!--mybatis--><dependency> <groupId>org.mybatis.spring.boot</groupId> <artifactId>mybatis-spring-boot-starter</artifactId> <version>2.1.3</version></dependency><dependency&gt

2022-05-29 17:11:00 1533

原创 Springboot发送邮件到腾讯企业邮箱

一、pom <!--email--> <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-mail</artifactId> </dependency>二、application.ymlspring: ### mail mail: # 配置 SMT

2022-05-27 17:04:24 987

原创 Kuboard安装和使用以及Docker升级

Docker升级1.检查当前版本docker --version2.卸载dockersystemctl stop dockeryum remove docker docker-common docker-selinux docker-engine3.更新yum源并安装指定版本docker# 如果已存在yum源则不用执行yum install -y wget && wget https://mirrors.aliyun.com/docker-ce/linux/centos/

2022-05-26 00:21:38 1542

原创 Linux常用命令整理

一、运维命令在这里插入代码片二、操作文本1.替换字符串格式:sed -i “s/原字符串/新字符串/g” 文件名eg: sed -i “s/test/test22/g” ./test.sh-i 参数为直接替换,不加参数为展示不修改原文件s 表示替换g 替换每一个匹配的关键字,否则只替换每行的第一个如果替换字符串中包含/,原sed的分隔符可以修改为#或@都可以eg: sed -i “s#https://#http://#g” ./test.sh# 注意这里的 " & " 符

2022-05-25 16:13:58 175

原创 Harbor的部署和使用

一、准备docker版本:Docker version 18.06.1-cedocker-compose版本:docker-compose version 1.27.4Harbor版本:centOs7二、安装1.docker安装2.docker-compose安装#从官网下载太慢,使用国内地址下载sudo curl -L "https://get.daocloud.io/docker/compose/releases/download/1.27.4/docker-compose-$(u

2022-05-24 02:38:28 151

原创 网关、子网掩码、DNS的设置

一、网关就是一个局域网的入口,所有的外部请求想要访问该局域网的节点 都需要走网关。局域网网段下的任意一台机器都可以作为网关。通过网关找到网络适配器,然后在分析Ip来锁定未知的。比如:路由器的网关是192.168.0.1 子网掩码255.255.255.0则接入此路由器的所有结点的ip必须属于192.168.0.*假如其中一个节点是192.168.0.5 ,如果要在这个节点的基础上在加一个路由器,比如新路由器的局域网lan网关是10.0.0.1,子网掩码255.255.255.0那么新的局域网la

2022-05-21 20:06:17 23423

原创 Hyper-v 虚拟机固定Ip、连接外网

介绍通过Hyper-v来设置虚拟机,如果我们创建集群,希望是每个节点IP能固定下来,并且主机和每个节点之间网络是通的,主机与主机之间网络是通的。下边提供一种设置方式步骤一、默认网络适配器设置打开Hyper-v软件 会有一个默认的适配器Default Switch,设置主机的网络适配器分享网络给Default Switch,会生成一个固定的ip .记住这个Ip,比如192.168.137.1 (网关)子网掩码 255.255.255.0二、安装虚拟机,固定Ip、设置外网安装虚拟机步骤省略,安装

2022-05-21 01:01:17 7232

原创 Kibana Guide

1. hits.total.value最大值10000查询时加上 "track_total_hits": true

2022-05-11 00:08:04 103

原创 Docker发布Springboot项目

一、准备jar包二、创建Dockerfile文件创建一个目录比如Dockerfilemkdir -p /data/Dockerfile创建一个Dockerfile文件cat <<'EOF' > /data/Dockerfile/mydemo/DockerfileFROM openjdk:8-jdk-alpineVOLUME /tmpCOPY *.jar myapp.jarENTRYPOINT ["java","-jar","/mydemo.jar"]EOF

2022-04-30 19:48:07 1314

原创 Docker常用命令

一、基础命令docker --helpdocker pull --helpsystemctl start dockersystemctl enable dockerdocker versiondocker info二、镜像命令查看镜像docker images搜索镜像docker search 镜像名ex: docker search --filter=STARS=9000 mysql 搜索 STARS >9000的 mysql 镜像拉取镜像 不加tag(版本号) 即

2022-04-30 19:24:51 154

原创 CentOs7部署K8s

环境centOs7Docker docker-ce-18.06.1.ce-3.el7kubernetes v1.23.5crictl-v1.23.0socat基础配置关闭防火墙、selinux、SWAPsystemctl stop firewalld && systemctl disable firewalld && setenforce 0sed -i 's/^SELINUX=.*/SELINUX=disabled/' /etc/selinux

2022-04-24 14:19:24 1085

原创 CentOs7 设置密钥登录、禁用密码、免密登录

步骤在服务器创建密钥cd .ssh/ssh-keygen -t rsa在服务器上安装公钥cat id_rsa.pub >> authorized_keys设置文件权限chmod 600 authorized_keyschmod 700 ~/.ssh修改配置文件,打开秘钥登录功能vim /etc/ssh/sshd_configRSAAuthentication yesPubkeyAuthentication yesPasswordAuthentica

2022-04-24 13:04:56 2644

原创 Elk开通权限

版本信息elasticsearch-7.15.1kibana-7.15.1-windows-x86_64win10单机部署单节点es测试配置信息es配置:这里要用内网地址network.host: 192.168.1.1http.port: 9200discovery.seed_hosts: ["192.168.1.1"]cluster.initial_master_nodes: ["node-1", "node-2"]#启用密码xpack.security.enabled: true

2022-03-28 16:14:29 461

原创 CentOs7更新Yum源

进入yum目录:cd /etc/yum.repos.d备份目录下老的yum源:mv CentOS-Base.repo CentOS-Base.repo.old从阿里云下载最新yum源:wget http://mirrors.aliyun.com/repo/Centos-7.repo重命名:mv Centos-7.repo CentOS-Base.repo让yum重新缓存新的数据:yum update -y.........

2022-01-24 15:44:17 11907

原创 解决Windows下Tomcat控制台中文乱码

原因分析:控制台默认gbk,项目中utf-8,编码需要一致修改方案:找到${CATALINA_HOME}/conf/logging.properties添加语句:java.util.logging.ConsoleHandler.encoding = GBK重启tomcat

2022-01-11 16:07:16 268

原创 Jumpserver通过api模拟登录并获取资产信息

模拟登录获取tokenprivate void getToken() { RestTemplate restTemplate = new RestTemplate(); JSONObject param = new JSONObject(); param.put("username", "xxxxxxxxxx"); param.put("password", "xxxxxx"); HttpHeaders headers = n

2021-12-08 14:47:34 1197 1

原创 RestTemplate的常用总结

###post方式//有参 请求体【body体中】json参数JSONObject params=new JSONObject();params.put("param1","value1");JSONObject jsonobject=restTemplate.postForTemplate(url,params,JSONObject.class);//有参 请求体中json参数 设置header头 JSONObject param = new JSONObject();

2021-12-08 10:42:51 1716

原创 prometheus + altermanager 实现 服务服务存活监控

prometheus 官网 下载prometheus和altermanageraltermanager配置文件:altermanager.yml 配置文件route: group_by: ['alertname'] group_wait: 30s group_interval: 5m repeat_interval: 1h receiver: 'email.notice'receivers:- name: 'web.hook' webhook_configs: -

2021-11-16 14:43:17 1668

原创 解决谷歌浏览器“无法翻译此网页”

这个亲测好用,直接上1.host添加信息:203.208.40.66 translate.google.com203.208.40.66 translate.googleapis.com2.刷新下dnscmd 执行ipconfig /flushdns然后就可以了

2021-11-15 10:59:17 4350 2

原创 springboot 2.X + jsp + mysql 搭建实例 亲测可用

在做一些小web的小demo的时候,你可以下载这个例子直接用。结构如下:主要注意2个地方:要新建一个webapp目录 并且在module标记下。 看下pom文件tomcat的配置 看下build的配置有点特别,影响打包。否则的话 打包你会发现不好使<?xml version="1.0" encoding="UTF-8"?><project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w

2021-08-11 17:38:06 145

原创 CentOS彻底卸载mysql

查看mysql安装哪些包rpm -qa |grep -i mysql把查到的全部卸载yum remove mysql-community-common-5.7.20-1.el7.x86_64yum remove mysql-community-client-5.7.20-1.el7.x86_64yum remove mysql57-community-release-el7-11.noarchyum remove mysql-community-libs-5.7.20-1.el7.x8..

2021-07-29 16:02:08 132

原创 CentOS7安装mysql5.7(yum方式)

下载安装包安装mysql安装源 启动mysql服务 设置开机启动 修改root密码1. 下载安装包wget https://dev.mysql.com/get/mysql57-community-release-el7-11.noarch.rpm 2.启动mysql服务3.设置开机启动修改root密码.........

2021-07-29 15:53:57 94

转载 git常用命令大全

**一、新建代码库**在当前目录新建一个Git代码库$ git init新建一个目录,将其初始化为Git代码库$ git init [project-name]下载一个项目和它的整个代码历史$ git clone [url]二、配置Git的设置文件为.gitconfig,它可以在用户主目录下(全局配置),也可以在项目目录下(项目配置)。显示当前的Git配置$ git config --list编辑Git配置文件$ git config -e [–global]设置提交代码

2020-08-12 16:07:44 221

原创 结合阿里规范的JAVA代码注释

网上找的很多的注释模板大部分会引起阿里编码插件的黄色警告,以IDEA为例子,下面提供一套个人总结的不会导致阿里编码插件报警的模板一、CLASS模板Setting/Editor/File and Code Templates,选择Class2.填入以下代码#if (${PACKAGE_NAME} && ${PACKAGE_NAME} != "")package ${PACKAGE_NAME};#end#parse("File Header.java")/*** ${DESC

2020-06-20 21:55:44 3001

demo-boot-web.zip

springboot 2.X + jsp + mysql 框架实例demo

2021-08-11

空空如也

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

TA关注的人

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