- 博客(13)
- 资源 (3)
- 收藏
- 关注
原创 Lucene在其它框架中的接口或封装总结
lucene作为一个在搜索领域应用广泛的工具包,在其它框架中有诸多接口支持,也有针对某些应用场景的封装,特写此文,总结一下 封装的接口 1.Hibernate中的接口 2.Spring的接口 3.... 封装的应用 1.Solr 2.Elasticsearch 3.... 不断更新中...
2015-01-29 14:27:16
445
原创 R语言学习(持续更新中)
R语言概述 R语言,一种自由软件编程语言与操作环境,主要用于统计分析、绘图、数据挖掘。R本来是由来自新西兰奥克兰大学的Ross Ihaka和Robert Gentleman开发(也因此称为R),现在由“R开发核心团队”负责开发。R是基于S语言的一个GNU计划项目,所以也可以当作S语言的一种实现,通常用S语言编写的代码都可以不作修改的在R环境下运行。R的语法是来自Scheme。
2015-01-26 17:03:34
547
转载 负载均衡算法
平衡算法设计的好坏直接决定了集群在负载均衡上的表现,设计不好的算法,会导致集群的负载失衡。一般的平衡算法主要任务是决定如何选择下一个集群节点,然后将新的服务请求转发给它。有些简单平衡方法可以独立使用,有些必须和其它简单或高级方法组合使用。而一个好的负载均衡算法也并不是万能的,它一般只在某些特殊的应用环境下才能发挥最大效用。因此在考察负载均衡算法的同时,也要注意算法本身的适用面,并在采取集群部署的时
2015-01-11 17:19:50
410
转载 线性判别分析(Linear Discriminant Analysis, LDA)算法分析
LDA算法入门 一. LDA算法概述: 线性判别式分析(Linear Discriminant Analysis, LDA),也叫做Fisher线性判别(Fisher Linear Discriminant ,FLD),是模式识别的经典算法,它是在1996年由Belhumeur引入模式识别和人工智能领域的。性鉴别分析的基本思想是将高维的模式样本投影到最佳鉴别矢量空间,以达到抽
2014-10-11 15:30:20
638
转载 Python 开源项目
SQLAlchemy——数据持久层框架 简介 SQLAlchemy 主要由两部分组成,一个 SQL 工具包和一个关系对象映射(ORM),它能让开发者完全发挥出 SQL 的灵活性与强大的能量。他实现了一整套企业级持久层模式,可以通过简单而 Pythonic 的接口,进行高效率和高性能的数据库访问。SQLAlchemy 的 ORM 遵从 DataMapping 设计模式,而 Elixir 则是在 S
2014-10-11 14:40:57
555
原创 JConsole远程连接
JConsole很好用,可以解决很多疑难杂症。但远程连接需要设置一下Java opt才可以使用。一下是步骤: 1.在java opt下添加如下内容: 如果是无须验证添加 JAVA_OPTS="$JAVA_OPTS -Dcom.sun.management.jmxremote.port=12345" JAVA_OPTS="$JAVA...
2014-08-27 11:26:42
116
转载 设计模式六大原则
设计模式六大原则(1):单一职责原则 定义:不要存在多于一个导致类变更的原因。通俗的说,即一个类只负责一项职责。 问题由来:类T负责两个不同的职责:职责P1,职责P2。当由于职责P1需求发生改变而需要修改类T时,有可能会导致原本运行正常的职责P2功能发生故障。 解决方案:遵循单一职责原则。分别建立两个类T1、T2,使T1完成职责P1功能,T2完成职责P2功能。这样,当修改类T1时,
2014-05-19 17:42:31
533
转载 Java开发牛人十大必备网站
本文由 ImportNew - 张文太 翻译自 programcreek。欢迎加入Java小组。转载请参见文章末尾的要求。 以下是我收集的Java开发牛人必备的网站。这些网站可以提供信息,以及一些很棒的讲座, 还能解答一般问题、面试问题等。质量是衡量一个网站的关键因素,我个人认为这些网站质量都很好。接下来,我会跟大家分享我是如何使用这些网站学习和娱乐的。或许你会认为有些网站适合任何水平的开发
2014-05-16 18:16:08
516
转载 程序员思维
程序员思维 起因 首先简单说一下,为什么我会想到这个话题。主要有这么几方面的原因。 当我试图回过头去总结大学在计算机专业所学习的一些理论和知识的时候。发现,在学校里面学习的一些东西,走了两个极端。 一个极端是偏向了细节。比如我们学习的那些《***程序设计》的课程。看这几门课的名称的我们能够很明显的看出,***是一个形容词定语,用来修饰主题“程序设计”。但是,你却非常意外的意识到《
2014-05-16 18:10:36
1031
原创 eclipse修改内存
首先:内存优化eclipse安装后,在安装目录有个config.ini文件,内容如下:-vmargs-Xms40m-Xmx256m或是 其实也很简单。打开Eclipse包,在Contents/MacOS 目录下有一个 eclipse.ini 文件,用编辑工具打开他,把Xms128m更改成Xms256m。这个文件用来配置eclipse启动时候的内存分配方案,Xms是初始化内存大小,Xmx是最大可使...
2013-10-25 14:17:14
106
原创 图解lucene TermVector
lucene version 3.0.2如果不是Field.Store.YES, 无法保存TermVector.索引数据为Amsterdam has lots of bridges in AmsterdamWhitespaceAnalyzer1 TermVector.YES 2 TermVector.WITH_POSITIONS 3 TermVector.WITH_OFFSETS 4 Te...
2013-10-23 11:33:19
104
BV做的五子棋游戏源代码五子棋游戏源代码
2010-11-26
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人