项目实现功能
1.有登录界面等各种界面2.客户端和服务器能进行简单通讯
3.群聊:聊天内容加密,名字+内容
4.一对一聊:给指定客户端发消息
5.登录:登录到已注册数据库
6.注册:数据库中添加用户
7.数据库:服务器和数据库交互,pymysql(连接到数据库)
8.添加好友:添加已经注册用户为好友
9.搜索好友:搜索已为好友用户
项目知识
C/C++:会利用别人写的库函数,拷贝库函数API
Python:一天精通Python,利用Python中类以及多线程
数据库编程:在本次项目中需要使用数据库ADD编程,以及C/C++如何连接和操作数据库,一些基本语句(比如:数据库中的增、删、改、查操作语句)
网络编程:Socket套接字,来实现服务器与客户端的局域网络通讯
项目核心能力
1.动手能力以及实践能力2.锻炼逻辑思维能力和想象力
3.能