关于本站

一个技术爱好者打造的购物平台

code 技术栈演进

最初接触编程时,我搭建的第一个购物网站是用PHP写的,数据库直接用的MySQL,前端就是简单的HTML加jQuery。随着对技术的深入理解,我逐渐重构了整个系统。

Spring Boot
MyBatis-Plus
MySQL
Lombok
Hibernate
Materialize
EJS

现在的后端基于 Spring Boot 构建,数据访问层采用 MyBatis-Plus ,数据库依然是 MySQL ,但引入了更合理的分库分表策略。

前端结合 EJS 作为模板引擎进行页面渲染,并通过 Materialize 框架实现响应式设计和交互效果,以提供流畅且美观的用户体验。

star 为什么做这个项目

"Talk is cheap, show me the code"

作为一名全栈开发者,这个购物平台是我在研究生期间开始的一个side project,最初只是为了学习电商系统的完整流程。从商品管理、订单处理到支付对接,每个模块都让我对分布式系统有了更深的理解。

记得第一次处理高并发订单时,系统在秒杀活动中崩溃了。这次经历促使我深入研究了分布式锁库存预扣机制,现在平台已经能够应对突发流量。

search 技术研究方向

最近在尝试将机器学习应用于价格预测,虽然还处于实验阶段,但已经能看到一些有趣的结果。

person 关于我

article
技术博客
访问
code
GitHub
访问
ondemand_video
B站
访问
home
个人网站
访问

schedule 未来规划

  • 完整的CI/CD流水线
  • 基于ELK的日志分析系统
  • 更完善的监控告警体系
  • 前端性能优化(特别是移动端)

虽然这个项目还有很多不足,但每次代码提交都让我进步一点点。

favorite 致谢

特别感谢:

  • • 某位技术大佬在系统设计上的指导
  • • 开源社区提供的优秀工具
  • • 早期用户的耐心反馈
  • • 室友忍受我深夜敲键盘的声音

"我们不是在写代码,而是在用代码表达思想"

mode_edit