通过Socket实现TCP编程 Socket通信 : 1.TCP协议是面向对象连接、可靠的、有序的,以字节流的方式发送数据。 2.基于TCP协议实现网络通信的类: 客户端 Socket类 服务器端 ServerSocket类 一、通信过程(Socket通信模型) Socket通信模型用下图所示: 1 ...
分类:
其他好文 时间:
2017-09-17 13:24:20
阅读次数:
204
1、BIO编程 1.1、传统的BIO编程 网络编程的基本模型是C/S模型,即两个进程间的通信。 服务端提供IP和监听端口,客户端通过连接操作想服务端监听的地址发起连接请求,通过三次握手连接,如果连接成功建立,双方就可以通过套接字进行通信。 传统的同步阻塞模型开发中,ServerSocket负责绑定I ...
分类:
编程语言 时间:
2017-09-11 18:16:20
阅读次数:
243
遇到这种情况大家都找不到头绪,是因为你开始运行了hive的metastore,可以输入jps 然后出现如下: 红线所示就是hive metastore的进程 为了重新启动,需要把这个进杀掉; kill -9 pid(这个是哪个程序的进程号) 然后再输入 hive --service metastor ...
分类:
其他好文 时间:
2017-09-07 19:29:03
阅读次数:
341
import java.io.BufferedReader; import java.io.FileReader; import java.io.OutputStream; import java.net.ServerSocket; import java.net.Socket; public cl... ...
分类:
编程语言 时间:
2017-09-05 14:36:55
阅读次数:
145
注:本文来自:简书:jianshu 作者:jijs链接:http://www.jianshu.com/p/7c0722a8b66f來源:简书著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。 构造 public ServerSocket() 构造一个ServerSocket,但不绑 ...
分类:
编程语言 时间:
2017-09-04 15:00:10
阅读次数:
166
注:本文来自:简书:jianshu 作者:jijs链接:http://www.jianshu.com/p/f8d78149a465來源:简书著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。 Socket构造 public Socket() 构造一个Socket,因为没有指定目标主 ...
分类:
编程语言 时间:
2017-09-04 13:09:10
阅读次数:
232
1.端口与套接字 IP地址 》端口 》套接字(Socket) 》应用程序 2.TCP服务器端和客户端通信 1)服务器创建一个ServerSocket,调用accept()方法等待客户机来连接 2)服务器端创建一个Socket,请求与服务器端连接 3)服务器收到客户机的连接要求,同时创建一个新的soc ...
分类:
其他好文 时间:
2017-09-02 09:47:43
阅读次数:
191
一. 网络程序运行过程中的常见异常及处理 第1个异常是 java.net.BindException:Address already in use: JVM_Bind。 该异常发生在服务器端进行new ServerSocket(port)(port是一个0,65536的整型值)操作时。异常的原因是以 ...
分类:
编程语言 时间:
2017-09-01 16:36:07
阅读次数:
227
一、网络编程三要素 IP:网络中设备的标识,不易记忆,可用主机名 端口号:用于标识进程的逻辑地址,不同进程的标识 传输协议:通讯的规则常见协议:TCP,UDP UDP 把数据打成一个数据包,不需要建立连接 数据包的大小有限制不能超过64k 因为无连接,所以属于不可靠协议(可..
分类:
其他好文 时间:
2017-08-27 10:01:52
阅读次数:
158
1 import java.io.PrintStream; 2 import java.net.Socket; 3 import java.net.ServerSocket; 4 import java.util.Scanner; 5 6 public class Server 7 { 8 publ ...
分类:
编程语言 时间:
2017-08-26 22:49:58
阅读次数:
337