随笔分类 -  网络编程

摘要:1,dns是什么 DNS (Domain Name System 的缩写)的作用非常简单,就是根据域名查出IP地址。像一本巨大的电话本,保存了域名对应的Ip地址。 2,域名结构 1,DNS服务器怎么会知道每个域名的IP地址呢?答案是分级查询,从根域名开始,逐级查找ns(name server)和Ip 阅读全文
posted @ 2018-12-06 12:36 金河 阅读(306) 评论(0) 推荐(0) 编辑
摘要:远程桌面的不能复制文件或文字 几种情况在远程桌面的不能复制文件或文字出现这种错误,可能是由以下一种或几种情况导致的情况一: 在远程服务器上开启 FTP服务情况二:远程桌面 提示 “无法复制 文件:无法读源文件或磁盘” 输入services.msc 找到clipbook选项,选启用吧是这个 禁用的话就... 阅读全文
posted @ 2015-11-05 10:22 金河 阅读(1179) 评论(0) 推荐(0) 编辑
摘要:上个星期,特别想写一个点对点聊天的小程序,就上网查了一下有关C#网络编程的知识,用到最多的就是TcpClient和TcpListener,使用这两个类就可以完成主机之间的通信,当然,做这个程序的过程中也用到了多线程和事件与委托,这是我第一次将这些高级特性加入到程序中,通过参考《C#和.net 3.0第一步》,我学会了如何使用事件,然后照个上面的例子写出了这个多人聊天程序。 定义一个客户端类:using System;using System.Collections.Generic;using System.Linq;using System.Text;using System.Thr... 阅读全文
posted @ 2012-05-30 16:54 金河 阅读(11804) 评论(8) 推荐(1) 编辑
摘要:首先我简单介绍一下同步TCP编程 与异步TCP编程。 1 (1)同步:在服务端我们通常用一个TcpListener来监听一个IP和端口。客户端来一个请求的连接,在服务端可以用同步的方式来接收,也可以用异步的方式去接收。比如:TcpListene server = new TcpListener(IPAddress.Parse("127.0.0.1"), port);TcpClient tc =server.AcceptTcpClient(); 这里就一个同步接收的方式,那为什么说同步呢,因为在这个端口下如果同是来了两个客户端请求,第一个连接得到响应,与服务端建立通讯,而第二 阅读全文
posted @ 2012-05-24 17:18 金河 阅读(14093) 评论(0) 推荐(0) 编辑
摘要:1 TcpClient类(1)TcpClient类为 TCP 网络服务提供客户端连接。(2)构造函数:TcpClient();初始化 TcpClient 类的新实例。构造函数TcpClient(AddressFamily)使用指定的族初始化 TcpClient 类的新实例。AddressFamily枚举 成员指定 Socket 用来解析地址的寻址方案。例如,InterNetwork 指示当 Socket 连接到结束点时,需要一个 IP 版本 4 地址。(3)方法Connect(IPAddress, Int32),使用指定的 IP 地址和端口号将客户端连接到 TCP 主机。(4)方法GetStr 阅读全文
posted @ 2012-05-24 15:48 金河 阅读(451) 评论(0) 推荐(0) 编辑
摘要:我学习的时候总是喜欢将别人的文章或者程序从头到尾敲一遍,感觉这样比较有耐心,学习的积极性较高,现在我换一种"做笔记"的学习方式,就是把学习时遇到的关键点列出来,然后针对重要的概念进行补充说明。 本文是学习笔记,原文请看:http://www.cnblogs.com/JimmyZhang/archive/2008/09/07/1286300.html1 TCP是面向连接的。下面讲解一下TCP的三次握手是如何建立的:(1)第一次握手,建立连接时,客户端发送syn包(syn=j)到服务器,并进入syn_send状态,等待服务器确认。(SYN是TCP/IP建立连接时使用的握手信号。 阅读全文
posted @ 2012-05-22 21:33 金河 阅读(724) 评论(0) 推荐(0) 编辑
摘要:1(1) 获取本地IP:string HostName = Dns.GetHostName(); //获取主机名 IPHostEntry MyEntry = Dns.GetHostByName(Dns.GetHostName()); //获取有关ip信息IPAddress MyAddress = new IPAddress(MyEntry.AddressList[0].Address);//获取ip 阅读全文
posted @ 2012-05-18 11:51 金河 阅读(240) 评论(0) 推荐(0) 编辑
摘要:(1)UV(unique visitor)独立访客,访问网站的一台电脑客户端为访客,一天内相同的客户端仅被记录一次。(2)PV(page view)页面浏览量或点击量。(3)IP(独立ip)独立IP数,一天内相同的ip只被记录一次。(4)(5)(6) 阅读全文
posted @ 2012-05-06 13:32 金河 阅读(206) 评论(0) 推荐(0) 编辑