- 博客(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">...
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关注的人