- 浏览: 313776 次
- 性别:
- 来自: 重庆
文章分类
- 全部博客 (286)
- 设计模式 (14)
- spring (5)
- 开发工具 (12)
- java (19)
- apache.commons工具 (7)
- ibaits (5)
- extjs4.0 (4)
- 数据库 (2)
- spring工具类 (2)
- jquery1.8 (32)
- 杂记 (1)
- linux (2)
- Quart (1)
- springMVC (2)
- webservice (1)
- oracle (5)
- dwr (6)
- jbmp3 (27)
- lucene3.5 (27)
- javascript (18)
- hibernate3.3.2 (27)
- spring事务管理 (10)
- nio (2)
- strust2 (3)
- jvm (7)
- jquery-easyui-1.2.6 (22)
- 多线程 (14)
- maven (3)
- 常用正则表达式 (4)
最新评论
-
HF_SKY000:
请问:
一、能否提供一下密钥库文件的生成方法?
二、密钥库的密 ...
Java sslSocket 聊天实例
//存储数字
doc.add(new NumericField
("attach", Field.Store.YES, true).setIntValue
(attachs[i]));
//存储日期
doc.add(new NumericField
("date", Field.Store.YES, true).setLongValue
(dates[i].getTime()));
String et = emails[i].substring(emails[i].lastIndexOf("@") + 1);
//加权操作
,ScoreDoc
的score(得分),其中有一部分是跟加权值有关
if (scores.containsKey(et)) {
doc.setBoost
(2f);
} else {
doc.setBoost(0.5f);
}
writer.addDocument(doc);
发表评论
-
二十七、Luence在项目中运用
2012-12-26 15:03 1091public class LuceneContext { ... -
二十六、solr的基本使用
2012-12-26 10:26 959public class Message { p ... -
二十五、solr与tomcat的整合
2012-12-25 13:52 10491、solr是全文搜索服务器,专门用户管理索引的。 2 ... -
二十四、通过NRTManager和SearchManager实现近实时搜索
2012-12-21 11:35 1348是否进行实时搜索 实时搜索(近实时搜索) ... -
二十三、高亮显示
2012-12-20 09:24 1007public void lighter01() { ... -
二十二、Tika
2012-12-20 09:24 956Tika是2008年才产生的一个apache的项目,主要用于打 ... -
二十一、Luke
2012-12-20 09:24 808luke是一个查询索引的工具,使用时必须注意:版本要与luce ... -
二十、自定义过滤器
2012-12-20 09:23 865有的应用有些要求,对于某类型的内容即使满足条件了,但是也不 ... -
十七、搜索过滤
2012-12-20 09:23 629public void searcherByFilter(St ... -
十九、自定义QueryParser
2012-12-19 16:28 1218原因: 1、对于某些Quer ... -
十八、自定义评分
2012-12-19 16:18 789public class MyCustomScoreProvi ... -
十六、搜索排序
2012-12-19 12:14 1026public void searcherBySort(Stri ... -
十五、实现简单同义词分词器
2012-12-19 11:41 1253public interface SamewordContex ... -
十四、中文分词器
2012-11-28 13:49 861中文分词器 : Paoding:庖丁解牛分词器。 ... -
十三、自定义Stop分词器
2012-11-28 13:42 760import java.io.Reader; impor ... -
十二、Attribute
2012-11-28 13:20 823Attribute : ... -
十一、分词器的核心类
2012-11-28 13:12 900Analyzer : SimpleAnalyz ... -
十、分页搜索
2012-11-27 17:30 873分页查询有两种实现方式: 1、再查询 ... -
九、Queryparser
2012-11-27 17:24 993Mike 默认域包含mike Mi ... -
八、其他搜索Query
2012-11-27 10:30 654TermRangeQuery : 字母范围搜索 ...
相关推荐
资源名称:Lucene实战视频教程资源目录:【】01_lucenc简介和创建索引初步【】02_lucene简介和搜索...06_对日期和数字进行索引【】07_IndexReader的设计【IT 资源太大,传百度网盘了,链接在附件中,有需要的同学自取。
"身份证检验SQL存储过程"是一个专门用于验证身份证号码有效性的数据库程序,它涵盖了15位和18位身份证号码的验证,并且包含了对出生日期的检查以及18位身份证校验码的验证。以下是这个存储过程可能涉及的知识点: 1...
在IT行业中,Python是一种...对于初学者,这个Python源码示例是一个很好的学习起点,可以加深对字符串处理、日期操作以及数据验证的理解。而对于有经验的开发者,它提供了一个实用的工具,可以快速集成到现有的项目中。
此函数首先检查身份证号码的长度,然后对前17位数字进行加权求和,再通过模11运算得到校验码的索引,最后对比计算出的校验码与身份证号码末尾的校验码是否一致。如果一致,表明身份证号码有效;否则,无效。 需要...
它支持多种数据类型,包括文本、数字、日期等,并且能够处理大规模数据,实现快速索引和查询。此外,Elasticsearch还具备良好的可扩展性和高可用性,可以轻松地进行水平扩展。 二、Learning to Rank概述 Learning ...
4. 通过`sum % 11`计算出加权和对11取余的结果,从而通过一个数组索引获取最终的校验码。 `ValidID`函数的功能是对输入的身份证号码进行验证,具体步骤如下: 1. 利用正则表达式`/^\d{18}$/`验证输入的身份证号码...
1. 权值计算:首先需要对前17位数字按照一定的加权因子进行加权求和。加权因子为一组固定的数字序列(7,9,10,5,8,4,2,1,6,3,7,9,10,5,8,4,2),其中第一位权值对应身份证号码的第一位数字,以此类推,第二位权值对应...
对于18位身份证号码,除了出生日期的校验之外,还需要对前17位进行加权因子的计算。加权因子是身份证号码制定的一个规则,即数组`iW=[7,9,10,5,8,4,2,1,6,3,7,9,10,5,8,4,2]`,代表每一位数字对应的权重。将身份证...
- 通过前17位数字,根据加权因子计算加权和,然后对11取模,得到的结果作为索引在验证位数组中找到对应的字符 - 比较计算得到的字符与实际校验码是否一致 #### 5. 生日验证 无论是15位还是18位身份证号码,都需要...
- 按照预设的权重数组(`weight`)对这些数字进行加权求和。 - 使用求得的和值模11得到一个索引值。 - 通过该索引值在预定义的校验码数组(`vCode`)中查找对应的校验码。 - 比较计算出的校验码与身份证号码中的校验...
- **最小生成树(Minimum Spanning Tree)**:对于加权图,寻找一个权重之和最小的生成树。 - **最短路径(Shortest Path)**:寻找两个顶点之间的最短路径,常用算法有Dijkstra算法、Floyd算法等。 - **网络流...
在中国大陆,公民使用的身份证号码是18位数字,包含了个人的出生日期、出生地和序列号等信息。其中,第18位是一个校验码,用于确保身份证号码的正确性。计算这个校验码的过程是一种特定的算法,涉及到数学和编码规则...
- **树状数组**:也称作二叉索引树,用于高效查询和更新数值。 - **二维树状数组**:在二维空间上使用树状数组,支持高效查询和更新操作。 - **TRIE树(K叉)**:用于存储字符串的前缀树,支持高效查找和插入操作。 - ...
校验码的计算方法是基于前17位数字,通过特定的系数进行加权求和,然后取模11,根据余数确定最后一位校验码。 以下是一个在SQL Server 2000中实现的身份证号码校验函数的代码示例: ```sql CREATE FUNCTION fun_...
在实际项目中,有时候为了提高查询效率,数据库可能会存储身份证号码的前17位数字,这样做可以减少索引的长度,从而加快SQL查询,尤其是在涉及到JOIN操作时。然而,这种做法可能会导致无法直接验证身份证号码的完整...
字典是一种存储键值对的数据结构,常用于快速查找、插入和删除操作。 1. **键 (Key)**:用于唯一标识一个值。 2. **值 (Value)**:与键关联的数据。 3. **散列函数 (Hash Function)**:用于将键转换为索引的函数。 ...