@Tean
2015-12-25T02:24:01.000000Z
字数 863
阅读 1476
该小说管理系统是客户端(Client)服务器端(Server)程序,项目采用UTF-8编码,主要有以下功能:
- 用户注册
- 用户登录
- 显示所有小说分类
- 根据小说分类查找该分类下所有小说
- 小说下载
- 小说上传
用户和小说信息都是保存在SQLite数据库中,具体的小说文件保存在服务器端具体日期文件夹中。
src 具体Java源代码
config 存放小说的配置信息,如服务器IP地址和端口号及下载路径保存在minitxt.properties文件中
data 存放具体的小说文件,按照文件上传的日期划分文件夹
db SQLite3数据库文件minitxt.db
jar 项目所需的jar包文件夹,存放一个SQLite的驱动包和JSON解析的jar包
先启动服务器端(com.qf.server.MiniServer),再启动客户端(com.qf.client.MiniClient),可启动多个客户端
socket.server.ip=127.0.0.1socket.server.port=8888txt.download.path=/Users/TeanWang/Documents/Test/
默认配置信息为上述信息,若要更改,请打开config/minitxt.properties文件,直接修改
项目采用Socket+多线程实现,客户端发送entity对象给服务器端,服务器根据entity对象中command命令执行相对应的操作。