java 使用lucene时报错:Encountered "<EOF>" at line 1, column 2 QueryParser.escape()无效

java 使用lucene时报错:Encountered “” at line 1, column 2 这个错误凡是使用过lucene的肯定经常遇到,网上一般的方案是使用QueryParser.escape(value)这个方法。这个也是官方文档推荐的可以去除所有非法的符号。但是楼主在使用了这个方...

2018-11-05 19:17:42

阅读数 91

评论数 0

springcloud config 配置文件覆盖本地配置文件解决办法

springcloud config 配置文件覆盖本地配置文件解决办法 在spirngcloud config 的需要不被复写的应用的配置文件(git/svn/mysql/本地)里加上下面两句话,这个应用的本地配置文件就不会被覆盖。 #不覆盖本地配置文件 spring.cloud.config.o...

2018-10-15 10:49:56

阅读数 324

评论数 1

封装MongoDB通用Dao

楼主在开发过程中使用mongodb时发现mongodb没有像mybaties-generator那样的工具来生成dao层接口,需要手动实现,感觉有点麻烦,便心血来潮封装了一些常用的增删改查的通用接口。子类dao继承后需指定bean类型。如有错误欢迎大家指正。具体代码如下: MongodbBase...

2018-09-12 16:17:36

阅读数 157

评论数 0

利用Rabbit MQ 实现一对多通知功能(动态添加删除队列交换机)

楼主在项目中需要实现分布式lucene查询,由于lucene的索引是存放在本地的。网上有很多方案实现起来相对比较复杂,故楼主为了简单化针对索引同步问题采用的方案是,如果某一结点发生索引的增删改,通过rabbitmq通知所有lucene节点也进行本地的索引的更改。 fanout类型的exchang...

2018-09-03 16:49:29

阅读数 539

评论数 0

利用redis实现多主机共享QPS工具类DEMO

利用redis实现多主机共享QPS工具类DEMO## 标题 ## 网上有很多实现qps的方法,因为楼主的项目采用的是微服务架构,系统中要请求第三方接口,第三方对同一个key有qps限制,故楼主采用redis来实现多个服务的总请求qps限制。网上相关代码很多,但基本都经不住测试。故...

2018-09-03 10:50:05

阅读数 26

评论数 0

基于Spring Boot 2.0.2 利用spring cloud bus 搭建分布式配置中心遇到的坑

基于Spring Boot 2.0.2 利用spring cloud bus 搭建分布式配置中心遇到的坑 1.在所有需要刷新属性的类上必须加@RefreshScop,只在启动类上加,其它类的属性不能自动刷新. 2.请求如果带destination参数,spring cloud bus 只支持j...

2018-08-30 18:27:23

阅读数 477

评论数 0

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