摘要: 1. 概述 通常,程序总是运行时才知道的根据某些条件去创建新对象。在此之前,不会知道所需对象的数量,甚至不知道确切的类型,为解决这个普遍的编程问题:需要在任意时刻和任意位置创建任意数量的对象,所以,就不能依靠创建命名的引用来持有每一个对象,因为你不知道实际上会需要多少这样的引用。 大多数语言都提供某 阅读全文
posted @ 2019-03-05 22:56 Z_WOLF 阅读(208) 评论(0) 推荐(0) 编辑
摘要: 问题:当有大量数据提交到Elasticsearch时,怎么优化处理效率? 回答: 批量提交 当有大量数据提交的时候,建议采用批量提交。 比如在做 ELK 过程中 ,Logstash indexer 提交数据到 Elasticsearch 中 ,batch size 就可以作为一个优化功能点。但是优化 阅读全文
posted @ 2019-03-05 22:53 Z_WOLF 阅读(1636) 评论(0) 推荐(0) 编辑
摘要: 问题:在声明一个变量的时候,添加static与不添加static区别在哪里? 回答:在声明一个变量的时候,添加static关键字,那么这个变量就会在保存在代码器里面,而不会保存到堆里面去了,当其余的对象要调用这个变量的时候,所有的对象都是调用的同一个变量,是可能会相互影响的,相当于就是创建了一个静态 阅读全文
posted @ 2019-03-05 22:52 Z_WOLF 阅读(107) 评论(0) 推荐(0) 编辑
摘要: 问题:对于integer对象,当比较2==2的时候,返回的值是true还是false?当比较2000==2000的时候,返回的值是true还是false? 回答:当比较2==2的时候,返回的值是true;当比较2000==2000的时候,返回的值是false。 理由:equal比较是两个值的大小是否 阅读全文
posted @ 2019-03-05 22:50 Z_WOLF 阅读(281) 评论(0) 推荐(0) 编辑