‘技术’ 分类的存档
位运算符是以二进制为单位对操作数进行的操作和运算,位运算的操作数和结果都是整型变量。 运算符 运算 例子 解释 ~ 位反 ~x 将x按比特位取反 >> 右移 x>>a X各比特位右移a位 << 左移 X<<a X各比特位左移a位 >>> 不带符号的右移 x>>>a X各比特位右移a位,左边的空位填零 注:位运算符中,除~以外,其余均为二元运算符,操作数只能为整型和字符型数据。
Java中的一个byte,其范围是-128~127的,而Integer.toHexString的参数本来是int,如果不进行&0xff,那么当一个byte会转换成int时,对于负数,会做位扩展,举例来说,一个byte的-1(即0xff),会被转换成int的-1(即 0xffffffff),那么转化出的结果就不是我们想要的了。
我用的lucene版本一直都是2.2.0,算是很老土了,原本是想等3.0出来后再换的,不过约一个月前2.9.0推出后终于忍不住决定还是把版本换一下了,在这里我只是做了两个很简单的索引创建和索引搜索的例子,完全是入门级的,如果是熟手的话,看到这里可以不用再往下看了。。。
java.sql.SQLException: Got error 28 from storage engine Query 通常在磁盘空间不够的时候会报这个错。。。
用powerdesigner为数据库表创建索引是非常方便的,操作其实也非常简便,但问题是powerdesigner一段时间不用,有时要找到地方还真不是很容易,这不这次要用powerdesigner创建个索引还找了一小会,所以在这里记下来,免得下次要再建索引的时候又忘记怎么做了。
jchardet是mozilla自动字符集探测算法代码的java移植,其源代码可以从sourceforge下载。这个算法的最初作者是 frank Tang,C++源代码在http://www.infomall.cn/cgi-bin/m … ource/intl/chardet/,可以从http://www.infomall.cn/cgi-bin/m … s/intl/chardet.html得到更多关于这个算法的信息。
对于搜索引擎而言,如果是提供一个类似于Google那样的web界面搜索的话,那对搜索结果进行高亮显示就很重要且必要了,不然将是非常不友好的,本篇文章就是介绍在lucene中应用HighLighter时的一些方面;文章分两部分,第一部分是介绍如何在lucene中应用Highlighter进行高亮显示而不影响到搜索速度。第二部分则是对一些高亮错误现象进行分析并给出解决方法,总之,这篇文章就是希望能彻底解决在lucene中应用高亮显示所遇到的一切问题!另外淑珍分词器也发布了新的版本ShuzhenAnalyzer-1.1.6
