[置顶] DiyChrome更新1.1,提供检测,下载,一键制作绿色版等实用功能
[置顶] 交换友情链接说明
Linux上五十个最佳的FireFox扩展插件
Linux上五十个最佳的FireFox扩展插件 FireFox的扩展插件有成百上千,你要用哪个呢?这里收集了50个流行的扩展插件,下载后安装,会让你的FireFox浏览更轻松。请注意,大多数扩展插件可以在FireFox2.0上使用,如果无法使用,那么使用Nightly Tester Tools扩展来让他们工作。当一个新的 FireFox版本发布后,这个扩展插件可以允许你轻松更新这些已经存在的扩展。  标签页管理  All-in-One Gestures - 多合一鼠标手势,集合了流行的滚动、导航等方位插件的鼠标手势。  Tabbrowser Preferences - 增强式标签页浏览扩展,提供一个很全面的图形界面,以便让用户能够轻松更改Firefox中的隐藏设置,让Firefox的标签页浏览功能更加强大和完善,并提供关于链接打开方式的详细设置。  Tab Mix Plus - 在页签上增加了更多的功能,允许你在一个页签上打开多个链接,或者在多个页签打开同一个链接,合并或者关闭同一个域名的链接等。
Tags: Linux  FireFox  扩展  插件  
Lucene索引中的编码问题,好郁闷
doc.add(new Field("contents", new FileReader(file)));开始时,我是把内容读取出来,直接索引在索引文件里,这样就方便在查询时读取内容并高亮显示.但是给果发现,这个东西很受字符编码的影响,于是,我就在文件读取时加上一个编码,可是发现中文检索不出来.后来,我就换了一个:doc.add(new Field("contents", FileDocument.readFileContents(file.getCanonicalPath(), charset), Field.Store.YES, Field.Index.TOKENIZED));迷惑之中,我尝试用InputStreamReader类实例来代替FileReader,没想到,结果居然能成功,代码如下:doc.add(new Field("contents", new InputStreamReader(new FileInputStream(file.getCanonicalPath()), charset)));
Tags: FileReader  Lucene  InputStreamReader  索引  搜索引擎  
Lucene入门笔记(BUS01)
建立索引 // 建立索引就用到Document,IndexWriter,Field。// 最简单的步骤就是:// 首先分别new 一个Document,IndexWriter,Field// 然后用Doument.add()方法加入Field,// 其次用IndexWrtier.addDocument()方法加入Document。// 最后调用一下IndexWriter.close()方法关闭输入索引,这一步非常的重要只有调用这个方法索引才会被写入索引的目录里,而这是被很多初学的人所忽略的。// 全文的搜索主要是用:IndexSearcher,Query,Hits,Document(都是Query的子类),有的时候用QueryParser// 主要步骤:// 1.new QueryParser(Field字段,new 分析器)// 2.Query query = QueryParser.parser(“要查询的字串”);这个地方我们可以用反射api看一下query究竟是什么类型// 3.new IndexSearcher(索引目录).search(query);返回Hits// 4.用Hits.doc(n);可以遍历出Document// 5.用Document可得到Field的具体信息了。// 其实1 ,2两步就是为了弄出个Query 实例,究竟是什么类型的看分析器了。
Tags: Lucene  搜索引擎  
开始研究Lucene,这是工作
经理给我两新任务,第一个就是Lucene来开发一个站内搜索。这个东西我以前有过兴趣,研究过一点点,但是,没有上手,后来就放弃了,没想到,现在还有机会重新捡起来。心里甚是开心。找了两天的资料,现在,基本上对Lucene有了一定的了解,也对这个任务有了点想法。要做这样一个站内搜索,其实就是对网站进行索引,以及搜索,这两个功能正好是Lucene的功能,但是,经理要求,要像GG和百度一样,对网页进行索引,而不是对数据库进行索引,所以,我不得不考虑再做一个WEB爬虫来对站内的网页进行索引。整个任务,分析下来,就有三块了,第一,爬虫模块,第二,索引和搜索模块(Lucene),第三,索引搜索中用到的中文分词模块。这三大块,没有一块是我现在熟悉的,看来,一切得从0开始。----------------------------索引和搜索模块(Lucene),简单介绍一下:
Tags: Lucene  搜索引擎  索引  中文分词  爬虫  
关于 <#BlogTitle#> 标签的说明

今天,高温想给客户的ZB的分类做一个当前位置的显示,发现没法显示当前分类的名字及链接,在主题制作的标签帮助里,只找到列表分类的ID的标签:<#articlelist/category/id#>。

后来经过研究,以及看了星星的博课教程,最后发现,可以使用<#BlogTitle#> 标签。这个标签的说明如下:

关于 <#BlogTitle#> 标签的说明:

<#BlogTitle#>:当前页的标题, 如果在default.html就是BLOG的子标题,在single.html就是文章的标题,在catalog.html就是相关分类等的名称,等等

...
Tags: Zblog  
spring aop 面向切面编程 如何来做一个强大的日志记录功能.原创

spring aop 面向切面编程 如何来做一个强大的日志记录功能模板
这个东西怎么做:spring aop 面向切面编程 如何来做一个强大的日志记录功能模板;
昨天经理把这个任务交给我,让我为公司现在的项目加上一个详细的日志记录功能模板,对所有的操作,至少是增删改运作进行一个记录,其要记录操作者,以及执行的方法,以及操作的方法的参数.
我以前做过类似的功能,不过是在filter里做的,通过filter来检查action请求,记录请求中的参数及action名字.但是今天公司这个是要求用spring aop来做,这样就可以在spring里对要进行的日志记录方法进行一个配置........好了,完成了,是不是很容易.在第五步的这个方法里有一个参数,这个参数也许就是切面自己传进来的,所以你就这样写吧,JoinPoint 对象里可以获取切面切点的相关信息,如方法名,参数,类路径,类名等等,这样我们就可以来记录操作者进行的操作的详细信息,比如执行的方法名,其所在的对象类名,操作方法里带的所有参数信息,等,再加上自己另外获取一些信息,比如,当前操作时间,操作用户,还可以根据以上信息来定义操作类别等等


Tags: spring  反向控制  面向切面编程  POJO  依赖注入  aop  原创  
分页:[«] 1[»]
分类最近文章
    <#CACHE_INCLUDE_CATEGORY__HTML#>
Powered By Z-Blog   STYLE by busfly . FatMouse
Copyright © 2007 巴士飞扬技术博客. . 沪ICP备07027972号. 会员群1(J2EE为主):3769186.