摘要: 很多时候,我们需要面临null值的烦扰,查询es时传入null值是要查询出null的数据还是不查这个field呢,稍有不慎就会引发新的bug,这的确是个问题! null_value 意味着无法索引或搜索空值。当字段设置为 null , [] ,和 [null] (这些null的表示形式都是等价的), 阅读全文
posted @ 2019-08-07 18:04 小奔的早晨 阅读(5745) 评论(0) 推荐(0) 编辑
摘要: 相信很多朋友遇到过Java的乱码问题,最近我也在解决一个“使用文本生成图片过程中中文以及特殊字符乱码”的问题;花了我大量时间,Debug了sun.font、sun.awt下面的各种源码,终于搞懂了其机制,解决了目前次问题;现在把问题解决过程给写下来,做个记录,以免以后再次遇到。 遇到的问题 下面是我 阅读全文
posted @ 2019-03-13 15:47 小奔的早晨 阅读(20925) 评论(0) 推荐(1) 编辑
摘要: 最近在参与一个基于Elasticsearch作为底层数据框架提供大数据量(亿级)的实时统计查询的方案设计工作,花了些时间学习Elasticsearch的基础理论知识,整理了一下,希望能对Elasticsearch感兴趣/想了解的同学有所帮助。 同时也希望有发现内容不正确或者有疑问的地方,望指明,一起 阅读全文
posted @ 2018-12-06 16:48 小奔的早晨 阅读(468) 评论(0) 推荐(0) 编辑
摘要: 问题现象: 最近开始做新需求,然后在Tomcat上部署项目时,出现了如下报错: [12-05 09:54:27,161 ERROR] ContextLoader.java:351 - Context initialization failedorg.springframework.beans.fac 阅读全文
posted @ 2018-12-05 10:07 小奔的早晨 阅读(17757) 评论(0) 推荐(0) 编辑
摘要: //产生5位长度的随机字符串,中文环境下是乱码 RandomStringUtils.random(5); //使用指定的字符生成5位长度的随机字符串 RandomStringUtils.random(5, new char[]{'a','b','c','d','e','f', '1', '2', '3'}); //生成指定长度的字母和数字的随机组合字符串 RandomStringUtils.... 阅读全文
posted @ 2018-11-18 16:17 小奔的早晨 阅读(528) 评论(0) 推荐(0) 编辑
摘要: kafka消息存储机制 (一)关键术语 复习一下几个基本概念,详见上面的基础知识文章。 Broker:消息中间件处理结点,一个Kafka节点就是一个broker,多个broker能够组成一个Kafka集群。 Topic:一类消息,比如page view日志、click日志等都能够以topic的形式存 阅读全文
posted @ 2018-10-30 21:33 小奔的早晨 阅读(678) 评论(0) 推荐(0) 编辑
摘要: 从中间插入结果: 怎么会这样, 不应该是LinkedList更快吗? ArrayList底层是数组, 添加数据需要移动后面的数据, 而LinkedList使用的是链表, 直接移动指针就行, 按理说应该是LinkedList更快. 再来看 从尾插入 从头开始插入 结果 然后从三分之一的位置开始插入 结 阅读全文
posted @ 2018-10-19 16:39 小奔的早晨 阅读(3018) 评论(0) 推荐(0) 编辑
摘要: 这几天在项目里面发现我使用@Transactional注解事务之后,抛了异常居然不回滚。后来终于找到了原因。 如果你也出现了这种情况,可以从下面开始排查。 一、特性先来了解一下@Transactional注解事务的特性吧,可以更好排查问题 1、service类标签(一般不建议在接口上)上添加@Tra 阅读全文
posted @ 2018-10-18 16:30 小奔的早晨 阅读(11644) 评论(1) 推荐(1) 编辑
摘要: 一般使用线程池执行任务都是调用的execute方法,这个方法定义在Executor接口中: 这个方法是没有返回值的,而且只接受Runnable。 那么像得到线程的返回值怎嘛办呢? 在ExecutorService接口中能找到这个方法: 这个方法接收两种参数,Callable和Runnable。返回值 阅读全文
posted @ 2018-10-14 21:19 小奔的早晨 阅读(65412) 评论(3) 推荐(14) 编辑
摘要: 工作中遇到的kafka异常和解决办法 记录一下 原文地址https://blog.csdn.net/shibuwodai_/article/details/80678717 异常 异常的主要信息: a) CommitFailedException b) Commit cannot be comple 阅读全文
posted @ 2018-09-29 12:37 小奔的早晨 阅读(12130) 评论(0) 推荐(0) 编辑