摘要:
谈起socket编程,大家也许会想起QQ和IE,没错。还有许多网络工具如P2P.NetMeeting等在应用层实现的应用程序,也是用socket来实现的。Socket是一个网络编程接口,实现于网络应用层,Windows Socket包括了一套系统组件,充分利用了Microsoft Windows 消息驱动的特点。Socket规范1.1版是在1993年1月发行的,并广泛用于此后出现的Windows9... 阅读全文
摘要:
18位身份证标准在国家质量技术监督局于1999年7月1日实施的GB11643-1999《公民身份号码》中做了明确的规定。 GB11643-1999《公民身份号码》为GB11643-1989《社会保障号码》的修订版,其中指出将原标准名称"社会保障号码"更名为"公民身份号码",另外GB11643-1999《公民身份号码》从实施之日起代替GB11643-1989。GB11643-1999《公民身份号码》... 阅读全文
摘要:
在.Net中提供了一些类来显示和控制Windows系统上的服务,并可以实现对远程计算机服务服务的访问,如System.ServiceProcess命名空间下面的ServiceController 类,System.Management下面的一些WMI操作的类。虽然用ServiceController可以很方便的实现对服务的控制,而且很直观、简洁和容易理解。但是我认为他的功能同通过WMI来操作服务相... 阅读全文
摘要:
socket是网络套接字,使用它我们可以很方便的实现网络的数据传输。在.Net中提供了socket类来帮助开 发者调用socket的使用,从而避免了调用socket的动态库来实现socket的麻烦。下面我们就来看一个简单的例子,从这个简单的例子来看看.Net中的socket类实现socket是多么的方便。 编程思路:在这个简单的例子中我们将通过socket来实现文件的网络传输和接收功能。要实... 阅读全文
摘要:
以前在玩Windows 98的时候,几台电脑连起来,需要测试网络连接是否正常,经常用的一个命令就是Ping.exe。感觉相当实用。 现在 .Net为我们提供了强大的功能来调用外部工具,并通过重定向输入、输出获取执行结果,下面就用一个例子来说明调用Ping.exe命令实现网络的检测,希望对.Net初学者有所帮助。 首先,我们用使用Process类,来创建独立的进程,导入System.D... 阅读全文
摘要:
using System; namespace Test.Com{ /// /// 功能:字符串处理函数集 /// public class DealString { #region 私有成员 /// /// 输入字符串 /// private string inputString=null; /// /// 输出字符串 /// private string outS... 阅读全文
摘要:
网络应用程序的一般都会或多或少的使用到线程,甚至可以说,一个功能稍微强大的网络应用程序总会在其中开出或多或少的线程,如果应用程序中开出的线程数目大于二个,那么就可以把这个程序称之为多线程应用程序。那么为什么在网络应用程序总会和线程交缠在一起呢?这是因为网络应用程序在执行的时候,会遇到很多意想不到的问题,其中最常见的是网络阻塞和网络等待等。 程序在处理这些问题的时候往往需要花费很多的时间,如果不... 阅读全文
摘要:
using System;using System.Drawing;using System.Collections;using System.ComponentModel;using System.Windows.Forms;using System.Data;using System.Security.Cryptography;using System.IO; namespace 对称加密应用... 阅读全文
摘要:
/* Filename: encrypt_string.cs Author : zhanghua Date : 2005-08-11 Fuction : input a strig and encrypt a string 加密后的字符串的第一个字符是原先字符串的最后一个字符, 其余的每一个字符是对应的原字符串中的前一个字符的值加 ... 阅读全文
摘要:
谈起socket编程,大家也许会想起QQ和IE,没错。还有许多网络工具如P2P.NetMeeting等在应用层实现的应用程序,也是用socket来实现的。Socket是一个网络编程接口,实现于网络应用层,Windows Socket包括了一套系统组件,充分利用了Microsoft Windows 消息驱动的特点。Socket规范1.1版是在1993年1月发行的,并广泛用于此后出现的Windows... 阅读全文
摘要:
涉及网络编程时,需要用到的几个常用方法. 1. 在ASP.Net中专用属性:获取服务器电脑名:Page.Server.ManchineName获取用户信息:Page.User获取客户端电脑名:Page.Request.UserHostName获取客户端电脑IP:Page.Request.UserHostAddress 2. 在网络编程中的通用方法:获取当前电脑名:static System.Net... 阅读全文
摘要:
//************************************** // // Name: Ping .Net Class! // Description:Ping a machine from .Net. // This code is CLR compliant. // By: Carl Mercier // // As... 阅读全文
摘要:
[DllImport("Iphlpapi.dll")] private static extern int SendARP(Int32 dest,Int32 host,ref Int64 mac,ref Int32 length); [DllImport("Ws2_32.dll")] private static extern Int32 .Net_addr(string ip); static ... 阅读全文
摘要:
using System;using System.Collections;using System.ComponentModel;using System.Data;using System.Drawing;using System.Web;using System.Web.SessionState;using System.Web.UI;using System.Web.UI.WebCont... 阅读全文
摘要:
1、DateTime 数字型 System.DateTime currentTime=new System.DateTime();; 1.1 取当前年月日时分秒 currentTime=System.DateTime.Now;; 1.2 取当前年 int 年=currentTime.Year;; 1.3 取当前月 int 月=currentTime.Month;... 阅读全文