网络编程
iQian²
越努力,越幸运!
展开
-
javaSE网络编程 + 多线程(文件传输与在线聊天)
一、相关步骤如下:* 1,提示输入要上传的文件路径,验证路径是否存在以及是否是文件夹* 2,发送文件名到服务器* 3,建立多线程的服务器* 4,读取文件名* 5,判断文件是否存在,将结果发回客户端* 6,接收结果,如果存在给予提示,程序直接退出* 7,如果不存在,定义FileInputStream读取文件,写出到网络* 8,定义FileOutputStream,从网络读取数据,存储...原创 2019-06-15 16:21:36 · 837 阅读 · 0 评论 -
JAVA正则表达式:Pattern类与Matcher类详解(转)
JAVA正则表达式:Pattern类与Matcher类详解(转) java.util.regex是一个用正则表达式所订制的模式来对字符串进行匹配工作的类库包。它包括两个类:Pattern和Matcher Pattern 一个Pattern是一个正则表达式经编译后的表现模式。 Matcher 一个Matcher对象是一个状态机器,它依据Pattern对象做为匹配模式对字符串展...转载 2019-06-23 11:14:40 · 117 阅读 · 0 评论 -
Java NIO 粘包 拆包 (实战) - 史上最全解读
Java NIO 粘包 拆包 (实战) - 史上最全解读疯狂创客圈 Java 聊天程序【 亿级流量】实战系列之13 【博客园 总入口】本文的源码工程:Netty 粘包/半包原理与拆包实战 源码 本实例是《Netty 粘包/半包原理与拆包实战》 一文的源代码工程。 写在前面大家好,我是作者尼恩。为了完成了一个高性能的 Java 聊天程序,在前面的文章中,尼恩已经再一次的进...转载 2019-08-03 21:02:08 · 1236 阅读 · 0 评论 -
NIO+TCP实现客户端向服务端 多文件传输
package com.chat;import java.io.FileInputStream;import java.io.FileNotFoundException;import java.io.IOException;import java.net.InetSocketAddress;import java.net.SocketAddress;import java.nio....原创 2019-08-07 14:01:54 · 582 阅读 · 0 评论