Skip to content

Yurzi/jlu_olshop

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

JLU_OLSHIP

关于本项目

JLU_OLSHIP(Online Shop)是JLU的面向对象编程的课程设计项目,本项目根据课程要求所创作,基于qt/C++作为用户端访问界面,使用Java作为后端服务器逻辑处理平台。

整套系统基于“生产-消费”模式设计,使用多线程和异步来获得较好的并发性能和吞吐量,同时借鉴RESTful接口的设计理念,进行C/S端之间的通信,使C/S端之间实现解耦。

此外,整个项目采用模块化设计,架构和框架具有较好的可拓展性,理论上限较高,同时也便于维护。

如何构建

  1. 对于qt/C++ 请确保具有qt6以上的环境,使用cmake进行构建

  2. 对于Java,使用Gradle进行构建

最后

鄙人编程新手,写出这样拉跨的作品属于是非常合理了¯(°_o)/¯。

此外欢迎访问我的个人博客

About

A small project with flexible framework design

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published