2013年5月3日

C# 简单实现udp

摘要: 服务端:UdpClient udpClient = new UdpClient(7777);//端口IPEndPoint RemoteIpEndPoint = new IPEndPoint(IPAddress.Any, 0);while (true){ Byte[] receiveBytes = udpClient.Receive(ref RemoteIpEndPoint); string returnData = Encoding.ASCII.GetString(receiveBytes); udpClient.Connect(RemoteIpEndPoint.Address.ToStrin 阅读全文

posted @ 2013-05-03 10:23 唐山张 阅读(227) 评论(0) 推荐(0)

2013年3月2日

javascript 之apply和call

摘要: <script type="text/javascript"> //定义一个动物类 function ainimal(hight,weight) { this.hight = hight; this.weight = weight; } //定义一个狗类 function dog(hight, weight, name) { ainimal.apply(this, arguments); this.name = name; } //创建一个狗对象 var dog1 = new dog(30, 21, "大黄"); //测试 alert(&qu 阅读全文

posted @ 2013-03-02 20:25 唐山张 阅读(92) 评论(0) 推荐(0)

javascript面向对象之继承

摘要: <script language="JavaScript" type="text/javascript"> <!-- //定义extend方法 Object.extend = function (destination, source) { for (property in source) { destination[property] = source[property]; } return destination; } Object.prototype.extend = function (object) { return Obje 阅读全文

posted @ 2013-03-02 19:57 唐山张 阅读(82) 评论(0) 推荐(0)

javascript面向对象之参数扩展(仿jquery extend)

摘要: <script> Object.prototype.extend = function (para) { for (var key1 in this) { para[key1] = this[key1]; } return para; } function afun(para) { para=para.extend( {name:"li"} ); alert(para.name); } afun({name:"zhang"}); </script> 阅读全文

posted @ 2013-03-02 19:15 唐山张 阅读(114) 评论(0) 推荐(0)

2013年2月28日

c#委托简单实例demo

摘要: class Program { //定义委托 public delegate void sayDelegate(string name); //定义和委托有相同签名的方法1 public static void sayEnglish(string name) { Console.WriteLine("我叫" + name + "我说英语."); } //定义和委托有相同签名的方法2 public static void sayChinese(string name) { Console.WriteLine("我叫" + name + 阅读全文

posted @ 2013-02-28 21:42 唐山张 阅读(214) 评论(0) 推荐(0)

导航