Solr初探(3)——配置IK分词器

Solr配置第三方分词器也是十分简单,这里以IK分词器为例。点击下载我自编译的IK分词器,支持到 JDK 1.8 + Lucene 6.6.2。

查看更多

分享到

Solr初探(2)——域管理

在上一节中,我们已经成功搭建了Solr后台,并且在后台中新建了一个核(core),本节将介绍Solr配置域。

我们在后台系统中选择core1,点击Documents,在里面添加一个Document(文档),内容如下:

查看更多

分享到

Redis初探(8)——Redis的实际应用

Redis初探(7)——Jedis操纵集群中,我们已经学会了搭建Redis集群,以及使用策略模式,在xml文件中灵活切换单机版和集群版。

本章将演示在宜立方商城项目中使用Redis,项目地址:e3mall

查看更多

分享到

Redis初探(7)——Jedis操纵集群

在《Redis初探(2)——Jedis的使用》中,我们已经学会了Jedis操纵单机Redis的简单使用,本章将继续深入,介绍Jedis对集群的操纵。

查看更多

分享到

Redis初探(6)——Redis集群

之前我们所学习的都是Redis的单机版,我们知道Redis之所以读取速度快是因为它是存储在内存中的。

内存的容量是有限的,单台Redis会碰到性能瓶颈,这就需要使用Redis集群(Redis-cluster)

查看更多

分享到

最长上升子序列(LIS)算法

理解:该子序列中后一项都比前一项大,例如有序列2 7 1 5 6 4 3 8 9,则最长上升子序列2 5 6 8 9

查看更多

分享到

最长公共子序列(LCS)算法

一、最长公共字串与最长公共子序列

1.1 最长公共子串(Longest Common Substirng)

子串是串的一个连续的部分,子串中字符的位置必须连续

例如:有两个字符串ABCBDAB BDCABA,则它们的最长公共子串是:AB

查看更多

分享到

最小生成树(Prim)算法

算法思想

  • 假设G=<V,E>是连通图,TE是G上最小生成树中边的集合。

  • 算法从U={u0}(u0∈V),TE={ }开始,任取一个顶点u0作为开始点。

  • 重复执行下述操作:在所有u∈U, v∈V-U的边(u,v)∈E中找一条代价最小的边(u0,v0)并入集合TE,同时v0并入U,直至U=V为止。

查看更多

分享到

最短路径(Dijkstra)算法

一、算法功能

给定一个出发点(单源点)和一个有向网G=(V, E), 求出源点到其它各顶点之间的最短路径。

查看更多

分享到

Java反序列化漏洞分析

2015年11月6日FoxGlove Security安全团队的@breenmachine 发布了一篇长博客,阐述了利用Java反序列化和Apache Commons Collections这一基础类库实现远程命令执行的真实案例,各大Java Web Server纷纷躺枪,这个漏洞横扫WebLogic、WebSphere、JBoss、Jenkins、OpenNMS的最新版。而在将近10个月前, Gabriel Lawrence 和Chris Frohoff 就已经在AppSecCali上的一个报告里提到了这个漏洞利用思路。 

查看更多

分享到
Open Chat