自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(41)
  • 资源 (3)
  • 收藏
  • 关注

原创 ERROR Failed to send requests for topics

如果是在同一台机器(localhost),KafkaClient工作正常,Producer和Consumer都能正常发送和接收消息,但是一旦部署到两台机器,则默认配置的话不能正常工作。会出现“kafka.common.FailedToSendMessageException: Failed to send messages after 3 tries”的错误。[2020-01-09 1...

2020-01-21 20:56:05 2603 1

原创 Java程序性能分析工具Java VisualVM(Visual GC)

Java程序性能分析工具Java VisualVM(Visual GC)VisualVM 是一款免费的\集成了多个JDK 命令行工具的可视化工具,它能为您提供强大的分析能力,对 Java 应用程序做性能分析和调优。这些功能包括生成和分析海量数据、跟踪内存泄漏、监控垃圾回收器、执行内存和 CPU 分析,同时它还支持在 MBeans 上进行浏览和操作。在内存分析上,Java VisualVM的...

2020-01-15 23:00:46 1075 1

原创 [ERR] Node 192.168.0.102:7001 is not empty. Either the node already knows other nodes

[ERR] Node 192.168.0.102:7001 is not empty. Either the node already knows other nodes (check with CLUSTER NODES) or contains some key in database 0.redis-cli --cluster create 192.168.0.102:7001 192...

2020-01-08 00:50:18 8157

原创 Redis 5.0.7 cluster集群搭建

Redis单机版搭建wget http://download.redis.io/releases/redis-5.0.7.tar.gztar xzf redis-5.0.7.tar.gzcd redis-5.0.7make && make install在redis安装目录创建两个文件夹etc(用于存放redis.conf),bin(存放相应的命令脚本...

2019-12-21 16:49:05 2499

原创 Jenkins的安装及使用

Windows 上安装Jenkins一、环境准备1 安装JDKjdk-8u111-windows-x64.exe;2 配置tomcat 本文采用tomcat8,无需安装,配置JAVA_HOME及JRE_HOME环境变量即可;3 安装maven4 安装Jenkins 下载地址https://jenkins.io/download/,如下图:将下载好的...

2019-03-24 18:18:53 278

原创 分布式追踪OpenTracing与 Jaeger 实现

分布式追踪OpenTracing与 Jaeger 实现OpenTracing可是市面上的产品实在太多了,基本上每个成规模的公司都实现了自己的一套小九九。它们互不兼容,各种集成困难,尤其对于异构跨语言的系统,实现调用链几乎是一个噩梦。在这种状态下,OpenTracing协议横空出世。OpenTracing只是一种协议,是一种标准化。没有它,你的应用程序照样会玩的很好,只不过失去了和...

2019-03-23 14:45:30 4374 1

原创 git remote: HTTP Basic: Access denied 错误解决办法

git remote: HTTP Basic: Access denied 错误解决办法问题描述:git push 报 HTTP Basic: Access denied 错误原因:本地git配置的用户名、密码与gitlabs上注册的用户名、密码不一致。解决方案:1. 如果账号密码有变动 用这个命令 git config –system –unset creden...

2019-03-19 12:37:34 5968

原创 springboot 统一异常处理

springboot 统一异常处理@Slf4j@ControllerAdvicepublic class ExceptionHandle { @Autowired private HttpServletRequest request; @ExceptionHandler(Exception.class) public ResponseEntity<...

2019-03-06 13:52:46 245

原创 Base64 转图片

Base64编码与图片互转/**** 版权所有:2016 项目名称:ImgeBase64** 类描述:将图片转化为Base64字符串 类名称:cn.sanishan.util.Base64Img** @version V1.0*/public class Base64Img { // 将图片文件转化为字节数组字符串,并对其进行Base64编码处理...

2019-02-28 12:57:23 12139

原创 ImageReader 对图片格式、大小验证

ImageReader对内存字节流进行图像解码public static void checkBase64ImageIsNormal(String base64Code) throws Exception { String path = String.format(SensefaceHistoryConstant.TEMP_FOLDER_PATH, ...

2019-02-28 12:48:40 1854 1

原创 Spring boot https 跨域问题

Spring boot https 跨域问题@Configurationpublic class CorsConfigures implements WebMvcConfigurer { @Override public void addCorsMappings(CorsRegistry registry) { // 用户证书验证, re...

2019-02-28 12:43:41 2095

原创 java 递归树json

适用于父子关系的数据结构。@Override public List<InfoFloorTreeVo> list(FloorRequest request) { // TODO Auto-generated method stub List<InfoFloor> infoFloorList = infoFloorMappe...

2019-02-28 12:36:36 505

原创 resthighlevelclient 查询

                                          RestHighLevelClient  查询1.pom添加依赖<!-- elasticsearch -->        <dependency>            <groupId>org.springframework.boot</groupId&g...

2019-01-21 16:49:32 3512

原创 springboot swagger2 构建api文档

                            springboot swagger2 构建api文档 简介:Swagger的目标是为REST APIs 定义一个标准的,与语言无关的接口,使人和计算机在看不到源码或者看不到文档或者不能通过网络流量检测的情况下能发现和理解各种服务的功能。当服务通过Swagger定义,消费者就能与远程的服务互动通过少量的实现逻辑。类似于低级编程接口...

2019-01-21 13:01:22 215

原创 springboot websocket 消息推送

                             springboot  websocket 实现消息推送什么是WebSocketWebSocket为浏览器和服务器之间提供了双工异步通信功能,也就是说我们可以利用浏览器给服务器发送消息,服务器也可以给浏览器发送消息,目前主流浏览器的主流版本对WebSocket的支持都算是比较好的,但是在实际开发中使用WebSocket工作量会略大,...

2019-01-11 18:10:03 1750

原创 StringEscapeUtils 过时

                                     StringEscapeUtils 过时1.如下所示 StringEscapeUtils  已经过时 2.添加依赖<dependency>             <groupId>org.apache.commons</groupId>             ...

2019-01-08 12:33:39 26629 9

原创 Plugin execution not covered by lifecycle configuration: com.github.kongchen:swagger-maven-plugin:3.

Eclipse Maven项目报错Plugin execution not covered by lifecycle configuration1.<plugins> 标签 外加上这一段即可<pluginManagement>             <plugins>                 <!--This plugin's co...

2018-12-30 14:08:17 1701

原创 HashMap 排序

                   HashMap 对象数值排序,计算最高出现频率1. 对象/** * * @ClassName: TrajectoryInfo  * @Description: 轨迹对象的详细信息* @date 2018年9月7日  * */@Data@NoArgsConstructor@AllArgsConstructor@Document(i...

2018-12-19 16:15:07 201

原创 elasticsearch 复合查询

                                                     ElasticSearch 复合查询 1.pom依赖<!-- https://mvnrepository.com/artifact/org.elasticsearch.client/transport -->        <dependency>  ...

2018-12-17 17:07:10 691

原创 Springcloud 服务发现与注册

                                 Springcloud  服务发现与注册 1. pom 依赖 <parent>        <groupId>org.springframework.boot</groupId>        <artifactId>spring-boot-starter-pa...

2018-12-17 16:48:39 190

原创 SpringCloud Eureka微服务的注册和发现

SpringCloud Eureka微服务的注册和发现1.pom 依赖<parent> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-p...

2018-12-17 16:39:55 137

原创 spring boot redis发布订阅

1.pom 依赖<dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-data-redis</artifactId> </dependenc...

2018-12-17 16:12:58 239

原创 Centos7.4 安装 MySQL8.0

  第一步:下载首先去mysql官网下载对应的mysql安装包: https://dev.mysql.com/get/Downloads/MySQL-8.0/mysql-8.0.11-linux-glibc2.12-x86_64.tar.gz第二步:卸载mariadb安装之前,我们需要将centos自带的mariadb卸载,mariadb属于mysql的一个分支,若不卸载就...

2018-12-12 13:41:15 194

原创 FastDFS 文件系统搭建

FastDFS+Nginx实现文件服务器FastDFS下载安装下载下载地址有两个: http://sourceforge.net/projects/FastDFS/ 或者https://github.com/happyfish100/FastDFS (推荐)本教程下载:FastDFS_v5.08.tar.gz具体参照 url:https://www.cnblogs.com/ch...

2018-10-11 13:23:56 374

原创 Java jdk8 排序

jdk 8 Lambda 表达式的基本排序1.获取对象 解析json ResponseEntity&lt;JSONObject&gt; responseEntity = restTemplate.postForEntity(staticDBFeatureBatchSearchUrl,                    params, JSONObject.class);    ...

2018-09-04 13:13:50 545

原创 Spring Boot 分分钟搞定支付宝支付功能

1. 首先加入依赖&lt;dependency&gt;            &lt;groupId&gt;com.alipay.api&lt;/groupId&gt;            &lt;artifactId&gt;k12-alipay-sdk&lt;/artifactId&gt;            &lt;version&gt;0.0.1-beta&lt;/versi...

2018-09-01 15:22:26 5576 9

原创 Java 多线程任务分发

Java 多线程任务分发实现1.本文将实现多线程分任务下载图片的功能2.首先需要三个类,分别是 任务分发器、任务类和执行类1. 执行线程类import java.util.List;/** * 自定义的工作线程,持有分派给它执行的任务列表 */public class CaptureWorkThread extends Thread {    // 本线程待执行的...

2018-08-29 18:59:42 1386

原创 Springboot Websocket token 验证

可以根据拦截器实现1. 首先写一个WebSocketInterceptor,继承 TextWebSocketHandler 实现 HandshakeInterceptor/**     * 在握手之前执行该方法, 继续握手返回true, 中断握手返回false. 通过attributes参数设置WebSocketSession的属性     */    @Override    ...

2018-08-17 15:11:40 12191 11

原创 Spring boot 跨域问题

分布式环境下跨域问题,包括websocket 请求 资源请求等。1. 首先配一个CorsConfigure ,添加 请求头信息,如下:/** web 跨域问题* author*/@SuppressWarnings("deprecation")@Configurationpublic class CorsConfigure extends WebMvcConf...

2018-08-17 15:05:42 498

原创 Java Excel 插入图片

/**     * 导出Excel     *      * @param cellMapList     *            单元格映射列表     * @param dataList     *            数据列表     * @param rowAccessWindowSize     *            内存中缓存记录数     * @param ...

2018-08-17 14:41:48 842

原创 Java 之Excel 转HTML 篇

import java.io.BufferedOutputStream;import java.io.BufferedWriter;import java.io.File;import java.io.FileNotFoundException;import java.io.FileOutputStream;import java.io.IOException;import ja...

2018-08-06 20:29:46 7739 7

原创 多线程 synchronized 与 synchronized static 浅谈

最近项目用到多线程压缩图片,遇到一个坑,故来分享,希望少走弯路,多了解方法具体怎么用很重要1.之前用同步方法 synchronized static reduceImg(){},结果第一张图片压缩了,后面的没有进行压缩处理结论:A: synchronized static是某个类的范围,synchronized static reduceImg{}防止多个线程同时访问这个    类中的sy...

2018-08-02 16:14:11 187

原创 Tomcat9 部署solr7

①准备环境:安装JDK1.8,tomcat8②将solr-7.1.0/server/solr-webapp/下的webapp复制到apache-tomcat-8.5.23/webapps/下并且重命名(可以随意命名),这里命名为solr。③复制solr-7.1.0/server/lib/ext下的所有jar,到apache-tomcat-8.5.23/webapps/solr/WEB-INF/li...

2018-06-11 15:41:11 598

原创 MySQL 5.7 集群搭建

第 1 章     安装1.1       MySQL5.7源码编译安装环境:操作系统:CentOS6.9, x86_641.1.1 MySQL源码包下载社区版MySQL下载地址:https://dev.mysql.com/downloads/mysql/ 采用源码编译安装:下载框中的版本。 下载时不用登录: 1.1.2 安装编译工具以及依赖包卸载系统自带的mysql包:[root@SSCVL04...

2018-06-01 13:11:59 1219

原创 centos7搭建redis 4.0.9 集群环境

centos7搭建redis集群环境一、上次redis单机版安装已经在http://blog.csdn.net/u013144287/article/details/78486530说明,现在搭建redis集群换将安装,首先来了解一下redis集群的架构和原理。redis主要是用来作缓存而使用。(1)Redis集群架构图       架构细节:        1)每个节点都是同等地位,它们之间通过...

2018-05-30 20:16:57 1647

原创 nginx 图片服务器搭建

首先到Nginx官网下载tar.gz格式的安装包,这里下载的是nginx-1.14.0版本,环境使用centos7的虚拟机1、将安装包上传,解压,命令tar -xvf nginx-1.14.0.tar.gz2、自定义创建一个文件夹作为Nginx安装目录,这里在home下创建nginx文件夹;3.若没有gcc,先安装 yum -y install gcc gcc-c++ autoconf autom...

2018-05-30 13:17:00 442

原创 redis 集群环境搭建

Redis集群部署文档(centos7系统)(要让集群正常工作至少需要3个主节点,在这里我们要创建6个redis节点,其中三个主节点,三个从节点,对应的redis节点的ip和端口对应关系如下)127.0.0.1:7000127.0.0.1:7001127.0.0.1:7002127.0.0.1:7003127.0.0.1:7004127.0.0.1:7005 1:下载redis。官网下载3.0.0...

2018-04-13 13:23:14 153

原创 An error occurred while filtering resources weChatPay 错误解决

maven项目重新调整后,发现控制台报一个错误An error occurred while filtering resources weChatPay line 1 。 这个错误并不影响项目的运行,但是心里很不爽,后来查了很多资料,看了几个案例,最后终于解决了1.首先在pom.xml 文件里指定jdk 版本                         

2017-10-12 10:11:42 598

原创 面试中怎么答Spring,IOC,AOP

现在开始将会把我面试中遇到的问题做一个总结每一条问题作为一篇简短的博客叙述.1.你对spring的理解是什么?答:spring:1)开源框架2)IoC(控制反转),将类的创建和依赖关系写在配置文件里,由配置文件注入,实现了松耦合3)AOP 将安全,事务等于程序逻辑相对独立的功能抽取出来,利用spring的配置文件将这些功能插进去,实现了按照方面编程,提高了复用性

2017-04-25 12:03:33 2799

原创 创业公司天使轮、A轮、融资时股权分配

李博

2017-04-21 16:36:04 4345

行政区划数据库_with 经纬度-省市区-邮编-区号-拼音-简称.xls

行政区划数据库_with 经纬度-省市区-邮编-区号-拼音-简称.xls

2019-05-05

Spring 常见面试题

Spring 常见面试题 Spring是一个开源的Java EE开发框架。Spring框架的核心功能可以应用在任何Java应用程序中,但对Java EE平台上的Web应用程序有更好的扩展性。Spring框架的目标是使得Java EE应用程序的开发更加简捷,通过使用POJO为基础的编程模型促进良好的编程风格。

2018-10-15

物流项目介绍

bos 物流系统,办公自动化,客户关系,easyui ztree jquery 前后端分离技术 本项目团队共20 人开发

2018-08-03

空空如也

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

TA关注的人

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