自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(42)
  • 收藏
  • 关注

学习笔记:Understanding Layouts in SWT(1)

20060628学习笔记:Understanding Layouts in SWT原文:Understanding Layouts in SWT参考:Eclipse Help: Platform Plug-in Developer Guide->Programmer’s Guide->Standard Widget Tookit->Layouts.或:http:/...

2006-08-28 17:20:00 45

使用lucene的多字段排序--回复网友BUFFON

网友BUFFON问了我一个问题 ,问题地址可以点此链接我们来看看这个问题 怎样实现在按一个或多个FEILD的匹配度排序的同时又按一个FIELD的顺序排序以及BUFFON想要达到的效果:-------------------------------...

2006-08-24 10:15:00 68

使用lucene的多字段排序--回复网友BUFFON

网友BUFFON问了我一个问题 ,问题地址可以点此链接我们来看看这个问题 怎样实现在按一个或多个FEILD的匹配度排序的同时又按一个FIELD的顺序排序以及BUFFON想要达到的效果:-------------------------------...

2006-08-24 10:15:00 52

windows下nutch0.8初探

前一段时间试了一下nutch0.8没成功,然后尝试nutch-0.7.x都很顺利搞定,起初以为0.8有问题,但后来一些网友告诉我0.8没问题,我重新再试,好了,我来说说其中要注意的问题,以免新手走弯路。我在windwos下开发,也懒得下载cygwin,把那个shell脚本改成了ant,点击ant就可以达到效果,脚本如下:<projectname="nutch-crawl"defau...

2006-08-23 23:49:00 48

windows下nutch0.8初探

前一段时间试了一下nutch0.8没成功,然后尝试nutch-0.7.x都很顺利搞定,起初以为0.8有问题,但后来一些网友告诉我0.8没问题,我重新再试,好了,我来说说其中要注意的问题,以免新手走弯路。我在windwos下开发,也懒得下载cygwin,把那个shell脚本改成了ant,点击ant就可以达到效果,脚本如下:<projectname="nutch-crawl"defau...

2006-08-23 23:49:00 43

学习笔记:将Image(SWT)存到一个OutputStream

想把一个自己生成的org.eclipse.swt.graphics.Image存到一个数据流或文件中,但是没有似乎Image没有写到文件中的API。 查到AWT的ImageIO有个Write()函数,可惜是AWT的。 发现org.eclipse.swt.graphics.ImageLoader提供save功能,既可以把它存到数据流中,也可以存到文件中。但是它的Load()函数只提供FileNam...

2006-08-22 17:33:00 154

windows下架设subversion服务器

为什么选择subversion不在本文讨论范围,网上到处都是,本文仅描述架设subversion服务器的步骤:step1)下载和安装服务器下载并安装svn-1.2.3-setup.exe,假设你安装到D:\deploy\Subversionstep2)建立Repository打开命令窗口, 键入 svnadmin create D:\deploy\projects\searchz...

2006-08-21 22:22:00 52

windows下架设subversion服务器

为什么选择subversion不在本文讨论范围,网上到处都是,本文仅描述架设subversion服务器的步骤:step1)下载和安装服务器下载并安装svn-1.2.3-setup.exe,假设你安装到D:\deploy\Subversionstep2)建立Repository打开命令窗口, 键入 svnadmin create D:\deploy\projects\searchz...

2006-08-21 22:22:00 48

学习笔记:得到一个Composite的Image

今天碰到的问题,Eclipse中, 已知画出了一个Composite,但是要把这个画出的Composite转化成一个Image。搞不定。不过还好,终于找到了相关文档。1.How do I print a snapshot of a widget?http://www.eclipse.org/swt/faq.php#noprintimage2.capture a widget image with ...

2006-08-21 18:41:00 86

capture a widget image with a GC(转载)

(Form http://dev.eclipse.org/viewcvs/index.cgi/%7Echeckout%7E/org.eclipse.swt.snippets/src/org/eclipse/swt/snippets/Snippet95.java)capture a widget image with a GC/************************************...

2006-08-21 18:38:00 50

使用lucene对搜索结果排序

lucene默认根据匹配度对搜索结果降序排,如果对某个域进行排序? 通常分两步:step1)建索引时doc.add(newField("audittime",row.get("audittime").toString(),Field.Store.NO,Field.Index.UN_TOKENIZED));关键点是你需要排序的字段建索引时应该采用Field.Index.UN_TOKE...

2006-08-18 15:05:00 231

使用lucene对搜索结果排序

lucene默认根据匹配度对搜索结果降序排,如果对某个域进行排序? 通常分两步:step1)建索引时doc.add(newField("audittime",row.get("audittime").toString(),Field.Store.NO,Field.Index.UN_TOKENIZED));关键点是你需要排序的字段建索引时应该采用Field.Index.UN_TOKE...

2006-08-18 15:05:00 65

学习笔记:Java中的transient

改bug,发现一个保留字transient。很奇怪,从来没见过,也从来没用过。 用google查了一把,大概意思是:Java语言的关键字,用来表示一个域不是该对象串行化的一部分。当一个对象被串行化的时候,transient型变量的值不包括在串行化的表示中,然而非transient型的变量是被包括进去的。还是不大明白。 后来,终于搜到这篇文章,写得很详细。Be Careful With Transi...

2006-08-15 00:16:00 46

Be Careful With Transient Data

(原文来自http://www.devx.com/tips/Tip/13726) Expertise: Intermediate Language: Java January 28, 2000 Be Careful With Transient DataJava's serialization provides an elegant, and easy to us...

2006-08-14 23:57:00 48

IBatis中的强制刷新缓存

背景:使用了IBatis内置的缓存作为缓存方案.并使用了spring集成IBatis我在我的一篇文章"使用IBatis作数据缓存"谈到了使用IBaits作缓存,但这或许是不够的,为了给测试人员提供方便,必须提供一个 强制刷新缓存的功能,如何实现?马上进入实战:我们通过一个jsp搞定<%@pageimport="xxx.common.utils.SpringBeanProxy"%&g...

2006-08-14 14:14:00 58

IBatis中的强制刷新缓存

背景:使用了IBatis内置的缓存作为缓存方案.并使用了spring集成IBatis我在我的一篇文章"使用IBatis作数据缓存"谈到了使用IBaits作缓存,但这或许是不够的,为了给测试人员提供方便,必须提供一个 强制刷新缓存的功能,如何实现?马上进入实战:我们通过一个jsp搞定<%@pageimport="xxx.common.utils.SpringBeanProxy"%&g...

2006-08-14 14:14:00 59

Spring中的getBean

通常你不大会通过Spring中的ApplicationContext直接取bean,你往往通过IOC的方式在你的action或者service等中得到现成的bean,但是在一些特殊情况下你会这样使用。我今天就遇到这种情况我需要在测试的时候刷新缓存,那么我直接取出SqlMapClient,虽然也可以搞个注入什么的,但那样太麻烦,<beanid="sqlMapClient"class="o...

2006-08-14 13:48:00 77

Spring中的getBean

通常你不大会通过Spring中的ApplicationContext直接取bean,你往往通过IOC的方式在你的action或者service等中得到现成的bean,但是在一些特殊情况下你会这样使用。我今天就遇到这种情况我需要在测试的时候刷新缓存,那么我直接取出SqlMapClient,虽然也可以搞个注入什么的,但那样太麻烦,<beanid="sqlMapClient"class="o...

2006-08-14 13:48:00 69

.COM域名不安全?

前几天从Donews上看到这样一个标题《电子商务网站虎酷网COM域名遭美国"没收"》,第一反应大概是这个网站的域名是人家美国人的注册商标,或者是这个公司在美国没有注册这个商标,结果被人抢注了,现在反打一耙停掉这个网站的域名。 看完文章,更深信了我的猜测。但文章就此得出结论,.COM域名不安全的确很难让人信服! 说实话,就我个人的看法,我注册过域名。但是我不敢注册.CN域名,毕竟以CN结尾的域名不是...

2006-08-12 14:08:00 182

地址空间布局随机化(Address Space Layout Randomization)与缓冲区溢出攻击

记得以前在Linux下做缓冲区溢出攻击的实验,用了两台机器,一台装RedHat 8.0,另一台装RedHat 9.0,发现一个奇怪的现象。RedHat 8.0的栈基地址是固定的,而RedHat 9.0的栈基地址是浮动的。比如对于下面这个程序,RedHat 8.0每次运行的输出是相同的,而RedHat 9.0则不同。int main(){ char buf[256]; printf("0X%X\...

2006-08-11 17:13:00 93

解决IBatis中的多对一映射n+1问题

背景: 一个存在多对一的映射的表结构,比如视频和视频上传者,目前想取出最受欢迎的视频并要求显示视频的上传者的名字,传统的做法往往会存在n+1问题,对性能有些影响在IBatis中如何做?马上进入实战 配置文件如下: <?xmlversion="1.0"encoding="UTF-8"?><!DOCTYPEsqlMapPUBLIC"-//iBATIS.com//DTDSQLMa...

2006-08-10 15:42:00 53

解决IBatis中的多对一映射n+1问题

背景: 一个存在多对一的映射的表结构,比如视频和视频上传者,目前想取出最受欢迎的视频并要求显示视频的上传者的名字,传统的做法往往会存在n+1问题,对性能有些影响在IBatis中如何做?马上进入实战 配置文件如下: <?xmlversion="1.0"encoding="UTF-8"?><!DOCTYPEsqlMapPUBLIC"-//iBATIS.com//DTDSQLMa...

2006-08-10 15:42:00 54

使用IBatis作数据缓存

背景:做一个排行榜,由于网站访问量很大,为了避免每次都直接访问数据库,所以采用缓存策略目前我们采用IBatis作ORM, 所以我们直接使用了IBatis 自带的缓存解决方案。当然你也可以定制,我在我的一篇文章可复用、扩展的缓存设计方案也谈到了如何定制 ,个人认为如果不是非常复杂的需求,完全可以借助ORM自带的方案.你会发现非常非常简单.下面我们进入实战: step1)写ibatis的相关配置...

2006-08-10 15:03:00 44

使用IBatis作数据缓存

背景:做一个排行榜,由于网站访问量很大,为了避免每次都直接访问数据库,所以采用缓存策略目前我们采用IBatis作ORM, 所以我们直接使用了IBatis 自带的缓存解决方案。当然你也可以定制,我在我的一篇文章可复用、扩展的缓存设计方案也谈到了如何定制 ,个人认为如果不是非常复杂的需求,完全可以借助ORM自带的方案.你会发现非常非常简单.下面我们进入实战: step1)写ibatis的相关配置...

2006-08-10 15:03:00 59

Dissecting The Nutch Crawler -Summary: Nutch crawler extension points

英文原文出处:DissectingTheNutchCrawler 转载本文请注明出处:http://blog.csdn.net/pwlazySummary: Nutch crawler extension pointsThe main ways to configure the Nutch crawler are as follows: Configuration fil...

2006-08-08 22:45:00 37

Dissecting The Nutch Crawler -Summary: Nutch crawler extension points

英文原文出处:DissectingTheNutchCrawler 转载本文请注明出处:http://blog.csdn.net/pwlazySummary: Nutch crawler extension pointsThe main ways to configure the Nutch crawler are as follows: Configuration fil...

2006-08-08 22:45:00 50

Dissecting The Nutch Crawler -Factory classes: '''URLFilterFactory'''

英文原文出处:DissectingTheNutchCrawler 转载本文请注明出处:http://blog.csdn.net/pwlazyFactory classes: '''URLFilterFactory'''> Class net.nutch.net.URLFilterFactory > used by: > - net.nutch.db.Web...

2006-08-08 20:49:00 44

Dissecting The Nutch Crawler -Factory classes: '''URLFilterFactory'''

英文原文出处:DissectingTheNutchCrawler 转载本文请注明出处:http://blog.csdn.net/pwlazyFactory classes: '''URLFilterFactory'''> Class net.nutch.net.URLFilterFactory > used by: > - net.nutch.db.Web...

2006-08-08 20:49:00 49

Dissecting The Nutch Crawler -Aside: net.nutch.util.NutchConfig

英文原文出处:DissectingTheNutchCrawler 转载本文请注明出处:http://blog.csdn.net/pwlazyAside: net.nutch.util.NutchConfigIf you have been reading the code along with our discussion, you may have noticed several "pri...

2006-08-08 00:14:00 52

Dissecting The Nutch Crawler -Aside: net.nutch.util.NutchConfig

英文原文出处:DissectingTheNutchCrawler 转载本文请注明出处:http://blog.csdn.net/pwlazyAside: net.nutch.util.NutchConfigIf you have been reading the code along with our discussion, you may have noticed several "pri...

2006-08-08 00:14:00 39

Dissecting The Nutch Crawler -Factory classes: Overview

英文原文出处:DissectingTheNutchCrawler 转载本文请注明出处:http://blog.csdn.net/pwlazyFactory classes: Overview> Class net.nutch.parser.ParserFactory > used by: > - net.nutch.db.WebDBInjec...

2006-08-07 22:15:00 41

Dissecting The Nutch Crawler -Factory classes: Overview

英文原文出处:DissectingTheNutchCrawler 转载本文请注明出处:http://blog.csdn.net/pwlazyFactory classes: Overview> Class net.nutch.parser.ParserFactory > used by: > - net.nutch.db.WebDBInjec...

2006-08-07 22:15:00 43

Dissecting The Nutch Crawler -Command "fetch": net.nutch.fetcher.Fetcher

英文原文出处:DissectingTheNutchCrawler 转载本文请注明出处:http://blog.csdn.net/pwlazyCommand "fetch": net.nutch.fetcher.Fetcher> "fetch: fetch a segment's pages" > Usage: Fetcher[-logLevell...

2006-08-07 12:47:00 49

Dissecting The Nutch Crawler -Command "fetch": net.nutch.fetcher.Fetcher

英文原文出处:DissectingTheNutchCrawler 转载本文请注明出处:http://blog.csdn.net/pwlazyCommand "fetch": net.nutch.fetcher.Fetcher> "fetch: fetch a segment's pages" > Usage: Fetcher[-logLevell...

2006-08-07 12:47:00 52

Dissecting The Nutch Crawler -Command "generate": net.nutch.tools.FetchListTool

英文原文出处:DissectingTheNutchCrawler 转载本文请注明出处:http://blog.csdn.net/pwlazyCommand "generate": net.nutch.tools.FetchListTool> "generate: generate new segments to fetch" > Usage: FetchListTo...

2006-08-04 23:00:00 49

Dissecting The Nutch Crawler -Command "generate": net.nutch.tools.FetchListTool

英文原文出处:DissectingTheNutchCrawler 转载本文请注明出处:http://blog.csdn.net/pwlazyCommand "generate": net.nutch.tools.FetchListTool> "generate: generate new segments to fetch" > Usage: FetchListTo...

2006-08-04 23:00:00 35

Dissecting The Nutch Crawler - Command "inject": net.nutch.db.WebDBInjector

英文原文出处:DissectingTheNutchCrawler 转载本文请注明出处:http://blog.csdn.net/pwlazyCommand "inject": net.nutch.db.WebDBInjector> "inject: inject new urls into the database" > Usage: WebDBInjector&l...

2006-08-04 18:44:00 51

Dissecting The Nutch Crawler - Command "crawl": net.nutch.tools.CrawlTool

英文原文出处:DissectingTheNutchCrawler 转载本文请注明出处:http://blog.csdn.net/pwlazyCommand "crawl": net.nutch.tools.CrawlToolCrawlTool is a class that does little more than lash together the steps you'd do manua...

2006-08-04 13:39:00 43

Dissecting The Nutch Crawler - The "nutch" shell script

英文原文出处:DissectingTheNutchCrawler转载本文请注明出处:http://blog.csdn.net/pwlazyThe "nutch" shell script http://www.nutch.org/docs/en/tutorial.html The Nutch tutorial describes a number of ope...

2006-08-04 12:37:00 40

Dissecting The Nutch Crawler -introduction

英文原文出处:DissectingTheNutchCrawler转载本文请注明出处:http://blog.csdn.net/pwlazyIntroductionThe open-source Nutch search engine consists, very roughly, of three components: the crawler, which disc...

2006-08-04 11:59:00 45

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除