前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >终于不用愁项目经验和毕业设计了

终于不用愁项目经验和毕业设计了

作者头像
木野归郎
发布2022-02-25 10:05:39
5020
发布2022-02-25 10:05:39
举报
文章被收录于专栏:share ai happiness

大家好,我是木野归郎。

有很多小伙伴说有没有好的项目推荐,想参考总结一下,一般用途无非就是一下几种情况:

  • 自学、练手用
  • 在找工作时写在简历里边
  • 在写毕业设计时候找参考、灵感
  • 找一个脚手架来快速开发

毕竟有时候确实没有实际项目经验可以写,研究开源项目经验就很宝贵了。

网上现在开源项目挺多的,这篇公众号推荐的几个项目分为这么几类:

第一个是后台管理项目

第二个是商城类项目

第三个是秒杀类项目,这个稍微有点创新,涉及到高并发的内容

第四个是支付类项目,这个算是和业务相关的一个项目

第五个是综合平台类项目

当然开源项目中很少涉及到业务相关的内容,都是直接堆技术栈,因为每个公司的业务都不一样,没办法对业务进行展开。

支持国产品牌,这里介绍的项目是从git上分享的

后台管理项目

这个是一个ssm项目,项目中用的技术点比较全面,适合初学者练手。

前后端技术选型就不在这里截图了,可以去看README.md文件。

这里说一个功能,这个Web IDE功能,点击进去方便浏览代码,下面这张图片就是,箭头位置那个内置功能之一还是比较重要的,使用了相关的组件,技术上没有什么难度,初学者可以练手。

后台管理项目-JeeSite(ssm项目) https://gitee.com/thinkgem/jeesite?_from=gitee_search git

商城类项目

这个项目技术栈不是特别新,但是它是一个商城项目,基本组件和要素模块都包含了,主要还是小程序类型的。

商城类项目-微信商城(微信小程序) https://gitee.com/fuyang_lipengjun/platform?_from=gitee_search git

秒杀类项目

秒杀类项目还是比较难得的,毕竟涉及到一些高并发问题的一些实现,这个项目里边是一些具体秒杀问题的一些案例的集合。后端采用SpringBoot写的。

项目文件里边列举了一下案例情形,与之对应的是各种各样的一些方案实现和落地。

比如重要的一些锁的概念,乐观锁、悲观锁等等。

这些都是面试时候问的比较多的,也是比较有技术含量的。

里边还有分布式秒杀,里边讲到了一些分布式锁的实现,基于redis实现,基于zk实现,基于分布式消息队列实现等等。

秒杀系统基本设计思想,包括限流、异步、分摊、缓存、主备等等。

某一程度上来讲就是开源节流的思想。这个项目你可以学到一些比CRUD更高级一些的技术,比如线程池、锁、分布式锁,包括里边的那些消息队列的应用,还有什么缓存的应用等等。

支付类项目-roncoo-pay(详细) https://gitee.com/roncoocom/roncoo-pay?_from=gitee_search git

支付类项目

开源项目一般很少和业务相关,都是将业务剥离出去了,而且很多公司业务都是保密的,这个是比较偏业务的项目。

支付类项目-roncoo-pay(详细) https://gitee.com/roncoocom/roncoo-pay?_from=gitee_search git

综合类平台项目01

关于微服务相关的项目的脚手架和不错的范例。这个项目就是在堆技术栈,整体的架构,各个组件的落地使用。

比如下面这个项目,就是SpringCloud微服务化的平台,里边涉及到各种组件,服务发现注册,网管,调用,熔断降级机制,认证鉴权,配置中心等等。

综合平台类项目-Cloud-Platform(脚手架) https://gitee.com/geek_qi/cloud-platform?_from=gitee_search git

与上面项目类似的还有下面这个项目

综合类平台项目02

也是一个SpringCloud微服务项目

综合平台类项目 https://gitee.com/owenwangwen/open-capacity-platform git

上面就是介绍的项目,可以参考学习

喜欢的小伙伴可以了解一下git上GVP计划

其实后端项目用到的技术都是差不多的, 只是场景和程度不同。

本文参与 腾讯云自媒体同步曝光计划,分享自微信公众号。
原始发表:2021-10-21,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 OnlyCoding 微信公众号,前往查看

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

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

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
相关产品与服务
消息队列 CMQ
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档