摘要: 对象与引用 new一个对象 最简单的例子开始: 简单地讲,new Object()就是创建了一个Object类型的实例(instance),分配在了JVM的堆内存中 以public方法作为示例,来看一下: PS: 无论是public方法,还是private/protected/package方法,抑 阅读全文
posted @ 2020-03-26 15:48 大地的谎言 阅读(614) 评论(0) 推荐(0) 编辑
摘要: 守护线程在logback中的使用 先说问题,在java应用中,logback的异步Appender是怎么在主线程结束后,停下来的? 复盘 我在一个 的测试用例中,写了这样的代码和 的配置: 这是我使用的 的配置,为 配置了两个 ,一个是 ,会将日志内容输出到控制台中,另一个是套在 中的 ,它采用异步 阅读全文
posted @ 2019-11-25 15:48 大地的谎言 阅读(859) 评论(0) 推荐(0) 编辑
摘要: kibana 6.2 加载样本数据 kibana loading sample data 下载样本数据 解压文件 数据格式 Shakespeare数据集 account数据集 logs数据集 Mapping Fields 加载这些数据之前,需要先创建它们的索引,并创建字段映射 在Kibana的 De 阅读全文
posted @ 2019-03-21 15:19 大地的谎言 阅读(3612) 评论(0) 推荐(0) 编辑
摘要: match vs term 这个问题来自stackoverflow https://stackoverflow.com/questions/23150670/elasticsearch match vs term query 首先还原一下这个场景 创建索引 ,含有一个 类型 索引一个 类型的文档到 阅读全文
posted @ 2019-03-21 11:50 大地的谎言 阅读(597) 评论(0) 推荐(0) 编辑
摘要: query vs filter 来自stackoverflow " " Question 题主希望知道Query和Filter的区别 Answers 多数答案从官方文档入手, " " 先说结论 频繁使用的 filter 将会被ElasticSearch自动缓存以提升性能,因此如果不是要做全文检索,优 阅读全文
posted @ 2019-03-21 11:45 大地的谎言 阅读(527) 评论(0) 推荐(0) 编辑
摘要: Search a part of word with ElasticSearch 来自stackoverflow https://stackoverflow.com/questions/6467067/how to search for a part of a word with elasticse 阅读全文
posted @ 2019-03-21 11:41 大地的谎言 阅读(243) 评论(0) 推荐(0) 编辑
摘要: javax.inject包 java提出的依赖注入标准,有别于以下传统的对象获取方式 构造方法 工厂模式 服务器定位模式(e.g. JNDI) 开发过程中是会有很多层层依赖的对象的,例如, Stopwatch 依赖于 TimeSource ,为当前对象寻找一个所依赖对象的实例称做 解决依赖 ,若没有 阅读全文
posted @ 2019-01-10 21:21 大地的谎言 阅读(5301) 评论(0) 推荐(0) 编辑
摘要: ELK MAC环境搭建 本文旨在记录elasticsearch、logstash、kibana在mac下的安装与启动。 写在前面 ELK的官方文档对与它们的使用方法已经讲的非常清楚了,这里只对相关的安装步骤以及可能碰到的一些坑进行一些记录。 先决条件 java8 mac软件管理工具brew brew 阅读全文
posted @ 2018-06-21 18:53 大地的谎言 阅读(3440) 评论(0) 推荐(1) 编辑
摘要: 本文旨在表述出自己对于zookeeper在dubbo的作用的初步理解 在对dubbo进行了初步的探索后,对于zookeeper在其中的作用不甚了解,因为本身对zookeeper就没有一个特别具体的概念,所以在这里思考一下,为什么要使用zookeeper或者说dubbo为什么要有注册中心 一对一的调用 阅读全文
posted @ 2018-04-25 16:30 大地的谎言 阅读(13935) 评论(2) 推荐(6) 编辑
摘要: 1. 下载zookeeper 1. 下载zookeeper 参考官方文档下载一节:https://zookeeper.apache.org/doc/current/zookeeperStarted.html#sc_Download 2. 创建zookeeper多实例 2. 创建zookeeper多实 阅读全文
posted @ 2018-04-25 14:59 大地的谎言 阅读(1138) 评论(0) 推荐(0) 编辑