一、初识 Redis Redis 是一种键值型的 NoSql 数据库,这里有两个关键字: 键值型 NoSql 其中键值型,是指 Redis 中存储的数据都是以 key、value 对的形式存储,而 value 的形式多种多样,可以是字符串、数值、甚至 json: 而 NoSql 则是相对于传统关系型数据库而言,有很大差异的一种数据库。 对于存储的数据,没有类似 Mysql 那么严格的约束,比如唯一…
今日内容 公共字段自动填充 新增菜品 菜品分页查询 删除菜品 修改菜品 菜品起售、停售 功能实现:菜品管理 菜品管理效果图: 一、公共字段自动填充 1、问题分析 在上一章节我们已经完成了后台系统的员工管理功能和菜品分类功能的开发,在新增员工或者新增菜品分类时需要设置创建时间、创建人、修改时间、修改人等字段,在编辑员工或者编辑菜品分类时需要设置修改时间、修改人等字段。这些字段属于公共字段,也就是也就…
一、初识 Python Python 的起源 1989 年,为了打发圣诞节假期,Gudio van Rossum 吉多范罗苏姆(龟叔)决心开发一个新的解释程序(Python 雏形) 1991 年,第一个 Python 解释器诞生 Python 这个名字,来自龟叔所挚爱的电视剧 Monty Python\'s Flying Circus 为什么选择 Python 1、优雅 简单、易学、开发效率高 2…
今日内容 新增员工 员工分页查询 启用禁用员工账号 编辑员工 导入分类模块功能代码 功能实现:员工管理、菜品分类管理。 员工管理效果: 菜品分类管理效果: 一、新增员工 1、需求分析和设计 1.1、产品原型 一般在做需求分析时,往往都是对照着产品原型进行分析,因为产品原型比较直观,便于我们理解业务。 后台系统中可以管理员工信息,通过新增员工来添加后台系统用户。 新增员工原型: 当填写完表单信息,点…
简单回顾 这次的题比较简单,主打一个帮我们找自信。我本来是能全部 AC 的,可惜的是,时间差了一点,再给我一分钟我就全 AC 了。我基本一道题 20 分钟,最后半小时一直在做第三题。第三题提交了三次,第一次随便提交的,本来感觉不会不想做了,只初始化了 dp 数组,结果还通过了 12.5%。有了一点信心,继续攻克,到最后三分钟才提交,但只过了 62.5%。我没有放弃,继续看代码的逻辑问题,还真看出来…
今日内容 软件开发整体介绍 苍穹外卖项目介绍 开发环境搭建 导入接口文档 Swagger 项目整体效果展示: 管理端-外卖商家使用 用户端-点餐用户使用 当我们完成该项目的学习,可以培养以下能力: 一、软件开发整体介绍 作为一名软件开发工程师,我们需要了解软件开发过程中的开发流程,以及软件开发过程中涉及到的岗位角色,角色的分工、职责, 并了解软件开发中涉及到的三种软件环境。那么这一小节,我…
一、人机交互 1、什么是cmd? 就是在 Windows 操作系统中,利用命令行的方式去操作计算机。 我们可以利用 cmd 命令去操作计算机,比如:打开文件,打开文件夹,创建文件夹等。 2、如何打开CMD窗口 按下快捷键:win + R。 此时会出现运行窗口。 在运行窗口中输入 cmd 回车 cmd 默认操作 C 盘下的 Users 文件夹下的 XXX 文件夹。(XXX 就是你的用户名) 3、常用…
参考文章:代码随想录https://programmercarl.com/1049.%E6%9C%80%E5%90%8E%E4%B8%80%E5%9D%97%E7%9F%B3%E5%A4%B4%E7%9A%84%E9%87%8D%E9%87%8FII.html 一、题目 有一堆石头,用整数数组 stones 表示。其中 stones[i] 表示第 i 块石头的重量。 每一回合,从中选出任意两块石头…
前言 这一周以来,似乎心情都不是很好,或许是从上周三科三挂了开始的吧。似乎有点不想学习了,时不时有点莫名的焦虑,有时在实验室学一会儿就很想出去走走透透气。这几天心情似乎正变得越来越低落,我知道该自己调节一下了。可是很多话我不知道该去和谁说,愿意听我的终究不能很好理解我的处境,能理解我在说什么的或许又不愿意听我说。我只好用文字记录自己的满腔废话与负能量。发博客只是为了自己方便看,我真心不希望互联网上…
一、用户端历史订单模块 1、查询历史订单 1.1、需求分析和设计 产品原型: 业务规则 分页查询历史订单 可以根据订单状态查询 展示订单数据时,需要展示的数据包括:下单时间、订单状态、订单金额、订单明细(商品名称、图片) 接口设计: 1.2、代码实现 user/OrderController /** * 历史订单查询 * @param page * @param pageSize * @param…