Java
文章平均质量分 79
一下子就醒了
何以渡清欢
展开
-
java网络程序设计 聊天室之私聊、群聊和清屏功能的实现
TCP聊天室实现了私聊、群聊和清屏的功能,简陋的UI界面,一个服务器端,支持多个客户端之间的通信。项目代码:https://pan.baidu.com/s/17iegRam4KnWvcWHw3mvpxg 提取码:e8gx服务器端:可以开多个客户端进行客户端之间的通信。客户端:系统功能简介:1.客户端登录成功后可以查看聊天室用户列表,并可以进行个人聊天和群聊。...原创 2018-06-29 17:34:58 · 13516 阅读 · 30 评论 -
java将域名解析为IP地址,获取网卡的配置信息
DNS域名解析系统系统简介:用户通过输入需要查询的域名,便可输出域名对应的一个IP地址或多个IP地址。系统功能:1.通过输入域名可以查询域名所对应的IP地址。2.可以获取当地的主机IP地址和本地机器名。3.获取本地主机所有网卡配置相关信息(包括网卡名称、MAC地址、MTU、IP地址等)。 4.对文本记录框清屏。InetAddress类主要是用来得到所指定的网络地址InetAddress...原创 2018-06-29 18:07:41 · 7823 阅读 · 2 评论 -
Java Socket 实现给服务端发送文件
文件传输的客户端UI界面: 文件传输的服务器UI界面: 服务器端:import java.awt.EventQueue;import java.awt.Font;import java.awt.event.ActionEvent;import java.awt.event.ActionListene...原创 2018-06-29 21:35:09 · 1007 阅读 · 6 评论 -
Java 实现上传文件到FTP和从FTP下载文件
在eclipse 中创建项目,并将commons-net-3.6.jar包复制到项目中commons-net-3.6.jar:链接:https://pan.baidu.com/s/1iz0862TXljeXd-uHoJ0CvA 密码:hf50在项目中创建JAVA 类TestFtpClient,程序代码如下:package ftp_email;import java.io.FileInputSt...原创 2018-07-02 21:22:20 · 5149 阅读 · 1 评论 -
Java 通过SMTP实现发送QQ邮件
在eclipse中创建项目,并把javax.amil.jar和commons-email-1.5,jar复制到项目中链接:https://pan.baidu.com/s/1sQjA1GEpKi6IJJRGHKxjeA 密码:4ene添加步骤:1.首先在项目下创建一个文件夹,保存我们的jar包。在项目名上右击,依次点击【New】-->【Floder】,打开新建文件夹窗口2.输入...原创 2018-07-02 21:57:47 · 9904 阅读 · 10 评论 -
java tcp套接字实现一个简单回显的网络通信
编写一个简单回显的网络通信程序:服务器将接收到的客户端数据原封不动返回给客户端步骤一:创建服务器类:SimpleEchoServer,完成服务器套接字的创建和监听import java.io.DataInputStream;import java.io.IOException;import java.io.InputStream;import java.net.ServerSocket;i...原创 2018-07-03 16:51:26 · 2155 阅读 · 2 评论 -
Java 使用多线程技术编写一个支持多客户端的回显服务器
服务器可以连接维护多个客户端的连接,服务器收到某个客户端的消息后,会将消息原封不动的返回给客户端。步骤一:创建服务器类:MultiThreadEchoServer,完成服务器套接字的创建和监听。步骤二:在MultiThreadEchoServer 中定义线程内部类:ClientHandler,ClientHandler用于完成和某一个客户端的交互。第三步:修改程序MultiThreadEchoSr...原创 2018-07-03 17:12:47 · 507 阅读 · 0 评论 -
Java TCP/IP框架图
原创 2018-07-03 17:43:00 · 647 阅读 · 0 评论