在线词典项目描述: 版本号:v1.1 升级描述:1. 同时支持管理员(用户名:root,密码:1)和普通用户 2. 管理员可以查询所有用户的使用记录 服务器: 1. 支持并发服务器,每有一个客户端connect成功后,提示某某客户端已连接并打印客户端的ip和端口号。 2. 服务器程序可在任意IP地址上运行,并且允许IP地址快速重用 3. 接收到客户端的信息后,可以执行相应的操作:注册,登陆,退出 注册:接收到注册新用户指令后,可以创建sqlite3数据库,将用户名和密码存储到数据库的user表中(用户名name为primary key)。 登陆:接收到登陆命令,可以查询客户端输入的用户名和密码数据库中有没有,有的话跳到下一个菜单(查询单词,历史纪录,退出),没有的话打印错误信息。 查询单词:用户输入单词,服务器从dict.txt文件中遍历有无该单词,有的话打印释义,没有的话打印错误信息,并将用(户名,时间,单词)存储到数据库的history_record表中。(‘#’返回上一级菜单) 历史纪录:用户选择历史记录查询,服务器从数据库的history_record表查询相同name的记录,每查询到一条,调用一次callback将信息发送到客户端,查询完毕后通知客户端。 退出:客户端退出,服务器打印"client exit!" 退出:客户端退出,服务器打印"client exit!" 客户端: 1. 客户端输入./client 192.168.23.128(服务器IP地址) 10000(端口号),参数格式不对或少报错,端口号不能小于5000,小于5000报错 2. 客户端支持注册,登陆,退出 注册:向服务器发送用户名和密码,接收服务器返回来的信息,注册成功/当前用户已存在 登陆:用户输入用户名和密码,客服端将用户名和密码发送给服务器,接收服务器返回的信息,如果OK,打印Login OK! 进入下一菜单(查询单词,历史纪录,退出),否则打印错误信息 查询单词:用户输入单词,客户端将单词发送给服务器,服务器将释义返回给客户端,客户端将释义打印出来 历史纪录:用户选择历史记录查询,客户端将信息发送给服务器,服务器循环把该用户的历史查询记录发送给客户端,客户端循环将其打印出来。 退出:客户端关闭套接字后结束进程 退出:客户端关闭套接字后结束进程
2025-01-13 15:54:10 469KB sqlite3数据库 在线词典 网络编程
1
榆木分类器在线词典学习 这是在线稀疏字典学习和时间金字塔匹配的官方Matlab实现[“李南宇,司玉娟,邓铎,袁春雨ECG通过在线稀疏字典和时间金字塔匹配进行分类”,在IEEE第17届国际通信技术大会上(ICCT)]可以从中下载 兼容性 该代码使用Windows 10和Matlab 2012进行了测试。 抽象的 最近,单词袋(BOW)算法提供了有效的功能并提高了ECG分类系统的准确性。 但是,BOW算法有两个缺点:(1)。 量化误差大,重建性能差。 (2)。 它会丢失心跳的时间信息,并可能为不同类型的心跳提供令人困惑的功能。 此外,ECG分类系统可用于对心血管患者进行长时间监视和分析,同时会产生大量数据,因此我们迫切需要一种有效的压缩算法。 鉴于上述问题,我们使用小波特征构造稀疏字典,从而将量化误差降至最低。 为了降低算法的复杂性并适应大规模的心跳操作,我们将在线词典学习与特征符号算法结合起来以更新词典和系数。 系数矩阵用于表示心电图搏动,大大减少了内存消耗,同时解决了定量误差的问题。 最后,我们构造金字塔以匹配每个ECG搏动的系数。 因此,我们通过时间随机池获得包含节拍时间信息的特征。
2022-10-24 19:07:50 155KB 系统开源
1
一些很好的php项目,php项目,管理系统,网店,在线词典,在线考试系统等等。
2022-09-28 12:24:38 5.42MB 毕业设计
1
在线词典项目中需要用到的单词表
2022-06-23 22:04:55 1.35MB 数据库 在线翻译
1
词典项目是以网络上的词典为原型,创建的在线词典缩减版,可以让用户进行服务器数据库储存字典信息,当客机作为用户可以连接服务器进行登录并查询自己想要查询的单词,服务器记录用户的信息以及登录信息并返回单词信息给用户。词典还分管理员与用户登录,两者有不同的权限。
2022-04-13 18:01:37 730KB linux 服务器 网络 数据库
1
自己写的课程设计 基于python的在线词典系统课程设计
2021-12-27 16:04:56 7KB python
用QT编写的tcp通信的在线词典,客户端有注册登录模块,查找模块,历史记录模块;服务器端有注册登录(基于数据库查询和插入)模块,单词库搜索模块,还做了应对多用户同时访问的并发处理框架
2021-11-17 11:28:15 3.12MB qt tcp 并发处理 数据库
1
服务器代码和客户端代码均完整,可直接上机测试
2021-09-11 15:08:02 496KB linuxsocket
1
网络编程,实现在线词典,客户端和服务器之间的交互。用户在客户端进行登陆,成功后可进行查找单词,输入要查的单词即可查到他的解释,同时还有历史储存功能,客户自己什么时候查的什么单词都有记录。
2021-08-31 09:57:40 407KB c语言 网络编程 网络词典
1
在线词典
2021-07-26 10:02:33 492KB sqlite3 C语言 在线词典项目
1