摘要:
我们做的每个Git项目中都需要一个“.gitignore”文件,这个文件的作用就是告诉Git哪些文件不需要添加到版本管理中。 分享一个.gitignore模板,将下面的内容保存为一个.gitignore文件,存放于git仓库的根目录下。 /target/ !.mvn/wrapper/maven-wr 阅读全文
摘要:
最近在做的项目中,需要将MySQL中的数据通过logstash同步至elasticsearch,但是同步后发现es中的文档时间字段不对了,统统比实际时间提前8小时。 查了资料发现,这是由于logstash在获取时区的时候,默认获取的是UTC默认时间,同时elasticsearch在创建索引的时候,统 阅读全文
摘要:
今天用logstash同步MySql数据到es,某表的时间字段比如create_time或者update_time,在es中比该字段均比mysql中晚5个小时。 百度一下"logstash 时间差", 几乎全部是差8个小时的,而且是es中的时间比mysql中的时间早8个小时。 后来看了看logsta 阅读全文
摘要:
笔试题目:1) 实现一个KV型的LRU(最近最少使用)Cache,支持get和put方法;要求实现时间复杂度,O(1); 2) 如果要求get,put方法线程安全,又该如何支持?请用代码实现,并说明如此实现的性能优缺点,语言不限;/*public class LRUCache { public St 阅读全文