Java - TCP网络编程 Server 逻辑思路: 注意:对Scoket/File进行创建、关闭,都需要放try catch中,检测 IOException,所以将网络IO部分整体放入try catch中即可。 1. 字符串操作 输出:PrintWriter out=new PrintWrite ...
分类:
编程语言 时间:
2017-07-25 21:22:29
阅读次数:
229
package main; import ( "sync" "fmt" "net" "runtime" ) //sync.Pool是一个可以存或取的临时对象集合 //sync.Pool可以安全被多个线程同时使用,保证线程安全 //注意、注意、注意,sync.Pool中保存的任何项都可能随时不做通知的... ...
分类:
其他好文 时间:
2017-07-24 13:14:57
阅读次数:
156
一 异常处理 1 异常和错误,而错误分成了两种 一是语法错误,这种错误过不了解释器的检测,必须要在执行前改正 二是逻辑错误,在执行的时候检测出了错误。 2 什么是异常:异常就是程序在运行是产生的错误信息。 3 异常的种类 python3中不同的异常分为不同的类型,用不同的类型去标识。不同的类型对象错 ...
分类:
其他好文 时间:
2017-07-10 19:19:15
阅读次数:
143
TCP传输,客户端建立过程: 1、创建TCP客户端SOCKET服务,使用的Socket对象,并明确目的地要连接的主机; Socket socket = new Socket("192.168.1.4",10002); 2、如果连接建立成功,说明数据传输通道已建立。该通道就是Scoket流,是底层建立 ...
分类:
编程语言 时间:
2017-05-28 12:29:42
阅读次数:
230
场景描述: 客户端读取一个文件的每一行 与服务端建立scoket链接 服务端接收客户端发送的数据 服务端将文件写到本地 客户端代码: 服务端代码: ...
分类:
其他好文 时间:
2017-05-23 10:19:40
阅读次数:
194
Java中网络编程四大类 1、InetAddress:用于标示网络上的硬件资源。 2、URL:统一资源定位符 通过URL可以直接读取或写入网络上的数据 3、Scoket:使用TCP 协议实现网络通信的Scoket相关类。 4、Datagram:使用UDP协议,将数据保存在数据报中通过网络进行通信。 ...
分类:
编程语言 时间:
2017-04-30 16:10:41
阅读次数:
143
Socket 网络上的两个程序通过一个双向的通信连接实现数据的交换,这个连接的一端称为一个socket。 Socket是TCP/IP协议通信的抽象层,所以我们还需要了解TCP协议 传输层协议 TCP:面向连接,经历三次握手,优点是传输可靠(保证数据正确性,保证数据的顺序)、用于传输大量数据(流模式) ...
分类:
编程语言 时间:
2017-04-26 14:42:30
阅读次数:
212
Java Scoket编程 Socket用于网络连接,其中封装了主机的名称,IP地址,端口号等信息。使用IO进行读写数据。 一、网络连接常用的模型: 1、C/S模式:Client/Server客户端对服务器端(QQ) 在C/S模式下,客户向服务器发出服务请求,服务器接收请求后,提供相应的服务。 客户 ...
分类:
其他好文 时间:
2017-04-05 17:33:02
阅读次数:
153
一.说明 对于TCP/udp的说明已经很多了,我在这里只是简单的说明一下 二.套接字scoket 套接字是一种具有之前所说的“通信端点”概念的计算网络数据结构。相当于电话插口,没它无法通信,这个比喻非常形象。 套接字起源于20世纪70年代加州伯克利分校版本的Unix,即BSD Unix。又称为“伯克 ...
分类:
编程语言 时间:
2017-03-19 12:04:53
阅读次数:
319
1 如果要用python做一个服务器和客户端的通信程序,那么就一定得选择标准库中的scoket套接字模块,它支持多种网络协议:TCP/IP ,ICMP/IP, UDP/IP socket 包括2个套接字,一个是服务器端(server),一个是客户端(client),在一个程序中创建服务器端的套接字, ...
分类:
其他好文 时间:
2017-03-12 19:12:17
阅读次数:
123