自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 nacos 客户端 Logback 冲突 (Load Logback Configuration of Nacos fail, message: Could not initialize Logba)

Load Logback Configuration of Nacos fail, message: Could not initialize Logback Nacos logging from classpath:nacos-logback.xml

2023-12-11 11:25:24 1973 1

原创 dynamic-datasource 多数据源切换

spring boot 多数据源切换

2023-06-15 11:14:06 1442

原创 Mysql大表数据迁移

Mysql百万数据表迁移

2023-02-23 10:47:15 508

原创 IDEA2022 提示:更新 TKK 失败,请检查网络连接

更新 TKK 失败,请检查网络连接

2022-10-08 16:33:17 4154 8

原创 jenkins 流水线 pipeline 构建 docker

jenkins 流水线 pipeline 构建 docker

2022-09-26 20:08:19 623

原创 idea 必装好用插件推荐

idea必装好用插件

2022-09-23 10:36:04 538

原创 docekr 安装 centos ssh

docekr 安装 centos ssh

2022-09-16 16:37:49 224

原创 Mybatis Druid日志拦截器

Mybatis Druid日志拦 截器。

2022-09-14 19:01:12 688

原创 JAVA启动参数备完

agentlib:jdwp 远程调试。jmxremote 远程监控。

2022-09-14 15:54:56 146

原创 Nacos配置读取失败 parse data from Nacos error,dataId

问题复现问题原因编码不一致,nacos读取配置文件时默认编码为utf-8,而通过cmd启动项目默认使用gbk。解决方案添加-Dfile.encoding=utf-8 启动参数java -Dfile.encoding=utf-8 -jar file-service-1.0.0.jar

2022-01-16 09:34:44 13043

原创 Spring Boot 打包 jar

<build> <plugins> <plugin> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-maven-plugin</artifactId> <executions> <execution> <goals> &lt...

2022-01-16 09:31:17 106

原创 Nginx 反向代理过滤响应头

Demo 解千言 location /{ ## 过滤192.168.1.103 Response Headers 中的 Content-Disposition proxy_hide_header Content-Disposition; proxy_pass http://192.168.1.103; }

2021-01-29 11:15:53 1549

原创 Elasticsearch 入门案例

菜单目录索引操作创建索引查看索引删除索引文档操作插入数据更新文档删除文档查询操作测试查询的数据常规查询id单条查询Id批量查询ids精确查询 term、terms分词查询match、match_all、multi_match过滤器filter查询范围查询range其他查询前缀查询prefix占位符查询wildcard模糊查询fuzzy多逻辑组合查询根据查询条件删除高亮查询highlight相关扩展查询分页过滤响应属性索引操作创建索引PUT /school{ "settings": { "n

2020-12-08 17:57:17 345

原创 docker-compose 安装 elasticsearch

version: '2'services: es: container_name: es image: daocloud.io/library/elasticsearch:6.5.4 environment: - "ES_JAVA_OPTS=-Xms256m -Xmx256m" - "discovery.type=single-node" - "COMPOSE_PROJECT_NAME=elasticsearch-server" p.

2020-12-07 01:29:56 291

原创 CVE-2020-16898 TCP/IP远程代码执行漏洞

简述CVE-2020-16898,又称“Bad Neighbor”Windows TCP/IP堆栈不正确地处理ICMPv6 Router Advertisement数据包时,存在一个远程执行代码漏洞。成功利用此漏洞的攻击者可以获得在目标服务器或客户端上执行代码的能力。要利用此漏洞,攻击者必须将经过特殊设计的ICMPv6 Router Advertisement数据包发送到远程Windows计算机上。漏洞描述当 Windows TCP/IP 堆栈不正确地处理使用 Option Type 25(

2020-11-11 15:02:45 448

原创 Spring Boot 整合 Redis

<?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 https://maven.apache.org/xsd/maven-4.0.0.xsd"&g.

2020-10-24 18:04:06 80

原创 Spring参数校验 @Validated @RequestParam

直接上才艺,代码可以Copy进行测试,楼下还有效果图import java.util.HashMap;import java.util.Set;import javax.servlet.http.HttpServletRequest;import javax.validation.ConstraintViolation;import javax.validation.ConstraintViolationException;import javax.validation.constrai

2020-09-11 14:05:57 5556

原创 IntelliJ IDEA 配置类、方法注释模板

配置效果图配置类注释模板方法File---Setting----Editor----Code Style-----File and Code Templates--------Class#if (${PACKAGE_NAME} && ${PACKAGE_NAME} != "")package ${PACKAGE_NAME};#end#parse("File Header.java")/***@program: ${PROJECT_NAME}*@descr...

2020-08-18 19:26:31 162

原创 Mysql 获取表信息 获取表详情

查询数据库表结构select table_schema AS '数据库名',TABLE_NAME AS '数据表名',CREATE_TIME as '创建时间',TABLE_COMMENT as '描述'from information_schema.tables where table_schema='数据库名'查询表中列信息select TABLE_SCHEMA AS ...

2019-11-29 11:04:25 2453

原创 Java进制转换之十六进制转十进制

/** * 进制转换工具 * @author Mr.Huang * @version 2019年11月27日 */public class HEXUtil { private final static char[] HEX = new char[]{ '0','1','2','3','4','5','6','7','8','9', 'A','B','C','...

2019-11-27 15:30:30 283

转载 Java单播、广播、多播(组播)

一、通信方式分类  在当前的网络通信中有三种通信模式:单播、广播和多播(组播),其中多播出现时间最晚,同时具备单播和广播的优点。单播:单台主机与单台主机之间的通信 广播:当台主机与网络中的所有主机通信 多播:当台主机与选定的一组主机的通信二、单播  单播是网络通信中最常见的,网络节点之间的通信 就好像是人们之间的对话一样。如果一个人对另外一个人说话,那么用网络技术的术语来描述...

2019-10-11 16:41:52 222

原创 XML转Bean 三种实现方式

使用到的Maven依赖 <dependency> <groupId>com.alibaba</groupId> <artifactId>fastjson</artifactId> <version>1.2.24</version> </dependency> &lt...

2019-07-17 15:44:19 3646

原创 Echarts实现系统监控

效果图页面代码<!DOCTYPE html><html style="height: 100%"><head><meta charset="utf-8"><title>Echarts</title><script type="text/javascript" src="http://ech...

2019-06-12 15:44:03 3362 2

原创 JAVA爬虫使用Css选择器

Jsoup简介jsoup是一款Java的HTML解析器,主要用来对HTML解析。官网 中文文档在爬虫的时候,当我们用HttpClient之类的框架,获取到网页源码之后,需要从网页源码中取出我们想要的内容,就可以使用jsoup这类HTML解析器了。可以非常轻松的实现。mavne<!-- https://mvnrepository.com/artifact/org.js...

2019-06-10 15:42:16 1154

转载 获取服务器信息 java版本

代码来源于 <<代码生产工具mapleLeaf>>GitHub地址:https://github.com/q200737056/mapleLeaf先上一张效果图结果响应实现代码 @RequestMapping("/index") @ResponseBody public AjaxResult<Map<String,S...

2019-06-10 10:33:09 1118

原创 Socket 分段上传文件

Socket分段上传文件思路,使用JAVA代码编写注释比较就不敲太多文字了先上传一张传输图片完成的效果图客户端import java.io.ByteArrayOutputStream;import java.io.File;import java.io.FileInputStream;import java.io.IOException;import java.io.I...

2019-06-04 13:31:32 1385

原创 【mysql】mysql删除重复记录并且只保留一条

准备的测试表结构及数据插入的数据中A,B,E存在重复数据,C没有重复记录CREATE TABLE `tab` ( `id` int(11) NOT NULL AUTO_INCREMENT, `name` varchar(20) DEFAULT NULL, PRIMARY KEY (`id`)) ENGINE=InnoDB AUTO_INCREMENT=13 DEFAULT ...

2019-05-20 13:43:53 346

原创 通过JAVA反射实现,实体类转换Mysql数据库表结构[精简版]

import java.lang.reflect.Field;import java.lang.reflect.Modifier;import java.math.BigDecimal;import java.util.ArrayList;import java.util.Date;import java.util.List;/** * 实体类转换Mysql数据库表结构[精简...

2019-05-15 17:10:43 2539

转载 JS实现各浏览器全屏

<!DOCTYPE html><html> <head> <meta charset="UTF-8"> <title>浏览器全屏调试</title> </head> <body> <button onclick="fullScreen()">现代浏览器...

2019-04-02 15:17:08 531

原创 Linux 轻量级自动化部署 Shell

下面是自动化部署脚本,可以根据自己的业务自行更新。如有大批量更新业务,可以尝试自己弄个简单的Linux客户端实现一键批量部署。传送门JAVA连接Linux并执行命令#!/bin/bash## 财务对账平台现网自动升级脚本V1.0## By:财务平台小组 2019-03-15## 执行缴费必传 6个参数 (没有特殊需求可以硬编码脚本中)## 参数1项目路径 参数2项目名...

2019-03-20 11:14:49 591

原创 Linux自动部署脚本 Spring Boot + git + mvaen

#!/bin/bash##项目路径proDir="/root/.jenkins/workspace/10991api/"##打包完成项目名proName="abc.jar"confPath="/projects/application.yml"##杀死项目原进程pid=`ps -ef|grep $proName |grep -v grep|awk '{print $2}'`if...

2018-11-13 23:07:53 250

原创 layui添加动态菜单与选项卡 AJAX请求

HTML&lt;!DOCTYPE html&gt;&lt;html&gt; &lt;head&gt; &lt;meta charset="utf-8"&gt; &lt;meta name="viewport" content="width=device-width, initial-scale=1, maximum-scale=1"&gt; &am

2018-09-30 15:47:33 7104 7

原创 AJAX通讯加密

前端HTML&lt;!DOCTYPE html&gt;&lt;html&gt;&lt;head&gt;&lt;meta charset="UTF-8"&gt;&lt;title&gt;AJAX base64加密通讯实例&lt;/title&gt;&lt;script type="text/javascript" src="js/base64

2018-09-14 16:15:25 3118

原创 JAVA 连接Linux 并执行命令

Maven相关依赖 &lt;dependency&gt; &lt;groupId&gt;ch.ethz.ganymed&lt;/groupId&gt; &lt;artifactId&gt;ganymed-ssh2&lt;/artifactId&gt; &lt;version&gt;262&lt;/version&gt; &lt;/dependency&

2018-09-13 16:18:14 505

原创 JAVA 比较方便的十六进制转换

import java.util.Arrays;public class ToHex { public static void main(String[] args) { //字节数组 byte[] bs = new byte[]{105,111,46,105,111,117,116,105,108,13,10,83,85,67,67,69,83,83,13,10,103,11...

2018-08-28 16:37:45 1028

原创 log4j.properties 配置详解

#日志配置log4j.rootLogger=info,consoles,D,E##自定义日志输出样式#%p 输出优先级,即DEBUG,INFO,WARN,ERROR,FATAL #%r 输出自应用启动到输出该log信息耗费的毫秒数 #%c 输出所属的类目,通常就是所在类的全名 #%t 输出产生该日志事件的线程名 #%n 输出一个回车换行符,Windows平台为“rn”,U...

2018-08-23 16:33:31 705

原创 JAVA 生成文字图像验证码

import java.awt.Color;import java.awt.Font;import java.awt.Graphics;import java.awt.image.BufferedImage;import java.io.File;import java.io.IOException;import java.util.Random;import javax.im...

2018-08-16 13:35:24 481

原创 Filter 实现图片转发

 在一些比较特殊的情况,不允许把内网端口映射到外网,可以是用此方法。通过流的方式把数据通过ServletResponse响应给客户端import java.io.File;import java.io.FileInputStream;import java.io.IOException;import java.io.OutputStream;import javax.servlet...

2018-08-15 16:49:01 430

原创 windows下载配置go环境

在学习go时在环境变量设置时遇到了一个坑。今天总结了一下,拿出来和大家分享。希望能帮助到一些人为了方便我在windows的环境下进行学习。在windows下载go安装包,安装完毕后会自动设置系统的环境变量。大家安装完毕后可以在cmd命令中输入:"go env “查看到当前系统环境变量的配置信息。如图下这里要主要的一点是GOPHATH这一项,这个代表的是你开发项目的项目路径。一般情况下我...

2018-08-07 00:29:23 2231

原创 Maven手动下载Jar包

在Windwos下新建一个文件夹创建一个pom.xml文件 4.0.0 temp.download temp-download 1.0-SNAPSHOT org.apache.httpcomponents httpcore 4.3.1

2017-11-27 14:41:14 4689 1

空空如也

空空如也

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

TA关注的人

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