- 浏览: 219928 次
最新评论
文章列表
Lucene5学习之TermVector项向量
- 博客分类:
- 搜索相关
项向量在Lucene中属于高级话题。利用项向量能实现很多很有意思的功能,比如返回跟当前商品相似的商品。当你需要实现返回与xxxxxxxx类似的东西时,就可以考虑使用项向量,在Lucene中是使用MoreLikeThis来实现。
项向量其实就是根据Term在文档中出现的频率和文档中包含Term的频率建立的数学模型,计算两个项向量的夹角的方式来判断他们的相似性。而Lucene5中内置的MoreLikeThis的实现方式却是使用打分的方式计算相似度,根据最终得分高低放入优先级队列,评分高的自然在队列最高处。
Java代码
/**
java base64编码和解码
- 博客分类:
- 编码和解码
java 中使用base64编码和解码:
第一种方式:
通过反射使用java 中不对外公开的类:
Java代码
/***
* encode by Base64
1. 执行java PerfectTime出现异常 java.security.AccessControlException: access denied (java.net.SocketPermission 127.0.0.1:2005 connect,resolve)
无法解析和连接到127.0.0.1的2005端口上,原因是在PerfectTime中设置了安全管理器<System.setSecurityManager(new RMISecurityManager());>,可是又没有设置访问的策略,解决办法有四(解决这种异常的办法同样适用于DisplayPerfectTime):
...
WebService详解(二)
- 博客分类:
- WebService
[sql]WsExplorer和Tcp/Ip Monitor工具本身就存在于eclipse和MyEclipse中 使用工具的原因: 1、 使用工具可以更好的了解WebService请求的过程 2、 使用工具WsExplore可以获取SOAP数据发送和接收的格式 3、 使用工具Tcp/Ip Monitor可以监控拦截 ...
webService详解(一)
- 博客分类:
- WebService
[sql]什么是webService WebService,顾名思义就是基于Web的服务。它使用Web(HTTP)方式,接收和响应外部系统的某种请求。从而实现远程调用. 1:从WebService的工作模式上理解的话,它跟普通的Web程序(比如ASP、JSP等)并没有本质的区别,都是基于HTTP传输协议的程序。 2:WebService所使用的数据均是基于XML格式的。目前标准的WebService在数据格式上主要采用SOAP协议。SOAP协议实际上就是一种基于XML编码规范的文本协议。 webService的技术支持 Web Service平台需要一套协议来实现分布式应用程序的创建。任何平 ...
前面通过 在 Java 中使用正则表达式进行后向引用($1,$2...) 讲了在 Java 中使用 JavaScript 和 JRegex 来实现正则表达式的后向分组引用 $1, $2 替换。
自 JDK 1.4 出现正则表达式以来我还真不知道 Java 的正则表达式是可以在替换时用 $1, $2 达成后向分组替换的,所以前一篇表述有些出入的。也就是要实现 JavaScript 中的
教你如何阅读Oracle数据库官方文档
文章出处:http://www.askoracle.org/oracle/DBA/962.html
《 Ask Oracle官方原创 》 Oracle 官方文档 数量庞大,而且往往没有侧重点,让oracle新手看起来很费力。但是,仍有很多Oracle使用者认为任何oracle学习资料都比不上Oracle官方文档的权威和扼要,且兼具基础与全面。这种差异可能与个人的阅读方法有很大关系,
《Ask Oracle官方原创》
Oracle官方文档数量庞大,而且往往没有侧重点,让oracle新手看起来很费力。但是,仍有很多Oracle使用者认为任 ...
jQuery事件命名空间的深入分析
- 博客分类:
- jQuery学习
今天群里的同学突然很疑惑的问:this.$element.on(\'keyup.dismiss.bs.modal\',function{}) 这段代码里的 keyup.dismiss.bs.modal 是啥?
命名空间复制一份维基百科的说法:
命名空间(英语:Namespace)表示标识符(identifier)的可见范围。一个 ...
教你如何取英文名(另附4个在线取英文名的网站)
- 博客分类:
- 杂谈
最近想给自己取个合适点的英文名,但对英文名的取法以及其中的一些文化一点都不了解。为了取个比较正式的名字,偶在网上搜索了很多有关取英文名的文章。最后,偶感觉下面这篇文章最适合我。我相信这篇文章对想取英文名的网友将会有很大的帮助,所以偶转了过来。(文末附4个在线取英文名的网站)
问题1、所起英文名太常见
第一种问题是起的英文名太常见,如:Henry, Jane, John, Mary. 这就像外国人起名叫赵志伟、王小刚、陈平一样,给人牵强附会的感觉。虽然起名字并无一定之规,但给人的感觉很重要。
问题2、不懂文化差 ...
1、with table as 相当于建个临时表(用于一个语句中某些中间结果放在临时表空间的SQL语句),Oracle 9i 新增WITH语法,可以将查询中的子查询命名,放到SELECT语句的最前面。语法就是with tempname as (select ....)select ...例子:with t as (select * from emp where depno=10)select * from t where empno=xxxwith
今天将JSP的项目从Tomcat 5.5.12移植到Jboss AS去,偶然发现了一个奇怪的问题。"org.apache.jasper.JasperException: This absolute uri (http://java.sun.com/jsp/jstl/core ) cannot be resolved in either web.xml or the jar files deployed with this application "
由于JSTL1.0和JSTL1.1的声明语句不一样。
JSTL 1.0 的声明是:<%@ tagli ...
今天同事有个问题问我,一个html里面能否用正则表达式匹配特定的标签,我说完全没问题,他让我帮他写写。正则表达式这个东西,自己以前也用过,但是很长时间没有用了,于是乎又去翻看某大神写的一篇文章
正则表达 ...
java Pattern和Matcher详解
- 博客分类:
- 正则表达式
结论:Pattern与Matcher一起合作.Matcher类提供了对正则表达式的分组支持,以及对正则表达式的多次匹配支持. 单独用Pattern只能使用Pattern.matcher(String regex,CharSequence input)一种最基础最简单的匹配。
java正则表达式通过java.util.regex包下的Pattern类与Matcher类实现(建议在阅读本文时,打开java API文档,当介绍到哪个方法时,查看java API中的方法说明,效果会更佳).
Pattern类用于创建一个正则表达式,也可以说创建一个匹配模式,它的构造方法是私有的,不可以直接创 ...
转自:http://my.oschina.net/jsonavaj/blog/62630
空格:$('parent childchild')表示获取parent下的所有的childchild节点(所有的子孙)。
大于号:$('parent > child')表示获取parent下的所有child的儿子( 第一代)。
加号:$('pre + nextbrother')表示获得pre节点的下一个兄弟节点,相当于next()方法
波浪号:$('pre ~ brother')表示获取pre节点的后面的所有兄弟节点,相当于nextAll()方法。 下面是一个小例子,看看他们的区别吧~~~~ ...
js中“使用”el表达式
- 博客分类:
- CSS/HTML/JS
在说相关内容前,一定要先熟悉jsp运行原理: http://blog.csdn.net/lmsnju/article/details/4813488 http://hi.baidu.com/mingfang0219/blog/item/a13db6de9b36ee1e6327989f.html http://blog.sina.com.cn/s/blog_5ce1157b0100wjbv.html el表达式(运用el表达式直接获取值时,例 ...