Lucene 查询原理及解析

前言Lucene 是一个基于 Java 的全文信息检索工具包,目前主流的搜索系统Elasticsearch和solr都是基于lucene的索引和搜索能力进行。想要理解搜索系统的实现原理,就需要深入lucene这一层,看看lucene是如何存储需要检索的数据,以及如何完成高效的数据检索。在数据库中因...

2019-04-28 08:00:00

阅读数 5

评论数 0

保障IDC安全:分布式HIDS集群架构设计

背景近年来,互联网上安全事件频发,企业信息安全越来越受到重视,而IDC服务器安全又是纵深防御体系中的重要一环。保障IDC安全,常用的是基于主机型入侵检测系统Host-based Intrusion Detection System,即HIDS。在HIDS面对几十万台甚至上百万台规模的IDC环境时,...

2019-04-26 08:00:00

阅读数 5

评论数 0

Confluence 6 从 WIKI 标记整合到基于 XHTML 的存储格式

如果你现在正在将 Confluence 从一个老的版本升级到Confluence 4.0 或者更新的版本(例如从 Confluence 3.5.x 或者更老的版本),在升级的过程中一个内容整合过程也会进行。这个过程将不会对你的升级造成伤害,因为你已经存在内容是不会被重写的。作为替代,合并进程将会创...

2019-04-24 11:42:52

阅读数 9

评论数 0

接替Oracle,红帽将负责维护OpenJDK 8和OpenJDK 11

据外媒报道,红帽将接替Oracle,担负起OpenJDK 8和OpenJDK 11的维护责任。同时,红帽将增强对Java 社区和企业Java开发人员的维护和支持。OpenJDK是一个免费开源的Java SE实现,OpenJDK 8和OpenJDK 11是OpenJDK的战略性版本。目前,Java ...

2019-04-22 12:03:02

阅读数 5

评论数 0

redis使用总结(一)(redis客户端使用) NoSQL

redis使用总结(一)(redis客户端使用) NoSQLNoSQL摘自百度百科 NoSQL,泛指非关系型的数据库。随着互联网web2.0网站的兴起,传统的关系数据库在应付web2.0网站,特别是超大规模和高并发的SNS类型的web2.0纯动态网站已经显得力不从心,暴露了很多难以克服的问题,而非...

2019-04-19 17:58:51

阅读数 8

评论数 0

如何利用Pravega的状态同步器解决分布式一致性问题

Pravega是一个开源的分布式流存储平台。其中,StateSynchronizer组件以stream为基础,对外提供一致性状态共享服务。StateSynchronizer允许一组进程同时读写同一共享状态而不必担心一致性问题。本文以实现一个简单的共享字典应用为示例,演示StateSynchroni...

2019-04-17 12:00:00

阅读数 5

评论数 0

视觉中国、死去的天才程序员与版权纠纷

从“视觉中国们”谈起,看看在程序的世界里,版权问题的罗生门。即便是在法制健全的社会里,同样有一位入选互联网名人堂的天才程序员因版权问题而献出了自己年轻的生命。中国是一个历史悠久的国家,但中国迈入现代化不过几十年的时间,我们还会看到更多的版权问题出现,也希望相应的机制和法规能够早日完善。“不敢配图”...

2019-04-16 10:05:11

阅读数 5

评论数 0

CakePHP 3.7.6 发布,PHP 快速开发框架

开发四年只会写业务代码,分布式高并发都不会还做程序员? CakePHP 3.7.6 发布了,这是 3.7 分支的维护版...

2019-04-11 07:06:48

阅读数 8

评论数 0

北大AI公开课2019 | 微软亚洲研究院周明:NLP的进步将如何改变搜索体验?

本文由InfoQ家整理首发,未经授权请勿转载4月3日,北大AI公开课第七讲如期开讲,微软亚洲研究院副院长周明与大家分享了近期自然语言技术取得的进展和创新成果,并探讨了自然语言技术和搜索引擎如何进一步结合并创造新的可能。在课后问答环节,周明解读了当前自然语言技术比较重要的研究方向,并为想要进入这一领...

2019-04-07 08:00:00

阅读数 22

评论数 0

KubeEdge向左,K3S向右

KubeEdge是华为捐献给CNCF的第一个开源项目,也是全球首个基于Kubernetes扩展的,提供云边协同能力的开放式边缘计算平台。KubeEdge的名字来源于Kube + Edge,顾名思义就是依托Kubernetes的容器编排和调度能力,实现云边协同、计算下沉、海量设备接入等。K3S是Ra...

2019-04-04 16:07:21

阅读数 8

评论数 0

Oracle 数据库重放(Database Replay)功能演示

https://www.cnblogs.com/jyzhao/p/5072800.html 我们可以捕获生产环境的工作量,在测试环境上重放,从而在不影响生产环境的前提下做一些改动测试。捕获:需要Oracle版本为10.2.0.4或更高.重放:需要Oracle版本为11g Release 1或更新....

2019-04-03 18:26:03

阅读数 8

评论数 0

打造海思成亚洲最大IC设计企业,华为开始全面提高芯片自给率

华为表示海思的芯片将会全覆盖手机、AI、服务器、路由器、电视等多个领域。 因为芯片供应端受压制,华为一直在不断提高芯片自给率。数据显示,去年下半年,华为采用自家海思芯片的比重不到4成,但是今年上半年已经提升至45%。对此华为曾表示,下半年目标是至少达到60%以上。而最近,华为也正在为这一目标而...

2019-04-02 11:48:36

阅读数 11

评论数 0

Java 8中字符串拼接新姿势:StringJoiner

在为什么阿里巴巴不建议在for循环中使用”+”进行字符串拼接一文中,我们介绍了几种Java中字符串拼接的方式,以及优缺点。其中还有一个重要的拼接方式我没有介绍,那就是Java 8中提供的StringJoiner ,本文就来介绍一下这个字符串拼接的新兵。 如果你想知道一共有多少种方法可以进行字符串拼...

2019-04-01 21:07:58

阅读数 2

评论数 0

提示
确定要删除当前文章?
取消 删除
关闭
关闭