11 2007 档案

页面提示"已终止操作"的解决办法
摘要: 造成这个错误的原因是因为页面未加载完毕时改变了Body中的内容在执行类似document.body.innerHTML=***的操作之前。先进行判断是否加载完毕.方法如下.functiondosomething(){if (window.document.readyState){//IEif (window.document.readyState=='complete'){//do();}else...阅读全文

posted @ 2007-11-19 10:12 edist 阅读(65) | 评论 (0) 编辑

获取页面Html代码,自动识别编码。
摘要: public string GetHtml(string url) { string code = DecodeData(url); HttpWebRequest request = (HttpWebRequest)WebRequest.Create(url); request.Timeout = 30000; request.Headers.Set("Pragma", "no-cache"); ...阅读全文

posted @ 2007-11-14 09:40 edist 阅读(926) | 评论 (2) 编辑

Berkeley DB 基本使用.
摘要: 最近在写蜘蛛。需要一张庞大的url表来记录各种url被线程的读取状况,因此需要连续的请求,以及多线程的并发操作等。很显然,sqlserver并不能完全的满足需求。推荐一下Berkeley DBBerkeley DB相当于存储于本地硬盘的一个大的Hash表,由Key,Value构成.需要下载的相关内容Berkeley DB 4.5.20Berkeley DB for .NET 0.95基本操作// ...阅读全文

posted @ 2007-11-12 16:53 edist 阅读(514) | 评论 (2) 编辑

更新Lucene索引中的数据.
摘要: Lucene本身并不支持更新。所以只能选择先删除再新增记录。lucene本身支持两种删除模式1,DeleteDocument(int docNum)2,DeleteDocuments(Term term)一般使用的是第二种IndexReader reader = IndexReader.Open(path));int count=reader.DeleteDocuments(new Term("F...阅读全文

posted @ 2007-11-11 14:30 edist 阅读(1788) | 评论 (6) 编辑

导航

<2007年11月>
28293031123
45678910
11121314151617
18192021222324
2526272829301
2345678

公告

昵称:edist
园龄:5年9个月
粉丝:1
关注:1

搜索

 
 

常用链接

我的标签

随笔分类

随笔档案

Pop Music

最新评论

阅读排行榜

评论排行榜

推荐排行榜