https://github.com/yurzi/jlu_olshop
A small project with flexible framework design
https://github.com/yurzi/jlu_olshop
Last synced: 29 days ago
JSON representation
A small project with flexible framework design
- Host: GitHub
- URL: https://github.com/yurzi/jlu_olshop
- Owner: Yurzi
- License: mit
- Created: 2021-12-27T14:39:40.000Z (over 4 years ago)
- Default Branch: main
- Last Pushed: 2021-12-31T15:29:56.000Z (over 4 years ago)
- Last Synced: 2025-12-14T00:31:41.833Z (7 months ago)
- Language: C++
- Size: 99.6 KB
- Stars: 3
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# JLU_OLSHIP
## 关于本项目
JLU_OLSHIP(Online Shop)是JLU的面向对象编程的课程设计项目,本项目根据课程要求所创作,基于qt/C++作为用户端访问界面,使用Java作为后端服务器逻辑处理平台。
整套系统基于“生产-消费”模式设计,使用多线程和异步来获得较好的并发性能和吞吐量,同时借鉴RESTful接口的设计理念,进行C/S端之间的通信,使C/S端之间实现解耦。
此外,整个项目采用模块化设计,架构和框架具有较好的可拓展性,理论上限较高,同时也便于维护。
## 如何构建
1. 对于qt/C++ 请确保具有qt6以上的环境,使用cmake进行构建
2. 对于Java,使用Gradle进行构建
## 最后
鄙人编程新手,写出这样拉跨的作品属于是非常合理了¯\(°_o)/¯。
此外欢迎访问我的[个人博客](https://blog.yurzi.net)