03 2012 档案

摘要:private void btn_open_Click(object sender, EventArgs e) { if (folderBrowserDialog1.ShowDialog() == DialogResult.OK) { tbox_way.Text = folderBrowserDialog1.SelectedPath; } } #region /// <summary> /// 使用递归 篇历目录下的所有文件或文件夹 /// </summary> /// <param name="fsinfo">FileSystemInf 阅读全文
posted @ 2012-03-22 02:25 酒沉吟 阅读(267) 评论(0) 推荐(0) 编辑
该文被密码保护。
posted @ 2012-03-22 02:17 酒沉吟 阅读(3) 评论(0) 推荐(0) 编辑
摘要:ASP.Net、C#实现网页小偷程序asp.net、c#实现网页小偷程序 在asp中实现小偷是使用xmlhttp对象,最近在学习.net时看到了webclient类,于是将过去用来做小偷的程序改了一下,使用asp.net、c#来实现,程序写的比较简单,目的是为了起到抛砖引玉的作者,希望能与各位一起探讨,使之更加完善,下一步我将使之实现根据设置可以获取网页中指定的内容。以下是程序部分,包括在web页中的asp.net的源程序和c#中的源程序。asp.net (getwebcontent.aspx)<%@ page language="c#" %><%@ im 阅读全文
posted @ 2012-03-20 00:15 酒沉吟 阅读(323) 评论(1) 推荐(0) 编辑
摘要:最基本的C# socket编程示例程序是同步套接字程序,功能很简单,只是客户端发给服务器一条信息,服务器向客户端返回一条信息;这里只是一个简单的示例,是一个最基本的socket编程流程,在接下来的文章中,会依次记录套接字的同步和异步,以及它们的区别。下面是示例程序的简单步骤说明服务器端:第一步:用指定的端口号和服务器的ip建立一个EndPoint对像;第二步:建立一个Socket对像;第三步:用socket对像的Bind()方法绑定EndPoint;第四步:用socket对像的Listen()方法开始监听;第五步:接受到客户端的连接,用socket对像的Accept()方法创建新的socke. 阅读全文
posted @ 2012-03-18 22:30 酒沉吟 阅读(255) 评论(0) 推荐(0) 编辑
摘要:C#命名规则、开发习惯和风格1. 文件命名组织1-1文件命名1. 文件名遵从Pascal命名法,无特殊情况,扩展名小写。2. 使用统一而又通用的文件扩展名: C# 类.cs1-2文件注释1. 在每个文件头必须包含以下注释说明1 在每个文件头必须包含以下注释说明 /*---------------------------------------------------------------- // Copyright (C) 2004 软件有限公司 // 版权所有。 // // 文件名: // 文件功能描述: // // // 创建标识: // // 修改标识: // 修改描述: // // 阅读全文
posted @ 2012-03-16 14:07 酒沉吟 阅读(1067) 评论(0) 推荐(1) 编辑
摘要:单线程的winfom程序中,设置一个控件的值是很easy的事情,直接 this.TextBox1.value = "Hello World!";就搞定了,但是如果在一个新线程中这么做,比如:privatevoidbtnSet_Click(objectsender,EventArgse){Threadt=newThread(newParameterizedThreadStart(SetTextBoxValue));//当然也可以用匿名委托写成Threadt=newThread(SetTextBoxValue);t.Start("HelloWorld");} 阅读全文
posted @ 2012-03-10 16:12 酒沉吟 阅读(1137) 评论(0) 推荐(2) 编辑
摘要:C#综合揭秘——细说多线程(下)引言本文主要从线程的基础用法,CLR线程池当中工作者线程与I/O线程的开发,并行操作PLINQ等多个方面介绍多线程的开发。其中委托的BeginInvoke方法以及回调函数最为常用。而 I/O线程可能容易遭到大家的忽略,其实在开发多线程系统,更应该多留意I/O线程的操作。特别是在ASP.NET开发当中,可能更多人只会留意在客户端使用Ajax或者在服务器端使用UpdatePanel。其实合理使用I/O线程在通讯项目或文件下载时,能尽量降低IIS的压力。并行编程是Framework4.0中极力推广的异步操作方式,更值得更深入地学习。希望本篇文章能对各位的学习研究有所帮 阅读全文
posted @ 2012-03-10 16:05 酒沉吟 阅读(345) 评论(0) 推荐(0) 编辑
摘要:引言本文主要从线程的基础用法,CLR线程池当中工作者线程与I/O线程的开发,并行操作PLINQ等多个方面介绍多线程的开发。其中委托的BeginInvoke方法以及回调函数最为常用。而 I/O线程可能容易遭到大家的忽略,其实在开发多线程系统,更应该多留意I/O线程的操作。特别是在ASP.NET开发当中,可能更多人只会留意在客户端使用Ajax或者在服务器端使用UpdatePanel。其实合理使用I/O线程在通讯项目或文件下载时,能尽可能地减少IIS的压力。并行编程是Framework4.0中极力推广的异步操作方式,更值得更深入地学习。希望本篇文章能对各位的学习研究有所帮助,当中有所错漏的地方敬请点 阅读全文
posted @ 2012-03-10 16:00 酒沉吟 阅读(203) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示