摘要: ^([0-9a-fA-F]{2})(([/\s:-][0-9a-fA-F]{2}){5})$ Mac地址以空格,"-",":"分开^([0-9a-fA-F]{2})(([0-9a-fA-F]{2}){5})$ 中间没有任何符号 阅读全文
posted @ 2007-08-06 16:46 jambol 阅读(3191) 评论(0) 推荐(0) 编辑
摘要: http://www.cnblogs.com/wzd24/archive/2007/05/22/755050.html最近我负责一个IM项目的开发,服务端和客户端采用TCP协议连接。服务端采用C#开发,客户端采用Delphi开发。在服务端开发中我碰到了各种各样的网络异常断开现象。在处理这些异常的时候有了一些心得,现在写出来和大家分享一下。 那网络异常断开原因主要有那些呢?归纳起来主要有以下两种: ... 阅读全文
posted @ 2007-07-31 17:38 jambol 阅读(683) 评论(0) 推荐(0) 编辑
摘要: IPAddress ip = IPAddress.Parse("59.32.0.0"); byte[] bip = ip.GetAddressBytes(); uint a = BitConverter.ToUInt32(bip, 0); a ^= (uint)Math.Pow(2, 8); ip = ne... 阅读全文
posted @ 2007-07-27 17:25 jambol 阅读(1479) 评论(1) 推荐(0) 编辑
摘要: 摘要:本文旨在帮助您了解 Microsoft .NET 框架中的 PropertyGrid 控件,以及如何针对您的应用程序自定义该控件。 PropertyGrid 控件简介 如果您使用过 Microsoft® Visual Basic® 或 Microsoft Visual Studio .NET,那么您一定使用过属性浏览器来浏览、查看和编辑一个或多个对象的属性。.NET 框架 Pr... 阅读全文
posted @ 2007-07-27 16:02 jambol 阅读(691) 评论(0) 推荐(1) 编辑
摘要: http://www.cnblogs.com/liwei6797/archive/2007/04/27/729679.html 因为工作中有要用到Log记录,找到一篇不错的文章,就转了过来。 一 Log4net简介 Log4net是基于.net开发的一款非常著名的记录日志开源组件。他最早是2001年7月由NeoWorks Limited启动的项目,基本的框架源于另外的一个非常著名的姐妹组件-lo... 阅读全文
posted @ 2007-07-20 14:46 jambol 阅读(322) 评论(0) 推荐(0) 编辑
摘要: http://msdncsharp.icode.csdn.net/tag/tcplistener 阅读全文
posted @ 2007-07-20 10:43 jambol 阅读(394) 评论(0) 推荐(0) 编辑
摘要: http://hi.baidu.com/enric/blog/item/a0a65dfbfdb20f176c22eb72.html互斥对象——更加灵活的同步方式 有 时候你会觉得上面介绍的方法好像不够用,对,我们解决了代码和资源的同步问题,解决了多线程自动化管理和定时触发的问题,但是如何控制多个线程相互之间的 联系呢?例如我要到餐厅吃饭,在吃饭之前我先得等待厨师把饭菜做好,之后我开始吃饭,吃完我... 阅读全文
posted @ 2007-07-20 10:22 jambol 阅读(1471) 评论(0) 推荐(0) 编辑
摘要: http://hi.baidu.com/trip008/blog/item/7c4f9c8f07cdcfecf11f3649.htmlC#是.Net平台的通用开发工具,它能够建造所有的.Net应用。在.Net中所有线程都运行在应用程序域(AppDomain)中,这也许让你想到Win32进程,实际上它们还是有很大的不同。应用程序域提供了一种安全而通用的处理单元,公共语言运行库可使用它来隔离应用程序。... 阅读全文
posted @ 2007-07-20 10:20 jambol 阅读(384) 评论(0) 推荐(0) 编辑
摘要: http://www.itcai.net/host/I716188.shtml 要实现的功能:在服务器端有一个控制台程序(或者Windows服务),与多个客户端程序通讯,其中主线程有一个socket绑定在一个固定端口上,负责监听客户端的Socket信息。每当启动一个客户端程序,客户端发送来一个socket连接请求,server端就新开启一个线程,并在其中创建一个socket与该客户端的socket... 阅读全文
posted @ 2007-07-18 18:31 jambol 阅读(4771) 评论(1) 推荐(0) 编辑
摘要: http://blog.csdn.net/itfly8/archive/2006/03/13/622877.aspx Socket基本编程 服务端: using System.Net; using System.Net.Sockets; using System.Text; using System.Threading; Thread mythread ; Socket sock... 阅读全文
posted @ 2007-07-18 18:18 jambol 阅读(254) 评论(0) 推荐(0) 编辑
摘要: http://dev.csdn.net/develop/article/59/59774.shtm log4j是java开发人员所熟悉,他提供了强大的日志记录功能,log4net是为.Net记录日志开发的.使用示例如下(C#):1、app.config文件 2、log4net.config文件 ... 阅读全文
posted @ 2007-07-18 17:36 jambol 阅读(240) 评论(0) 推荐(0) 编辑
摘要: http://blog.csdn.net/yanhuohy/archive/2005/12/23/559744.aspx 说到交换机和路由器有的则根本搞不清楚它们各自到底有什么用,而有的则是弄不清它们之间的到底有什么区别,特别是在各媒体大肆宣扬三层交换机的“路由”功能的背景下。其实说到这里,我自己也不得不承认,现在交换机与路由器区别是越来越模糊了,它们之间的功能也开始相互渗透。 不仅三层交... 阅读全文
posted @ 2007-07-13 23:55 jambol 阅读(309) 评论(0) 推荐(0) 编辑
摘要: http://www.libing.net.cn/read.php?1293前言在WINDOWS 9X环境中我们可以使用SystemParametersInfo (SPI_SCREENSAVERRUNNING, 1,NULL, 0);来屏蔽CTRL+ALT+DEL,但在NT/2000环境下却行不通,即使使用WH_KEYBOARD_LL这个低级的键盘hook也无法拦截!笔者通过替换GINA DLL的... 阅读全文
posted @ 2007-07-11 15:23 jambol 阅读(470) 评论(0) 推荐(0) 编辑
摘要: http://www.libing.net.cn/read.php?1292发表日期:2004年12月9日 出处:www.xiaozhou.net(本站原创)代码下载: 下载文件 (已下载 6 次) 点击这里下载文件 你可以通过编程替换掉微软的MSGINA.DLL,用来实现自己的密码登陆验证功能,如图,我就加入了两个密码验证的功能。一、原理在NT/2000中交互式的登陆支持是由WinLog... 阅读全文
posted @ 2007-07-11 15:17 jambol 阅读(1743) 评论(0) 推荐(0) 编辑
摘要: http://synedit.sourceforge.net/ 阅读全文
posted @ 2007-07-10 15:54 jambol 阅读(162) 评论(0) 推荐(0) 编辑
摘要: http://www.cnblogs.com/KeithDan/archive/2007/07/08/810222.html最近时间有点忙,本来象棋游戏是有一个网络版本的,但是由于最近时间比较忙,一直没发出来.最近有一些朋友希望看到网络版象棋,本来这个是学生将做的项目,这里我把这个DEMO给大家,相互学习.网络象棋,不得不说一下TCP/IP协议,这其实是两个协议,即tcp协议和ip协议。所谓IP协... 阅读全文
posted @ 2007-07-09 18:41 jambol 阅读(375) 评论(0) 推荐(0) 编辑
摘要: http://www.cnblogs.com/Ansel/archive/2005/11/28/286073.html简介 MSMQ(微软消息队列)是Windows操作系统中消息应用程序的基础,是用于创建分布式、松散连接的消息通讯应用程序的开发工具。消息队列和电子邮件有着很多相似处,他们都包含多个属性,用于保存消息,消息类型中都指出发送者和接收者的地址;然而他们的用处却有... 阅读全文
posted @ 2007-07-09 18:29 jambol 阅读(273) 评论(0) 推荐(0) 编辑
摘要: (http://www.cnblogs.com/dlwang2002/archive/2007/02/05/585093.html)这是一个在.net2.0里面新出现的类,用于执行后台比较长的任务而又想能和UI有点操作的应用里面。 普通情况下,你点击一个按钮,去后台执行一个process,如果你想得到结果,就得等这个process结束。通常,可以使用异步执行回调来解决这个问题。现在,backgr... 阅读全文
posted @ 2007-07-09 16:36 jambol 阅读(310) 评论(2) 推荐(0) 编辑
摘要: http://blog.chinaunix.net/u/12129/showart.php?id=215564 /*这是一篇翻译的文章,原文请看 http://www.iec.org/online/tutorials/ems/index.html *小弟刚接触通讯方面,水平实在有限,大家凑合着读 */ /* *我会在近期对这篇文章进行修改的,文字上问题不少 */ Element Manag... 阅读全文
posted @ 2007-07-02 17:17 jambol 阅读(2426) 评论(0) 推荐(0) 编辑
摘要: http://www.catr.cn/txjs/jsyj/200611/t20061108_470533.htm 家庭网络设备的远程管理技术 刘谦 ... 阅读全文
posted @ 2007-07-02 16:44 jambol 阅读(548) 评论(0) 推荐(0) 编辑