前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >我的毕设实战指南

我的毕设实战指南

作者头像
看、未来
发布2021-11-09 16:20:38
3700
发布2021-11-09 16:20:38
举报
请添加图片描述
请添加图片描述

文章目录

我为什么要做这个项目?

做这个项目呢,不是为了毕设。有很多朋友都跟我说:“阿锋,你那么多项目,干嘛还要重新做一个呢?还搞得这么复杂。随便拿一个改改就好了,顺带分我一个呗哈哈。”这可就误会了,在学生时代,写项目纯粹就是为了把自己最近学过的知识巩固起来,学以致用,以战养兵嘛。而且,经过几轮的系统崩溃,嗯,代码几乎都没了。。。只剩当初的设计图,我比较看重,所以保护的比较好。

那么这次的项目是为了什么呢? 首先,最近学习了一些优秀的开源项目(nginx 和 muduo),想把里面的一些技术点拿出来用:reactor、缓冲池、日志、压榨系统资源、 and so on。

还有最近新上手的一些技术点也要陆陆续续的拿出来练练,JSON、MySQL、redis、nginx、API安全设计、粘包处理 and so on。

以及一些尝试在使用中学习,在学习中使用的技术:PB、熔断、隔离、主从复制、缓存预热、自动化 and so on。


明确业务、开发周期

就确定写 “仿12306” 的抢票业务了,天王老子来了我也不改了,对,不改了。 开发周期嘛,虽然很长,但是可以分割。具体时间是年前结束,还有个90天时间。


1.0版本

在这里插入图片描述
在这里插入图片描述

初步预计会在双十一之前结束这个版本,包括测试。预计单用户单业务不出问题,单用户多业务不出问题,多用户尽量不出问题。


1.1版本

需要修改和新增的地方我已经标出来了:

在这里插入图片描述
在这里插入图片描述

初步预计会在11.15之前完成这个版本。缓冲两天,写写文档,11.18再开工。


2.0版本

在这里插入图片描述
在这里插入图片描述

稍微会难一点,11.28吧,可以解决掉。


2.1版本

在这里插入图片描述
在这里插入图片描述

东西不多,在十一月可以把这些版本都解决掉。


3.0版本

在这里插入图片描述
在这里插入图片描述

这些配置起来不难的,但是由于我的环境都给崩溃了,不过我觉得 12.6 可以解决掉。


3.1版本

在这里插入图片描述
在这里插入图片描述

比较简单,12.10可以解决,因为后面的时间需要做些其他的。


4.0版本

在这里插入图片描述
在这里插入图片描述

争取在2021年前结束!!!!


时间规划甘特图

本文参与 腾讯云自媒体分享计划,分享自作者个人站点/博客。
原始发表:2021-11-03 ,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 文章目录
  • 我为什么要做这个项目?
  • 明确业务、开发周期
  • 1.0版本
  • 1.1版本
  • 2.0版本
  • 2.1版本
  • 3.0版本
  • 3.1版本
  • 4.0版本
  • 时间规划甘特图
相关产品与服务
云数据库 MySQL
腾讯云数据库 MySQL(TencentDB for MySQL)为用户提供安全可靠,性能卓越、易于维护的企业级云数据库服务。其具备6大企业级特性,包括企业级定制内核、企业级高可用、企业级高可靠、企业级安全、企业级扩展以及企业级智能运维。通过使用腾讯云数据库 MySQL,可实现分钟级别的数据库部署、弹性扩展以及全自动化的运维管理,不仅经济实惠,而且稳定可靠,易于运维。
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档