会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
EvilTuzki
博客园
首页
新随笔
联系
管理
订阅
2018年7月5日
IK 分词器源码阅读笔记(1)
摘要: 1.Hit 类 这个类只包含几个状态位,用于判断匹配的类型。 结构很简单 主要是几个常量: 同时还有词段的开始和结束为止 补充一个DictSegment类的对象,存储词典匹配过程中,当前匹配到的词典分支节点 暴露出来的公共方法 isMatch判断是否完全匹配 isPrefix判断是否是词的前缀 is
阅读全文
posted @ 2018-07-05 11:10 EvilTuzki
阅读(488)
评论(0)
推荐(1)
2018年6月15日
SpringBoot 拦截 response 记录日志
摘要: 废话不多说直接上代码 记得加上依赖
阅读全文
posted @ 2018-06-15 10:18 EvilTuzki
阅读(2429)
评论(0)
推荐(0)
解决HttpServletRequest InputStream只能读取一次问题
摘要: 在Filter中读取inputSeream读取一次之后就无法再次读取,解决办法如下: 调用如下 工具类如下
阅读全文
posted @ 2018-06-15 10:15 EvilTuzki
阅读(3377)
评论(0)
推荐(0)
2018年5月10日
Key-Value Store Indexer(Lily HBase Indexer) 小型采坑
摘要: 环境: Cloudera Express 5.12.1 JDK 1.8.0_92 CentOS 7 步骤1:数据导入到Hbase中(非正题,跳过) hbase中表为allDoc,两个Family:fulltext,fileInfo fulltext中就一列:fulltext fileInfo中有如下
阅读全文
posted @ 2018-05-10 13:05 EvilTuzki
阅读(1215)
评论(0)
推荐(0)
2018年3月22日
swagger在nginx下出现无法请求接口的问题
摘要: 在Nginx配置绑定域名的时候,增加proxy_set_header即可 示例如下:
阅读全文
posted @ 2018-03-22 13:56 EvilTuzki
阅读(624)
评论(0)
推荐(0)
2018年3月3日
学习了解 Exchanger - 实现生产者消费者模型
摘要: 例子很简单 Exchanger可以理解为消息队列或者说是一个通信管道,从一边拿到消息,另外一边进行消费。 不过这个是同步实现的,消费者在exchange之前,生产者一直处于等待状态,而不是一直生产。 代码如下:
阅读全文
posted @ 2018-03-03 12:26 EvilTuzki
阅读(216)
评论(0)
推荐(0)
学习CountDownLatch
摘要: 对比 使用CyclicBarrier 上次用Barrier方式实现了线程等待一组完成,这次用CountDownLatch来实现 我的理解CountDownLatch 采用的方式是计数器方式,每执行完一个线程,计数器减一,等计数器减到0的时候,之前等待的线程就可以执行了。 和Barrier的例子一样,
阅读全文
posted @ 2018-03-03 12:04 EvilTuzki
阅读(133)
评论(0)
推荐(0)
学习了解CyclicBarrier
摘要: 示例很简单,具体CyclicBarrier是如何实现的,后面在慢慢研究。 输出结果不固定如下所示:
阅读全文
posted @ 2018-03-03 11:21 EvilTuzki
阅读(178)
评论(0)
推荐(0)
2018年2月14日
jenkins构建基于gradle的springboot项目CI采坑(采用jar方式部署)
摘要: 试了一堆插件,最后用的还是 publish over SSH jenkins基本配置不多说了,就是配置一下git仓储,配置一下gradle执行命令 之后执行Send build artifacts over SSH 提前配置好对应的服务器 Send build artifacts over SSH
阅读全文
posted @ 2018-02-14 10:27 EvilTuzki
阅读(1631)
评论(0)
推荐(0)
2018年2月10日
ElasticSearch Index 速度优化 (官方翻译)
摘要: 使用Bulk请求进行Index Bulk请求将产生比单文档index请求有更好的性能。至于Bulk请求中文档数量的大小,建议使用单一节点单一分片进行测试,先试试看100个,然后200个,然后400这样,每次进行翻倍测试,只要速度稳定了,也就是最合适的大小了。但是要注意一下,并不是速度最合适了就OK,
阅读全文
posted @ 2018-02-10 16:07 EvilTuzki
阅读(6029)
评论(0)
推荐(0)
下一页
公告