网络编程
愤怒的可乐
主要研究NLP、深度学习、大模型。添加微信:greyfoss_szu 一起交流~,添加时请备注CSND。
展开
-
Java网络编程之流的详解
前言大部分网络程序做的事情就是接受输入并产生输出。读服务器发送过来的数据与读取本地文件的数据并没有多大的区别,同时服务器将数据发送给客户端与写数据到本地文件也很像。Java的IO操作基于streams实现的。输入流读数据,输出流写数据。输出流(Output Streams)所有输出流的基类是OutputStream 定义的方法如下:public abstract void...原创 2018-04-17 18:19:18 · 1193 阅读 · 0 评论 -
Java网络编程之IP地址
概念IP地址对应在Java中的类是InetAddress类,在了解InetAddress之前先介绍几个概念节点(node) 连接到网络的设备叫节点主机(host) 如果节点是计算机则叫主机IP地址 网络中区分节点的唯一数字叫IP地址InetAddress类InetAddress是Ipv4地址和Ipv6地址的父类,它同时包含了hostname和IP地址创建InetAddress对象它没有原创 2018-04-11 21:16:27 · 1768 阅读 · 0 评论 -
Java网络编程之客户端中的Socket
SocketSocket是两个主机之间的连接,它有下面7种基本操作:连接到远程主机发送数据接受数据关闭连接绑定端口监听输入数据在绑定的端口上接受远程机器的连接前面4中操作是客户端和服务端共有的,后面3种只有服务端才需要(定义在ServerSocket类中)。从Server读取数据 @Test public void readFromTimeServ...原创 2018-06-15 15:49:42 · 750 阅读 · 0 评论 -
Java网络编程之服务端中的Socket
Java提供了ServerSocket类代表服务端的socket,服务端的socket主要工作是在某个端口上等待tcp连接。当远程的客户端尝试连接服务端,服务端就会被“唤醒”,然后协调处一条与客户端的连接并返回一个代表客户端和服务器之间的套接字的Socket对象。ServerSocket的使用在Java中,服务器程序的基本生命周期是这样的:使用ServerSocket()构造函数...原创 2018-06-22 13:38:52 · 386 阅读 · 0 评论