代码改变世界

九、Socket之TCP编程

2014-06-03 16:46 by xchit, 547 阅读, 1 推荐, 收藏, 编辑
摘要:TCP简介 TCP是Transmission Control Protocol(传输控制协议)的简称,是TCP/IP体系中面向连接的运输层协议,在网络中提供全双工的和可靠的服务。 TCP最主要的特点: (1)是面向连接的传输层协议; (2)每个TCP连接只能有两个端点,而且只能一对一通信,不... 阅读全文

HttpWebRequest 模拟登录响应点击事件(分享自己用的HttpHelper类)

2014-05-29 16:31 by xchit, 1865 阅读, 0 推荐, 收藏, 编辑
摘要:平时也经常采集网站数据,也做模拟登录,但一般都是html控件POST到页面登录;还没有遇到用户服务器控件button按钮点击事件登录的,今天像往常一样POST传递参数,但怎么都能登录不了;最后发现还有两个参数需要传,__EVENTVALIDATION和__VIEWSTATE 在传的过程中需要对... 阅读全文

八、套接字(Socket)

2014-05-28 11:30 by xchit, 667 阅读, 0 推荐, 收藏, 编辑
摘要:demo 一个连接由它的两个端点标识,这样的端点称为套接 套接字是支持TCP/IP协议的网络通信的基本操作单元。 可以将套接字看作不同主机间的进程进行双向通信的端点。 上图连接1的一对套接字为: (192.168.2.23,5000)和(192.168.2.122,8888) 上图... 阅读全文

七、数据流

2014-05-26 13:43 by xchit, 531 阅读, 0 推荐, 收藏, 编辑
摘要:流(stream)是对串行传输的数据(以字节为单位)的一种抽象表示,底层的设备可以是文件、外部设备、主存、网络套接字等。 流提供三种基本操作: 写入:将数据从内存缓冲区传输到外部源。 读取:将数据从外部源传输到内存缓冲区。 查找:重新设置流的当前位置,以便随机读写。需要注意的... 阅读全文

六、网络数据编码与解码

2014-05-23 10:22 by xchit, 1298 阅读, 0 推荐, 收藏, 编辑
摘要:编码:是指将一组字符转换为一个字节序列的过程。 解码:将一个编码字节序列转换为一组字符的过程。 为什么需要编码和解码 因为通过网络传递的数据必须是字节序列。 常用编码:ASCII、Unicode、UTF、国标码 常用编码 ASCII码: 每个字符均为7位,主要针对英文。 UNICODE... 阅读全文

五、网卡信息检测与网络流量检测

2014-05-23 09:17 by xchit, 804 阅读, 0 推荐, 收藏, 编辑
摘要:网络适配器: 又称网卡或网络接口卡(NIC),是连接计算机与网络的硬件设备。 整理计算机上发往网线上的数据,并将数据分解为适当大小的数据包之后向网络上发送。 System.Net.NetworkInformation命名空间提供了: 对本机网卡相关信息的检测 比如本机有多少网卡,网... 阅读全文

四、IP地址转换

2014-05-22 16:08 by xchit, 978 阅读, 0 推荐, 收藏, 编辑
摘要:IP地址与端口 TCP/IP(传输控制协议/网际协议)不是一个协议,而是一组协议的总称,包括IP、TCP、UDP、ICMP、ARP等。它规范了网络上的所有通信设备,尤其是一个主机与另一个主机之间的数据交换格式以及传送方式。 IP地址:是给每个连接在因特网上的主机(或路由器)分配一个在全世... 阅读全文

三、线程

2014-05-21 16:44 by xchit, 357 阅读, 0 推荐, 收藏, 编辑
摘要:线程 线程(thread)是进程中某个单一顺序的控制流。也被称为轻量进程。计算机科学术语,指运行中的程序的调度单位。将一个进程划分为若干个独立的执行流,每一个执行流均称为一个线程。 (1)线程是CPU调度和分配的基本单位。 (2)每个进程都有一个主线程。 (3)除了主线程以外,还可以给一... 阅读全文

二、进程

2014-05-21 14:50 by xchit, 337 阅读, 0 推荐, 收藏, 编辑
摘要:进程和线程概念都比较简单,博客园上面已经有很多文章了;但还是学习巩固哈;加上一些例子; 进程 进程是操作系统结构的基础;是一次程序的执行;是一个程序及其数据在处理机上顺序执行时所发生的活动。也可以表述为:正在执行的程序称为进程。 与进程相关的信息包括:进程标示(进程)、文件名、执行的程序和数... 阅读全文

一、网络通信模式和网络协议

2014-05-20 15:07 by xchit, 2761 阅读, 1 推荐, 收藏, 编辑
摘要:分散式、集中式和分布式 在早期的计算机网络中,为了有效的利用计算机,一般讲数据通信模型分为分散式(Decentralized)、集中式(Centralized)和分布式(Distributed)。 1、分散式 在分散式系统中,用户只需要管理自己的计算机系统,各自独立的系统之间没有资源或信息的交... 阅读全文
上一页 1 ··· 4 5 6 7 8 9 10 11 12 ··· 19 下一页