个人推荐:
?????? 前些天发现了一个蛮有意思的人工智能学习 站,8个字形容一下 ,感觉非常有意思,忍不住分享一下给大家。点击跳转到教程。
二.三层架构命名规范
6:Common:常用操作
com.cqgy.ui.commmon
四.相关功能的实现讲解
1.自动登入功能
[主窗体]
【UI表示层】
(1):数据验证部分
[5.查询用户信息功能;6.搜索功能;7.添加好友;8.删除好友;9.修改好友信息;10.聊天功能;5,6,7,8,9,10:功能和前面基本一致,Ui表示层实现业务,业务逻辑层提供业务,数据传输层提供业务对数据的操作方法]。
【调试】
搜索功能—搜索出来的用户不同可操作的信息也不同
11.文件传输功能
【注:】文件传输功能未采用线程方式,所以程序运行一次只可传输一次文件
【发送端】
(1)文件可以通过拖拽的方式获取文件全路径(接受端有讲解)
通过start进行发送
五.QQ项目部署
(1):数据库部署
在配置文件中配置自己数据库一致的参数
【注意:插入数据时如果出现了以下错误】 14:00:58 INSERT INTO user VALUES(‘111’,‘123’,
‘关东升’,‘28’,0) Error Code: 1366. Incorrect string value:
‘xE5x85xB3xE4xB8x9C…’ for column ‘user_name’ at row 1 0.000
sec
在数据库中输入:
然后再执行添加数据操作:
(3)启动服务端接口
(4)启动客服端,设置IP并点击设置
(5)程序运行
七.下载链接(旧版本)
链接: https://pan.baidu.com/s/14BaDEJ9F0Tk8ToG0PmQl4Q
提取码:w5ae
八.项目更新
最近发现这个项目还是挺多人下载的,并且也收到很多朋友的留言,在安装的时候出现很多问题,所以这里对大家的问题进行一个汇总,并方便后面的朋友更容易安装和使用。
问题1:mysql安装的版本是8.0的问题/strong>
解决步骤1:
在配置文件中将driver修改为driver=com.mysql.cj.jdbc.Driver

解决步骤3:
在项目中添加8.0的mysql驱动
将复制的jar文件复制到项目中,并且进行Build
声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!