## Java
## 操作说明
#### 配置环境,安装Java,配置数据库MySQL
1.用Eclipse编辑器分别打开两个项目
2.运行client.java文件和server.java文件
## 客户端代码
client.java: 客户端主程序,负责载入的界面
clientThread.java: 客户端辅助线程,负责处理服务器的响应
alert.java: 用于提示用户操作信息
repaint.java: 重绘达到实时效果,并解决界面最小化再打开后空白界面
ddd.java: 调用音频线程
des.java: des加密算法,进行消息的加密解密
res.java: 负责处理添加好友权限请求
## 服务器代码
server.java: 服务器主程序,负责载入界面
serverThread.java: 服务器辅助线程,避免卡死主线程,负责客户端各种请求的处理和数据库操作
alert.java: 用于提示用户操作信息
repaint.java: 重绘达到实时效果,并解决界面最小化再打开后空白界面
## 客户端外部文件说明
ddd.mid: 语音提示声音
savePath.txt: 客户端接受传输文件的保存路径
serverip.txt: 服务器的IP地址
keyFile: DES加密解密的密钥
img: 个性化商标
## 服务器外部文件说明
savePath.txt: 服务器接手客户端离线发送的文件路径
img: 个性化商标
没有合适的资源?快使用搜索试试~ 我知道了~
温馨提示
1、该资源内项目代码都经过测试运行成功,功能ok的情况下才上传的,请放心下载使用! 2、本项目适合计算机相关专业(如计科、人工智能、通信工程、自动化、电子信息等)的在校学生、老师或者企业员工下载使用,也适合小白学习进阶,当然也可作为毕设项目、课程设计、作业、项目初期立项演示等。 3、如果基础还行,也可在此代码基础上进行修改,以实现其他功能,也可直接用于毕设、课设、作业等。 -------- 下载后请首先打开README.md文件(如有),仅供学习参考。
资源推荐
资源详情
资源评论
收起资源包目录
本科毕业设计:基于DES加密的即时通信聊天系统.zip (68个子文件)
project_okey
README.md 1KB
InstantMessageSystem
uestc_client4.0
.classpath 226B
.settings
org.eclipse.jdt.core.prefs 587B
org.eclipse.core.resources.prefs 55B
keyFile 282B
ddd.mid 169B
src
uestc_client
res.java 4KB
des.java 2KB
repaint.java 259B
clientThread.java 9KB
client.java 26KB
ddd.java 595B
alert.java 1KB
savePath.txt 33B
img
ico.png 2KB
bin
uestc_client
clientThread.class 8KB
ddd.class 989B
des.class 3KB
alert.class 2KB
client$16.class 682B
client$19.class 1KB
client$3.class 672B
client$1.class 544B
client$12.class 947B
client$15.class 680B
client$5.class 672B
client$6.class 1KB
client.class 17KB
client$18.class 1KB
client$14.class 956B
client$11.class 3KB
client$8.class 673B
client$7.class 3KB
repaint.class 667B
client$4.class 672B
client$13.class 643B
client$21.class 1KB
client$17.class 1KB
client$2.class 1KB
client$20.class 942B
res$2.class 1KB
res$1.class 1KB
client$9.class 1KB
res.class 4KB
client$10.class 675B
.project 374B
serverip.txt 13B
uestc_server4.0
lib
mysql-connector-java-5.1.39-bin.jar 966KB
.classpath 303B
.settings
org.eclipse.jdt.core.prefs 587B
org.eclipse.core.resources.prefs 55B
src
uestc_server
repaint.java 259B
serverThread.java 27KB
server.java 11KB
alert.java 1009B
savePath.txt 38B
img
ico.png 2KB
bin
uestc_server
server$1.class 1KB
server.class 10KB
alert.class 1KB
server$2.class 1KB
server$4.class 975B
server$5.class 872B
repaint.class 667B
serverThread.class 22KB
server$3.class 672B
server$6.class 1KB
.project 374B
共 68 条
- 1
资源评论
- weixin_529895802023-12-23终于找到了超赞的宝藏资源,果断冲冲冲,支持!
程皮
- 粉丝: 265
- 资源: 2567
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功