- 博客(6)
- 资源 (10)
- 收藏
- 关注
原创 C#模块间事件处理方法
一、Delegete.要求方法和返回值签名相同。二、MethodInfo没有标准。System.Reflection.MethodInfo mdInfo.Invoke()三、Event 需要有事件参数。简要介绍C#自定义事件的的五个步骤。
2010-10-28 16:49:00 1108
转载 23种设计模式的有趣见解
创建型模式 1、FACTORY—追MM少不了请吃饭了,麦当劳的鸡翅和肯德基的鸡翅都是MM爱吃的东西,虽然口味有所不同,但不管你带MM去麦当劳或肯德基,只管向服务员说“来四个鸡翅”就行了。麦当劳和肯德基就是生产鸡翅的Factory 工厂模式:客户类和工厂类分开。消费者任何时候需要某种产品,只需向工厂请求即可。消费者无须修改就可以接纳新产品。缺点是当产品修改时,工厂类也要做相应的修改。如:如何创建及如何向客户端提供。 2、BUILDER—MM最爱听的就是“我爱你”这句话了,见到不同地方的MM,要能够用她们的方言
2010-10-27 14:45:00 413
转载 C# socket,Tcp和Udp
<br />应用程序可以通过 TCPClient、TCPListener 和 UDPClient 类使用传输控制协议 (TCP) 和用户数据文报协议 (UDP) 服务。这些协议类建立在 System.Net.Sockets.Socket 类的基础之上,负责数据传送的细节。(也就是说TCPClient、TCPListener 和 UDPClient 类是用来简化Socket)<br /> TcpClient 和 TcpListener 使用 NetworkStream 类表示网络。使用 GetStrea
2010-10-27 13:59:00 782
转载 c#的ThreadPool使用笔记(一)
<br />摘要:<br />系列文章,从一个基本的代码说起,逐步探索 ThreadPool 的奥妙。<br /><br />首先,看看线程池的样子:<br /><br />从上图看出,线程池维护1个至n个线程,操作系统从请求队列中提取请求分配个线程池中的适合线程处理。<br /><br />先写下如下的代码:using System;<br />using System.Threading;<br /><br />public class ThreadBase<br />{<br /> public
2010-10-27 13:46:00 1295
原创 注册windows服务小结
一般两种方法:<br /><br />C:/WINDOWS/Microsoft.NET/Framework64/v2.0.50727/installutil yourproject.exe<br /><br />D:/software/AllWays/PlanSrv.exe -install<br /><br />D:/software/AllWays/PlanSrv.exe --install <br /> .Net<br />dos命令下输入;<br />C:/Windows/Microsoft.Net
2010-10-27 10:01:00 17240
ExtJS实用开发指南
2010-06-24
ASP.NET-MVC-2-RC-Release-Notes
2010-01-28
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人