谷粒商城笔记-02-项目整体效果展示

这是整个项目的第2集。

主要内容是:

  • 演示了谷粒商城的后台管理系统

在这里插入图片描述

  • 演示了商城系统

在这里插入图片描述

  • 项目第一阶段[分布式基础篇]的主要内容及这个阶段完成后能达到的技能水平
  • 项目第一阶段[分布式高级篇]的主要内容及这个阶段完成后能达到的技能水平
  • 项目第一阶段[高可用集群篇]的主要内容及这个阶段完成后能达到的技能水平

在这里插入图片描述

重点记录一下三个阶段的主要内容和完成每个阶段后能够达到的技能水平。

一,分布式基础篇

1,主要内容

这部分主要是开发后台管理系统,使用前后端分离的架构,前端用Vue,后端用SpringBoot和SpringCloud。

2,预期技能水平

前后端都是从0开始编码,培养全栈工程师所需要具备的技术能力。

学习完这部分内容后,具备的能力

  • 基本的前端Vue开发能力
  • 基本的SpringBoot和SpringCloud开发能力
  • 基本的增删改查能力
  • 深入理解前后端交互原理和方式

3,能胜任的岗位

可以胜任初级开发工程师,大多数公司的大多数程序员做的都是增删改查的工作,根本用不上全栈的能力,计算机基础能力也用不上。具备增删改查的能力,加上良好的沟通能力和团队合作能力,就已经能成为一个合格的程序员了,甚至沟通和合作能力比技术水平更重要。

当然,能胜任这个岗位并不代表可以应聘成功,因为招聘通常都是“造火箭”,虽然实际只需要会“拧螺丝”。

这种“面试造火箭,实际拧螺丝”的面试,也不是不合理,公司也希望招聘的员工可以有很大的成长性,基础好是成长的必要条件。

所以,要在技术这条道路上走的更远,仅仅学习这点内容是不够的。

另外,现在的就业市场非常卷,从应届生就开始卷,很多应届生在学校期间除了学习基础知识之外,还做了大量项目,既有理论知识,还有很多项目经验。

学的不够深入、广度不够,在就业市场上不堪一卷。

在这里插入图片描述

二,分布式高级篇

1,主要内容

这部分主要是开发商城系统,使用前后端分离的架构,前端用Vue,后端用SpringBoot和SpringCloud。

技术栈看起来和第一部分相似,实际要复杂的多。

第一阶段主要是前后端的交互,第二阶段除了前后端的交互之外,还有大量的服务间调用,而商城系统背后有多个微服务:

  • 搜索系统
  • 库存系统
  • 订单系统
  • 秒杀系统
  • 商品系统
  • 结算系统

下面这幅图包含了这个阶段要学习的内容。

在这里插入图片描述
这个阶段,除了更加深入的理解和巩固第一阶段学习到的知识之外,还要重点学习:

  • 电商的核心业务知识,这对于以后找工作也是非常重要的
  • 微服务如何拆分
  • 微服务如何相互调用
  • 微服务基本功能,如鉴权、网关、分库分表等
  • SpringCloud的原理,网关、注册中心、配置中心
  • 微服务治理,包括限流熔断、链路追踪、监控预警

使用到的技术栈包括

  • SpringBoot
  • SpringCloud
  • ElasticSearch
  • RocketMQ
  • Mysql集群
  • Redis集群
  • 监控预警系统
  • 限流
  • 链路追踪

2,预期技能水平

从技术的深度和广度来看,学完这部分,具备了中高级开发工程师的能力和架构师的视野。

能够初步理解J2EE项目全貌,为之后深入某个技术和成为架构师打下坚实的基础。

3,能胜任的岗位

具备成为中高级工程师的水平,如果配合上一定的工作年薪和项目经验,在应聘时有较大的把握。

三,分布式集群篇

1,主要内容

学习基于K8S的集群部署知识,亲手实现和线上一致的服务部署流水线,体验CI/CD能力带来的效率提升。

2,预期技能水平

从技术的深度和广度来看,学完这部分,具备了中高级开发工程师的能力和架构师的初步能力。

3,能胜任的岗位

具备成为中高级工程师的水平,如果配合上一定的工作年薪和项目经验,在应聘时有较大的把握,甚至可以成为小公司的架构师。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mfbz.cn/a/769818.html

如若内容造成侵权/违法违规/事实不符,请联系我们进行投诉反馈qq邮箱809451989@qq.com,一经查实,立即删除!

相关文章

专利优先权是什么

专利优先权:定义、分类与重要性 在专利的世界中,专利优先权是一个至关重要的概念。它不仅是专利申请人权益的保障,更是确保创新成果得到及时和充分保护的重要工具。 一、专利优先权的定义 专利优先权是指专利申请人就其发明创造第一次在某…

【期末复习】数据库系统概论(附带考点汇总)

第1章.绪论 目录 第1章.绪论1.1. 数据库系统概述1.1.1.基本概念1.1.2.产生和发展 1.2.概念模型1.2.1.三种模型1.2.2.概念模型1.2.3.关系模型 1.3.数据库系统结构1.3.1三级模式结构1.3.2.两级映像与数据独立性 第2章.关系型数据库2.1.关系2.2.关系操作2.2.1.基本关系操作2.2.2.关…

从关键新闻和最新技术看AI行业发展(2024.6.17-6.30第二十六期) |【WeThinkIn老实人报】

写在前面 【WeThinkIn老实人报】旨在整理&挖掘AI行业的关键新闻和最新技术,同时Rocky会对这些关键信息进行解读,力求让读者们能从容跟随AI科技潮流。也欢迎大家提出宝贵的优化建议,一起交流学习💪 欢迎大家关注Rocky的公众号&…

万界星空科技QMS系统:重塑质量管理新纪元

万界星空科技QMS(Quality Management System)质量管理系统是一套全面、高效的质量管理工具,旨在帮助企业提升产品质量、优化生产流程、降低质量成本。该系统具备多个具体功能模块,以下是对其主要功能模块的详细介绍: 一…

数据泄露时代的安全之道:访问认证的重要性

引言 想象一下:你一觉醒来,收到一条通知——你的公司遭遇了数据泄露。你感到恐惧,因为这意味着客户数据被曝光,公司声誉受损,还有巨额罚款在等着你。在当今的数字化环境中,这种情况太常见了。全球各地的组…

Android sdk 安装已经环境配置

🍎个人博客:个人主页 🏆个人专栏:Android ⛳️ 功不唐捐,玉汝于成 目录 正文 一、下载 二、安装 三、环境配置 我的其他博客 正文 一、下载 1、大家可去官网下载 因为需要魔法 所以就不展示了 2、去下面这…

【启明智显分享】启明智显2.8寸COF触摸串口屏:一体黑设计与塑料框架相结合

在我们不断追求智能化、科技化生活的年代,越来越多的高科技产品为我们的日常生活带来了无与伦比的便利。智能屏已经成为智能化进程中的重要组成部分,其设计的美观性、便携性、耐用性都成为产品选型的重要依据。 启明智显近期推出了一款基于乐鑫ESP32-S3R…

城镇居民社区再生资源回收系统-计算机毕业设计源码04175

摘 要 本论文介绍了一个基于SSM(Spring Spring MVC MyBatis)技术的城镇居民社区再生资源回收系统的设计与实现。随着社会对环境保护意识的不断提高,再生资源回收成为了一种重要的环保行动。然而,传统的再生资源回收方式存在着信…

ELISA实验前,需要做好哪些准备?

进行ELISA试剂盒实验前,需要进行周密的准备工作以确保实验的顺利进行和实验的准确性。那么,具体应该做哪些准备呢?欣博盛生物为您总结了一些关键的准备工作步骤: 1. 阅读说明书 仔细阅读ELISA试剂盒的说明书,了解试剂…

Day03-Jenkins与集成案例

Day03-Jenkins与集成案例 6. CD持续交付,持续部署实现方案7. 案例04: basketball案例,搭建开发测试专用的任务7.1 任务要求7.2 步骤7.3 详细步骤1)安装插件2)创建任务 7.4 gitlab配置钩子1) 解除钩子局域网访问限制2) gitlab配置钩子 7.5 与部…

IDEA开发必备的插件,实测非常好用

1、Lombok -- 简化Java代码开发 推荐指数: ★★★★★ Lombok:首当其冲的非常推荐的当然是Lombok Lombok能以简单的注解形式来简化Java代码,提高开发人员的开发效率。例如开发中经常需要写的JavaBean,都需要花时间去添加相应的ge…

实战大数据:分布式大数据分析处理系统的开发与应用

💂 个人网站:【 摸鱼游戏】【网址导航】【神级代码资源网站】🤟 一站式轻松构建小程序、Web网站、移动应用:👉注册地址🤟 基于Web端打造的:👉轻量化工具创作平台💅 想寻找共同学习交…

linux服务器安全级别提升配置修改

linux服务器安全级别提升配置修改 说明修改登录密码策略步骤 设置用户密码定期更新登录失败次数锁定步骤 锁定系统重要文件文件说明锁定文件解锁文件 防火墙设置firewalld防火墙查看防火墙状态开启防火墙关闭防火墙重新加载防火墙配置添加端口移除端口添加IP到白名单移除白名单…

JAVA 实现拍卖框架及拍卖详情流程介绍(包含代码示咧)

本人详解 作者:王文峰,参加过 CSDN 2020年度博客之星,《Java王大师王天师》 公众号:JAVA开发王大师,专注于天道酬勤的 Java 开发问题中国国学、传统文化和代码爱好者的程序人生,期待你的关注和支持!本人外号:神秘小峯 山峯 转载说明:务必注明来源(注明:作者:王文峰…

Java项目:基于SSM框架实现的网上医院预约挂号系统【ssm+B/S架构+源码+数据库+毕业论文】

一、项目简介 本项目是一套基于SSM框架实现的网上医院预约挂号系统 包含:项目源码、数据库脚本等,该项目附带全部源码可作为毕设使用。 项目都经过严格调试,eclipse或者idea 确保可以运行! 该系统功能完善、界面美观、操作简单、…

9.计算机视觉—目标检测

目录 1.物体检测边缘框目标检测数据集总结边缘框代码实现2.锚框:目标检测的一种方法IoU—交并比赋予锚框标号使用非极大值抑制(NMS)输出总结代码实现1.物体检测 边缘框 一个边缘框可以通过四个数字定义 (左上x,左上y),(右下x,右下y)(左上x,左上y,宽,高)(中间x,中间y…

铜排载流量计算

母线载流量的理论计算 有些设计规范给出了根据电流密度确定母线大小的标准,一般铜母线的要求是每平方毫米载流量1.55A,但只可以作为设计“自由空气中的单导体母线”的参考,不可以作为实际设备中选择母线截面积的方法。也有些设计手册里给出了…

使用Ckman部署ClickHouse集群介绍

使用Ckman部署ClickHouse集群介绍 1. Ckman简介 ClickHouse Manager是一个为ClickHouse数据库量身定制的管理工具,它是由擎创科技数据库团队主导研发的一款用来管理和监控ClickHouse集群的可视化运维工具。目前该工具已在github上开源,开源地址为&…

WordPress主题大前端DUX v8.7源码下载

全新:用户注册流程,验证邮箱,设置密码 新增:列表显示小视频和横幅视频 新增:文章内容中的外链全部增加 nofollow 新增:客服功能中的链接添加 nofollow 优化:产品分类的价格显示

《C++20设计模式》桥接模式经验分享

文章目录 一、前言二、探讨一个类有多个抽象父类的情况(为什么会有桥接)三、桥接模式3.1 UML类图3.2 实现 四、最后 一、前言 怎么判断你是否理解桥接模式了呢?🧐 试着回答下面这个问题吧!😋 桥接模式到底…