11 2009 档案
C#的一个URL加载器,能处理编码、相对地址解析、GET/POST、HTML的include、页面重定向
摘要:要让机器模拟上网,首要的问题是解决HTTP请求响应,看我们的Url加载器,功能比较强。它考虑了编码、URL的相对地址解析(见RFC),还可以POST数据,还有HTML里的<!--include-->,还有<head>里的重定向,很好用的。1/**////<summary>2///最基本的Url加载函数,其它重载函数均调用它3///</summary>... 阅读全文
posted @ 2009-11-20 14:13 fery 阅读(758) 评论(0) 推荐(0)
C# 替换去除HTML标记方法(正则表达式)
摘要:usingSystem.Text.RegularExpressions;//包含正则表达式 publicstaticstringNoHTML(stringHtmlstring)//去除HTML标记 { //删除脚本 Htmlstring=Regex.Replace(Htmlstring,@"<script[^>]*?>.*?</script>","",RegexOpt... 阅读全文
posted @ 2009-11-18 22:00 fery 阅读(1749) 评论(0) 推荐(0)
SQL 语句优化
摘要:SQL 语句优化原则:1. IN 操作符 用IN写出来的SQL的优点是比较容易写及清晰易懂,这比较适合现代软件开发的风格。 但是用IN的SQL性能总是比较低的,从执行的步骤来分析用IN的SQL与不用IN的SQL有以下区别: 将其转换成多个表的连接,如果转换不成功则先执行IN里面的子查询,再查询外层的表记录,如果转换成功则直接采用多个表的连接方式查询。由此可见用IN的SQL至少多了一个转换的过程。一... 阅读全文
posted @ 2009-11-13 12:54 fery 阅读(129) 评论(0) 推荐(0)
groupby用法
摘要:每个类别提取最新一条记录按编号来:select max(topicid) as topicid from tb_bbs_topic where boardid in(6,10,34,12,33,13,18,21,51,49) group by boardid如果是按日期来的话:select * from tb_bbs_topic ainner join (select boardid, max(d... 阅读全文
posted @ 2009-11-12 12:41 fery 阅读(344) 评论(1) 推荐(0)
aspx,ascx和ashx使用总结
摘要:做asp.net开发的对.aspx,.ascx和.ashx都不会陌生。关于它们,网上有很多文章介绍。“纸上得来终觉浅,绝知此事要躬行”,下面自己总结一下做个笔记。1、.aspxWeb窗体设计页面。Web窗体页由两部分组成:视觉元素(html、服务器控件和静态文本)和该页的编程逻辑(VS中的设计视图和 阅读全文
posted @ 2009-11-10 09:08 fery 阅读(311) 评论(0) 推荐(0)