网络编程概述
摘要:踌躇了好长时间,总是觉得应该学习,但是自制力不够啊,今天终于定下决心来学习。关于.NET的网络编程就从这个起点开始。 在学习网络编程之前,首先要了解一些基本知识:网络体系结构,专用名词。网络体系结构 计算机网络是一个非常复杂的系统,需要解决的问题很多并且性质各不相同。在计算机网络产生之初,每个计算机厂商都有自己的一套网络体系结构,但是这就造成了不同体系结构之间的互不兼容性,为此,国际化标准组织在1979年成立了一个分委员会来专门研究一种专门用于开放系统互连的体系结构(Open System Interconnect,OSI)。当然这样的意思就是只要遵循OSI标准,一个系统可以和位于世界...
阅读全文
posted @
2012-02-28 18:10
WaitingSky
阅读(624)
推荐(1) 编辑
多线程编程
摘要:一句话,多线程就是在做一件事的同时也可以做其他事情,就像人可以边走边说话一样。 讨论多线程之前先了解进程和线程的概念。进程 进程是操作系统结构的基础;是一个正在执行的程序;计算机中正在运行的程序实例;可以分配给处理器并由处理器执行的一个实体;由单一顺序的执行显示,一个当前状态和一组相关的系统资源所描述的活动单元。它是60年代初首先由麻省理工学院的MULTICS系统和IBM公司的CTSS/360系统引入的。 进程是一个具有独立功能的程序关于某个数据集合的一次运行活动。它可以申请和拥有系统资源,是一个动态的概念,是一个活动的实体。它不只是程序的代码,还包括当前的活动,通过程序计数器的值和...
阅读全文
posted @
2012-02-28 13:43
WaitingSky
阅读(391)
推荐(0) 编辑
端口操作
摘要:对于端口的操作,首先我们必须明白,按对应的协议类型,端口有两种:TCP端口和UDP端口。由于TCP和UDP两个协议是独立的,因此各自的端口号也相互独立,比如TCP有245端口,UDP也可以有245端口,两者并不冲突。在DOS下要查看端口,可以使用netstat命令:我们要进入“开始”菜单,点击“运行”,输入“cmd”并回车,打开命令提示符窗口。在命令提示符状态下键入“netstat -a -n”,按下回车键后就可以看到以数字形式显示的 TCP和UDP连接的端口号及状态。 当然,netstat命令中常用选项的用法(-a、-e、-n、-o、-s)-a 表示显示所有活动的TCP连接以及计算机监听的T
阅读全文
posted @
2012-02-27 17:53
WaitingSky
阅读(663)
推荐(0) 编辑