自定义博客皮肤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)
  • 收藏
  • 关注

转载 Spring Boot2.1.7启动zipkin-server报错:Error creating bean with name 'armeriaServer' defined in class pat...

修改项目,更新组件版本时,引入了最新版本2.12.9的zipkin-server和zipkin-autoconfigure-ui时,服务启动报错:org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'armeriaServer' defined in clas...

2019-08-29 23:48:00 938

转载 java.lang.IllegalArgumentException: Prometheus requires that all meters with the same name have the ...

创建Spring Cloud Sleuth对应Zipkin服务,引入依赖:<dependency> <groupId>io.zipkin.java</groupId> <artifactId>zipkin-server</artifactId> <version>2.12.3&l...

2019-08-29 23:27:00 613

转载 Spring Cloud Gateway报错:Unable to start embedded Tomcat

最近搭建Spring Cloud Gateway时启动项目出现如下报错信息: 1 Error starting ApplicationContext. To display the conditions report re-run your application with 'debug' enabled. 2 2019-08-05 20:47:09.045 ERROR ...

2019-08-27 01:10:00 1171

转载 poi设置Word页边距

Maven引入依赖:<dependency> <groupId>org.apache.poi</groupId> <artifactId>poi</artifactId> <version>3.17</version></dependency>&l...

2019-08-20 14:04:00 1638

转载 访问rabbitmq-server失败

测试项目正常运行突然访问不了,各项目启动失败,查看日志发现是RabbitMQ拒绝连接。重启后依然失败,看var/log/rabbitmq/startup_err 发现什么错误信息也没有,后查看磁盘空间发现满了。# df -h清理磁盘之后重启依然失败,后查看错误日志发现cookie文件有问题,执行这个命令 rm -fr /var/lib/rabbitmq/...

2019-08-20 11:32:00 545

转载 RabbitMQ获取队列的消息数目

使用RabbitMQ,业务需求,想要知道队列中还有多少待消费待数据。方式一:@Value("${spring.rabbitmq.host}")private String host; @Value("${spring.rabbitmq.port}")private Integer port; @Value("${spring.rabbitmq.user...

2019-08-16 13:51:00 2303

转载 Linux统计文件夹、文件数量的命令

# 查看当前目录下的文件数量(不包含子目录中的文件)ls -l|grep "^-"| wc -l# 查看当前目录下的文件数量(包含子目录中的文件) 注意:R,代表子目录ls -lR|grep "^-"| wc -l# 查看当前目录下的文件夹目录个数(不包含子目录中的目录),同上述理,如果需要查看子目录的,加上Rls -l|grep "^d"| wc...

2019-08-14 16:33:00 134

转载 Linux 查找目录下大于*M的文件

1. 查找指定文件夹下等于1M的文件  find ./ -size 1M | wc -l2. 查找指定文件夹下大于1M的文件  find ./target_path -size +1M | wc -l转载于:https://www.cnblogs.com/commissar-Xia/p/11346102.html...

2019-08-13 15:17:00 2369

转载 ElasticSearch 常用的查询过滤语句

Filter DSLterm 过滤term主要用于精确匹配哪些值,比如数字,日期,布尔值或 not_analyzed 的字符串(未经分析的文本数据类型):{ "term": { "age": 26 }}{ "term": { "date": "2014-09-01" }}{ "term": { "public": true...

2019-08-10 01:02:00 91

转载 ElasticSearch最全分词器比较及使用方法

介绍:ElasticSearch 是一个基于 Lucene 的搜索服务器。它提供了一个分布式多用户能力的全文搜索引擎,基于 RESTful web 接口。Elasticsearch 是用 Java 开发的,并作为Apache许可条款下的开放源码发布,是当前流行的企业级搜索引擎。设计用于云计算中,能够达到实时搜索,稳定,可靠,快速,安装使用方便。Elasticsearch中,内置了很多...

2019-08-10 00:56:00 576

转载 [ElasticSearch]Java API 之 滚动搜索(Scroll API)

一般搜索请求都是返回一"页"数据,无论数据量多大都一起返回给用户,Scroll API可以允许我们检索大量数据(甚至全部数据)。Scroll API允许我们做一个初始阶段搜索并且持续批量从Elasticsearch里拉取结果直到没有结果剩下。这有点像传统数据库里的cursors(游标)。Scroll API的创建并不是为了实时的用户响应,而是为了处理大量的数据(Scrolling i...

2019-08-10 00:06:00 252

转载 从html富文本中提取纯文本

其实从html富文本中提取纯文本很简单,富文本基本上是使用html标签给文本加上丰富多彩的样式。所以只需要将富文本字符串中的“<.....>”标签剔除,即可得到纯文本。我们可以使用正则表达式,来匹配所有的html标签,并替换成空字符,如下://html剔除富文本标签,留下纯文本function getSimpleText(html){var re1 = new Reg...

2019-08-10 00:01:00 659

转载 Jetty启动报Error scanning entry META-INF/versions/9/org/apache/logging/log4j/util/ProcessIdUtil.class...

近日在项目中集成Elasticsearch后,Jetty启动报错。错误日志如下:Suppressed: |java.lang.RuntimeException: Error scanning entry META-INF/versions/9/org/apache/logging/log4j/util/ProcessIdUtil.class from ja...

2019-08-09 23:53:00 1450

转载 elasticsearch: 创建mapping

elasticsearch版本: 6.5.4创建mappingPUT http://192.168.2.136:9200/index_text/_mapping/text/{ "dynamic": "false", "properties": { "id": { "type": "keyword" }, "edi...

2019-08-04 17:26:00 175

转载 ElasticSearch: SearchContextMissingException[No search context found for id [173690]]

这个原因是scroll的时间设置不够久,设久一些就可以了。-----------------------------------原文:https://www.cnblogs.com/chenmz1995/p/10605930.html转载于:https://www.cnblogs.com/commissar-Xia/p/11298844.html...

2019-08-04 17:16:00 3386

转载 poi操作Word创建超链接

项目引入poi:<dependency> <groupId>org.apache.poi</groupId> <artifactId>poi</artifactId> <version>3.16</version></dependency><...

2019-07-23 18:03:00 2952

转载 常用数据库validationQuery检查语句

validationQuery是用来验证数据库连接的查询语句,这个查询语句必须是至少返回一条结果的SELECT语句。每种数据库都有各自的验证语句,下表中从网上收集了几种常见数据库的validationQuery。数据库validationQueryOracleselect 1 from dualMySQLselect 1Micr...

2019-07-22 15:44:00 102

转载 RabbitMQ启动报unknown exchange type 'x-delayed-message'

RabbitMQ延迟队列插件未安装,导致以下问题:ShutdownSignalException: connection error; protocol method: #method<connection.close>(reply-code=503, reply-text=COMMAND_INVALID - unknown exchange type 'x-dela...

2019-07-16 16:59:00 1915

转载 linux下利用nohup后台运行jar文件包程序

Linux运行jar包命令如下:方式一:java-jarXXX.jar特点:当前ssh窗口被锁定,可按CTRL + C打断程序运行,或直接关闭窗口,程序退出那如何让窗口不锁定?方式二java-jarXXX.jar&&代表在后台运行。特定:当前ssh窗口不被锁定,但是当窗口关闭时,程序中止运行。...

2019-07-13 21:48:00 97

转载 JPS 命令详解

JPS 名称:jps - Java Virtual Machine Process Status Tool命令用法:jps [options] [hostid] options:命令选项,用来对输出格式进行控制 hostid:指定特定主机,可以是ip地址和域名, 也可以指定具体协议,端口。 ...

2019-07-13 21:46:00 176

转载 Solr查询

一.基本查询参数意义q查询的关键字,此参数最为重要,例如,q=id:1,默认为q=:,fl指定返回哪些字段,用逗号或空格分隔,注意:字段区分大小写,例如,fl= id,title,sortstart返回结果的第几条记录开始,一般分页用,默认0开始rows指定返回结果最多有多少条记录,默认值为 10,配合sta...

2019-07-13 21:43:00 70

转载 使用 Spring 配置动态数据源实现读写分离

关键词:DataSource 、AbstractRoutingDataSource、AOP首先是配置数据源<!--读数据源配置--><bean id="readDataSource" class="com.alibaba.druid.pool.DruidDataSource" init-method="init"destroy-method="close"&gt...

2019-07-13 21:31:00 99

转载 Spring项目配置多数据源

项目中有用到多数据源,并进行动态切换,使用的是阿里的druid。看网上有一篇大致一样的就偷偷懒import java.sql.SQLFeatureNotSupportedException;import java.util.Map;import com.alibaba.druid.pool.DruidDataSource;import org.apache.log4j...

2019-07-13 21:23:00 109

转载 使用XDocReport将HTML格式数据转换为Word

文档地址:https://github.com/opensagres/xdocreport/wiki/DocxReportingQuickStart本文采用XDocReport集合Freemaiker进行处理1. 引入Maven依赖:<dependency> <groupId>fr.opensagres.xdocreport</gr...

2019-06-16 23:49:00 629

转载 Linux安装Elasticsearch

下载Linux版本Elasticsearch,下载地址:https://www.elastic.co/downloads/elasticsearch测试使用版本:elasticsearch-6.6.1  开始安装:1. 解压到目标安装目录后,配置环境变量:# ES HOMEexport ES_HOME=/data/elasticsearch-6.6.1ex...

2019-03-10 22:44:00 120

转载 Linux安装Elasticsearch-head插件

首先需要下载以下内容:  我试验的对应版本:ES:elasticsearch-6.6.1.tar.gz Node:node-v10.15.3-linux-x64.tar JDK:jdk-8u201-linux-x64.tar.gz  1.node-v10.15.3-linux-x64.tar 下载地址:https://nodejs.org/en/download/  ...

2019-03-10 22:31:00 145

转载 Windows环境安装Elasticsearch

安装前提:  确保电脑已经安装了JDK,要求在1.8以上,并且安装目录不能包括空格下载  下载地址:https://www.elastic.co/cn/downloads/elasticsearch  选择WINDOWS版本进行下载  下载后解压到要安装的目录  /conf/目录下是相应配置文件    elasticsearch.yml ES的主要配置文件...

2019-03-09 00:27:00 59

转载 MySQL压缩版Windows环境进行安装配置

MySQL下载地址:https://dev.mysql.com/downloads/mysql/选择对应的系统和相应的版本后点击Download进入下载页面,不需要登录,点击下面的“No thanks, just start my download.”直接进行下载下载后进行解压,将解压后的文件夹拷贝到想要安装的目标文件夹内在解压目录中创建my.ini文件,粘贴下面内容...

2019-03-08 11:46:00 80

转载 Linux环境部署安装Maven

第一步:Maven下载  1. 手动下载    访问官网:http://maven.apache.org/download.cgi    当前最新版本是3.6.0,如果想下载其他版本 可通过点击下图选中项进入历史更多版本的下载(可选 maven-1/、maven-2/、maven-3/等)      2. 自动下载(对应路径可通过上面方法进行拼接)    wget...

2019-03-02 14:26:00 74

转载 mysqldump 导出提示Couldn't execute SELECT COLUMN_NAME...

mysqldump命令:  导出数据库:mysqldump -h ip -u root -p dbname > db.sql;  导出数据库中的某个表:mysqldump -h ip -u root -p dbname tablename > tablename.sql;错误提示:  mysqldump: Couldn't execute 'SELECT CO...

2019-01-22 10:22:00 1278

转载 poi操作Excel并修改单元格背景色

废话不多说,直接来代码!!!其中标红的才是重点!!!代码中有时可以不用创建新文件, 如果报错的话可以通过创建新文件来进行操作(懒,没去找报错原因),不过原文件也会被修改。操作之前做好备份!操作之前做好备份!操作之前做好备份!下面是引入的包:org.apache.poi.ss.usermodel.WorkbookFactoryorg.apache.poi.ss....

2019-01-21 14:12:00 409

转载 MySQL中optimize的作用

MySQL执行命令delete语句时,如果包括where条件,并不会真正的把数据从表中删除,而是将数据转换成了碎片,通过下面的命令可以查看表中的碎片数量和索引等信息:mysql > show table status like 'table_name'查询结果中:Index_length 代表索引的数量Data_free 代表碎片数量然后执行下面命令进行优化...

2019-01-10 16:18:00 489

转载 java操作html格式数据

近期在做数据抓取功能,抓取到的数据为html格式,需在后台进行转换后取值,为了避免使用字符串查找方式获取而使用Jsonp完美实现。1. 引入Jsonp:1 <dependency>2 <groupId>org.jsoup</groupId>3 <artifactId>jsoup</artifactI...

2018-07-12 16:06:00 398

转载 FineReport启动后访问404

近期将FineReport以嵌入式方式部署在Tomcat8上,启动服务后,点击导出下载出现HTTP ERROR 404情况;百思不得其解啊,纠结了好几天;后查看原部署Tomcat6服务器的catalina文件,发现原配置文件多了一行:CATALINA_OPTS='-Djava.awt.headless=true'。Oh My God!问题找到了。此外配置这个还可以解决 E...

2018-05-14 14:41:00 1814

转载 Linux环境安装配置JDK

本文安装环境为Ubuntu14 64位,jdk版本为jdk1.6.0_38,安装文件名为jdk-6u38-linux-x64.bin(根据系统不同,下载不同的安装文件)下载地址:http://www.oracle.com/technetwork/java/javase/downloads/java-archive-downloads-javase6-419409.html下面开始...

2018-03-28 22:19:00 77

转载 微信小程序-获取地理位置

近期公司使用微信小程序开发一套应用,涉及到使用小程序的获取地理位置接口,但是在使用测试过程中发现获取的经纬度偏差较大,之后进行了一番搜索,终于找到了,原文地址:http://blog.csdn.net/michael_ouyang/article/details/55097646转载于:https://www.cnblogs.com/commissar-Xia/p/86...

2018-03-20 17:43:00 176

转载 Redis模糊查询

最近使用Redis优化项目功能,其中有一部分为模糊查询,找了很多帖子,也没有找到很好的解决方案和思路,最终皇天不负有心人啊,终于让我找到了!!!感谢该帖作者:WalkerAlone 原文链接:http://blog.csdn.net/qq_28893679/article/details/53005057可以通过Redis中keys命令进行获取key值,具体命令格式:keys ...

2017-10-31 01:34:00 1603

转载 文件的上传与下载

记录一下文件的上传与下载功能,总是忘记怎么写。。。 上传: //允许上传的后缀名 public static String[] ALLOWEXTS = new String[]{"jpg","jpeg","gif","png","bmp","pdf","docx","pptx","xlsx","doc","mp3","mp4"}; /** ...

2017-08-21 23:23:00 123

转载 Java批量压缩下载

最近做了一些有关批量压缩下载的功能,网上也找了一些资源,但都不是太全面,所以自己整理一份,已备不时之需。直接上代码:  // 获取项目路径   private static String WEBCLASS_PATH = Thread.currentThread().getContextClassLoader().getResource("").getPath(); ...

2017-08-21 22:53:00 118

转载 获取openId | 小程序

最近项目中需要使用微信授权,继上一篇《关于微信小程序拒绝授权后,重新授权并获取用户信息》之后,需要获取用户的openId,开发测试时,发现无论如何都获取不到;官方文档如下:相信很多同学踩过这个坑,让人很是头疼,后经不断查找资源,发现api.weixin.qq.com需要进行合法域名配置;操作步骤如下:小程序后台 --> 设置 --> 开发设置 --&g...

2017-06-01 12:01:00 81

空空如也

空空如也

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

TA关注的人

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