跨线程访问控件的简单解决
摘要:System.Windows.Forms.Control.CheckForIllegalCrossThreadCalls= flase
阅读全文
posted @
2007-08-23 18:16
lovebanyi
阅读(274)
推荐(0)
动态创建ActiveRecord条件的查询 MyQuery
摘要:在CMS中。我们经常会按一定的条件来进行搜索。如果用户没有选择这个条件的话,我们就不能将它放到sql中 也许我们可以用自己拼装sql语句的方式很好的实现这种查询。然后再前面过滤掉一些危险的参数 但是参数过滤有一个不好的地方是。会把一些信息给过滤掉了。 在castle ActiveRecord里面我们最基本的查询都是靠传参的形式了。 ScalarQuery query = new ScalarQ...
阅读全文
posted @
2007-07-24 16:55
lovebanyi
阅读(1031)
推荐(0)
lookcode 打造专业化的搜索
摘要:在使用百度的过程中,由于复制内容.盗版的增多.很多我们原创的内容会排到垃圾站的后面.使我们在使用的过程中体验非常的不好,垃圾站为了其盈利的目的,会放非常多的广告.另外有一些人还会在网页上挂马.放了一些危险的代码在网页中.我们点击进去后之后,说不定就挂了.自己搜索的过程感觉到很郁闷.非常担心弹窗乱弹,
阅读全文
posted @
2007-07-14 16:31
lovebanyi
阅读(739)
推荐(0)
数据库 实体类中会见到的几种命名
摘要:假设 Tag 表 和 Post表Tag 表IDNamePost 表IDTitleAuthorAddDateTagID实体类TagIDNamePostIDTitle...Tag字段都是 属性_ 形式然后有的人是这样子的TagTagIDTagNamePostPostIDPostTitlePostAuthorPostAddDatePostTagID还有人是这样子的TagintTagIDstrTagNam...
阅读全文
posted @
2007-07-11 09:37
lovebanyi
阅读(2129)
推荐(0)
Url重写 与 google yahoo 蜘蛛(3)
摘要:原文英:http://todotnet.com/archive/0001/01/01/7472.aspx?Pending=true 原文法:http://blogs.developpeur.org/nix/archive/2006/07/01/DOTNET_2_GoogleBot_Crash_Bug_Pas_seulement_googlebot.aspx当userAgent 是 Mozilla...
阅读全文
posted @
2007-07-10 09:27
lovebanyi
阅读(498)
推荐(0)
Url重写 与 google yahoo 蜘蛛(2)
摘要:原本以为这个问题就这样解决了.可是发现蜘蛛过来后还是不正常..报的错误是"无法使用前导 .. "接下来就开始想如何可以重现这样的错误了.因为google 和 yahoo到底是什么捉的我们不是很清楚 但是可以看到的是他传递过来的一些参数.开始模拟他们的一个访问过程.首先我们需要一个数据的抓包工具..我用的是Wsockexpert (杀毒软件会报毒不传上来了)用比较原始的TcpClient priva...
阅读全文
posted @
2007-07-08 23:34
lovebanyi
阅读(1906)
推荐(0)
url重写与 google yahoo 蜘蛛(1)
摘要:url rewrite and google spider我们知道做网站.要对搜索引擎采取一定的措施..至少也得url重写一下.可是呢.问题来了我们发现google yahoo蜘蛛没有办法捉到网页了 baidu可以.全部是500错误或是302错误..被弄得晕晕.只好把错误给记下来了. void Application_Error(object sender, EventArgs e) {...
阅读全文
posted @
2007-07-07 21:20
lovebanyi
阅读(925)
推荐(0)
大数据量的过滤 (用于爬虫,蜘蛛) Bloom Filter 布隆过滤器
摘要:用C# 实现 大数据量的过滤, 爬虫 蜘蛛 过滤一些重复的url Hashtable数据结构
阅读全文
posted @
2007-07-06 16:53
lovebanyi
阅读(4272)
推荐(0)
使用 office2007 document imaging control 控件 做识别 OCR
摘要:原文:http://www.devsource.com/article2/0,1895,2143124,00.asp 首先确保的是你要装上这个组件Microsoft Office Document Imaging 12.0 Type Library装上office2007默认是不装.(实际我只装了个visio 2007) 装好后添加引用这个com就可以了然后他在识别英文方面还不错.实际用它识别了一...
阅读全文
posted @
2007-07-06 11:36
lovebanyi
阅读(12959)
推荐(0)
ClickOnce发布入门
摘要:新建一个Console测试项目:Test 添加代码 using System;using System.Collections.Generic;using System.Text;namespace Test{ class Program { static void Main(string[] args) { Console.Write...
阅读全文
posted @
2007-06-15 16:47
lovebanyi
阅读(1185)
推荐(0)
i guess a bug on Castle
摘要:when i use hql to query many to many realationship query,i find on i use Count function it is all return -1hql = "select xxx from ...."i delete "select xxx" Count is work rightbut sometimes we nedd us...
阅读全文
posted @
2007-06-07 09:02
lovebanyi
阅读(183)
推荐(0)
castle故障检测
摘要:来源:http://wiki.castleproject.org/index.php/ActiveRecord:Troubleshooting故障检测有时候你的映射可能存在一些错误,或者你想看你的sql语句到底是什么一回事这个时候我们就需要把 NHibernate 的日记记录打开允许日记记录nhibernate用的是log4net. 以下的配置中他是将信息写到 log.txt中的(程序运行的时候被...
阅读全文
posted @
2007-06-05 16:33
lovebanyi
阅读(388)
推荐(0)
如何让castle用connectionstring里的连接字符串?
摘要:.Net 2 connection strings 官方的没有说得不过明白(http://www.castleproject.org/activerecord/documentation/v1rc1/advanced/connstringdotnet2.html) ...
阅读全文
posted @
2007-05-23 16:32
lovebanyi
阅读(519)
推荐(0)
Highlighter 2.0 加亮 Lucene
摘要:First we need to create a Highlighter instance; Highlighter hl = new Highlighter(new SimpleHTMLFormatter("",""),new QueryScorer(query)); Use GetBestFragment method get the result row["Name"] = hl.G...
阅读全文
posted @
2007-05-21 15:44
lovebanyi
阅读(1491)
推荐(0)
谁的bug? 正则 拷贝和粘贴 regulator工具
摘要:写一些数据抓取工具的时候.我们一般是查看网页的源代码.然后把源代码拷到 regulator哪边去检测.开始写正则.这个时候一个,难以查觉的错误发生了.有时候你会发现.你写的正则在regulator里一切都是正常的.可是一到代码哪边就不正常了.于是开始郁闷.到底是什么一回事.我自己一直在找这个原因.开始了这样的一个尝试.自己在页面拉了一个richtextbox,把程序下载到的源代码,copy过去.这...
阅读全文
posted @
2007-05-16 18:37
lovebanyi
阅读(406)
推荐(0)
可空类型
摘要:看到同事在用int? xx;加了个 "?" 就变成了可空类型了.本身是引用类型的加 ?通不过编译.
阅读全文
posted @
2007-05-16 10:45
lovebanyi
阅读(182)
推荐(0)
在app.config自定义一些配置信息
摘要:我们想到的是将xml反序化.这们就可以得到这个对象了 [Serializable()] [XmlRoot("FetcherConfig")] public class FetcherConfiguration { /**////某些属性 public static FetcherConfiguration GetConfig() ...
阅读全文
posted @
2007-05-10 18:23
lovebanyi
阅读(748)
推荐(0)
System.Speech.Recognition 语音识别
摘要:在 Windows Vista 中,有两个语音 API: • 用于本机应用程序的 SAPI 5.3 • WinFX 中的 System.Speech.Rec...
阅读全文
posted @
2007-05-10 14:19
lovebanyi
阅读(1559)
推荐(0)
windowsservice 中的 currentdirectory
摘要:我们在如果在window服务中使用 Directory.GetCurrentDirectory()我们会发现它的路径其实是c:\windows\system32 这个时候你可以使用 System.IO.Directory.SetCurrentDirectory(System.AppDomain.CurrentDomain.BaseDirectory);
阅读全文
posted @
2007-05-09 10:08
lovebanyi
阅读(339)
推荐(0)
StopWatch 获得更精确的运行时间
摘要:以前经常看到一堆人在讨论某个方法更好.更省时间.再后面的时候还会有人提出用dateTime.now获得的时间精度不过.闲来无事乱翻 Msdn看到了System.Diagnostics下面有一个Stopwatch 的方法在典型的 Stopwatch 方案中,先调用 Start 方法,然后调用 Stop 方法,最后使用 Elapsed 属性检查运行时间。默认情况下,Stopwatch 实例的运行时间值...
阅读全文
posted @
2007-04-13 10:43
lovebanyi
阅读(435)
推荐(0)