摘要:// Copyright (c) 2008 CodeToast.com and Nicholas Brookins//This code is free to use in any application for any use if this notice is left intact.//Jus...
        
阅读全文
 
    
        
        
摘要:////html[1]/body[1]/div[9]/div[1]/div[1]/div[1]/ul/li 截取规则Articles/Article[1]:选取属于Articles子元素的第一个Article元素。/Articles/Article[last()]:选取属于Articles子元素的最...
        
阅读全文
 
    
        
        
摘要:在园子里已经有很多高手写了关于MS的dotfuscator.exe使用方法。并且做了深入的剖析。自己对这个东西没有深入的理解,只是使用了一下而已1、安装完vs之后在,在安装路径*:\Program Files\Microsoft Visual Studio 8\Application\PreEmptive Solutions\Dotfuscator Community Edition下找到dotf...
        
阅读全文
 
    
        
        
摘要:现在浏览器一般都支持gzip,deflate压缩协议 , 也就是说当服务器返回的是用gzip或deflate协议进行压缩过的内容, 浏览器将自动的进行解压缩 . 这样做可以节省大量的网络带宽,负面影响是加重了服务器的负担.我们只是对aspx页面进行压缩 ,当然也可以压缩js和css . 但你也想用来对图片也进行压缩的话就错了 ,效果和用winzip压缩图片一样, 只能增大体积.首先来看看一个实例 ...
        
阅读全文
 
    
        
        
摘要:1. 有时对于一个Document来说,有一些Field会被频繁地操作,而另一些Field则不会。这时可以将频繁操作的Field和其他Field分开存 放,而在搜索时同时检索这两部分Field而提取出一个完整的Document。 这要求两个索引包含的Document的数量必须相同。在创建索引的时候,可以同时创建多个IndexWriter,将一个Document根据需要拆分成多个包含部分Field的...
        
阅读全文
 
    
        
        
摘要:[代码]以上代码在web.config中添加
        
阅读全文
 
    
        
        
摘要:摘要:本文简单的介绍了在.net 2.0下使用ftp的几种简单的方法,并提供了一个对FtpWebRequest封装的Ftp操作类 在.net 1.1中,如果我们要使用ftp,往往得借助一些第三方类库,虽然这些第三方类库写得也非常好,但说明文档不够详细,以及一些使用习惯问题,往往没有.net自己的库使用地得心应手。现在好了,在.net 2.0 中添加了对许多ftp的支持,使用ftp变得非常简单了。 ...
        
阅读全文
 
    
        
        
摘要:Download source files - 55.5 Kb Download demo project - 40.8 Kb Contents Introduction Crawler Overview Crawler Views Threads view Requests view ...
        
阅读全文
 
    
        
        
摘要:string html = ""; html = Regex.Replace(html, @"(\d+)([^']*?top:\s*)(?\d+)([^']*'[^>]*>)", new MatchEvaluator(Disp), RegexOptions.IgnoreCase);
        
阅读全文
 
    
        
        
摘要:昨天刚把数据库防注入的原型发了上去,发觉好像还漏了点东西,现在把它全部补上. Sql注入是常常被一些菜鸟级黑客高手惯用的手法, 就是基于Sql的注入实现, 防注入程序其实就是处理Http请求,把Get和Post的请求数据中做过滤. 通过相应的关键字去识别是否有 Sql注入攻击代码 string SqlStr = "and |exec |insert |select |delete |upda...
        
阅读全文
 
    
        
        
摘要:using System; using System.Collections.Generic; using System.Text; using System.Threading; namespace ConsoleApplication1 { class TimerExample { static void Main(string[] args) ...
        
阅读全文
 
    
        
        
摘要:服务器经常产生“应用程序池 'DefaultAppPool' 提供服务的进程关闭时间超过了限制。进程 ID 是 '3504'。”的错误,导致iis处于假死状态,经了解是IIS应用程序池的设置问题。解决方法如下: Internet 信息服务(IIS)管理器->应用程序池->DefaultAppPool->右击属性 一、回收 1、回收工作进程(分钟):选中,值为1740 2、回收工作进程(请求...
        
阅读全文
 
    
        
        
摘要:[Lucene.Net] 基本用法 本文仅记录一些简单的使用方法,供初学者参考。 以下例子采用 Lucene.NET 1.9 版本,可取去 Lucene.Net 下载。 1. 基本应用 using System; using System.Collections.Generic; using System.Text; using Lucene.Net; using Lucene.Net.An...
        
阅读全文
 
    
        
        
摘要:在.Net的IO操作中经常会用到Stream和Byte[],有两种形式: 一.Stream->Byte[]: 1.如果Stream的 Length属性可读,非常的简单,代码如下: 1 private byte[] GetBytes(Stream stream) 2 { 3 if (stream.CanSeek) 4 {...
        
阅读全文
 
    
        
        
摘要:这个是安全方法. private void Form1_Load(object sender, EventArgs e) { Post p = new Post(); p.OnPost += new Post.OnPostHandler(p_Post); t = new Thread(new ThreadSt...
        
阅读全文
 
    
        
        
摘要:工欲善其事,必先利其器,做为主流的.net开发工具,Visual Studio为我们提供了许多有用的小功能来帮助我们提高”生产效率”, 可有些有用的小功能还是没有人用或者很少有人用,在这里我怡笑大方,把我认为有用的功能总结一下,希望对大家有所帮助。刚开始,我还是从最常用的editor入手吧,如果大家觉得有帮助,我再写些别的。 (注:本文所讲的以VS2005和Orcas Beta2为主,开发环境...
        
阅读全文
 
    
        
        
摘要:.Net2.0中提供的Array类 namespace System { public abstract class Array { public static TOutput[] ConvertAll(TInput[] input, Converter cc); public static bool Exists(T[] array, Predicate mat...
        
阅读全文
 
    
        
        
摘要:摘要 现在基于.Net的Ajax框架很多,Ajax已经变得很傻瓜化,甚至MS还很狂的说,现在所有的Asp.Net程序员都可以在简历上写会Ajax技术,MS狂妄的资本就是MS的Asp.Net 2.0 Ajax框架。众多的Ajax框架确实给我们开发带来了很多的方便,甚至把Ajax的应用简化到控件拖拉的地步,但这也直接导致了很多人滥用Ajax,只要高兴就套个UpdatePannel,这已经成为很多程序...
        
阅读全文
 
    
        
        
摘要:public string CreateWordFile(string CheckedInfo) ...{ string message = ""; try ...{ Object Nothing = System.Reflection.Missing.Value; ...
        
阅读全文
 
    
        
        
摘要:上篇文章中,测试了一下值类型数据和引用类型数据在hashtable中插入和读取的性能,测试结果和本人预期也有一些出入,msdn有一篇文章介绍在box,unbox的时候,性能关系为:class>interface>int,原文:Open the Box! Quick,进一步分析了上篇测试,发现其实影响测试性能还有其它几个方面的因素,本篇就针对不同数据类型在GetHashCode()上面的消耗 测试程...
        
阅读全文