- 2024-08-12sky-take-out chapter 2
01新增员工(1)需求分析和设计分析产品原型接口设计本项目约定:管理端发出的请求,统一使用/admin作为前缀用户端发出的请求,统一使用/user作为前缀数据库设计employee表(2)代码开发根据新增员工接口设计对应的DTOController中新增员工,接收前端的DTO,调用Service方
- 2024-08-09sky-take-out chapter 1
开发环境搭建一、前端环境搭建二、后端环境搭建2.1项目结构(1)sky-take-out:maven父工程,统一管理依赖版本,聚合其他掌控子模块(2)sky-common:子模块,存放公共类,例如:工具类、常量类、异常类等constant常量类context与项目上下文有关enumeration枚举类exception异常类
- 2024-07-29关于多模块开发各级目录的用途
参考苍穹外卖项目整体结构如下各层的用途序号名称说明1sky-take-outmaven父工程,统一管理依赖版本,聚合其他子模块2sky-common子模块,存放公共类,例如:工具类、常量类、异常类等3sky-pojo子模块,存放实体类、VO、DTO等4sky-server子模块,后端服务,存放配置
- 2024-06-20ORION Space Scene Generation Framework
ORION太空场景生成框架是一个涵盖所有太空场景生成方面的系统,从程序化的行星和宇宙飞船到任何相关的特效,支持所有管道。重要提示!!!:ORION资产可以从SkyMasterULTIMATE升级,从而可以与SkyMasterULTIMATE的全容积行星云和大气效果相结合,最适合在云层中飞行。这是该系统的第一
- 2024-06-06苍穹外卖笔记-06-菜品管理-菜品分类,公共字段填充
菜品分类1菜品分类模块1.1需求分析与设计1.1.1产品原型1.1.2接口设计1.1.3表设计1.3代码实现1.4测试分类分页查询启用禁用分类修改分类信息新增菜品分类删除菜品分类2公共字段自动填充2.1问题分析2.2实现思路自定义注解AutoFill自定义切面AutoFillAspectMap
- 2024-04-19docker部署苍穹外卖
首先修改配置信息和自己的docker部署信息相符:MySQL、redis。记得把MySQL数据导上去(记得数据库信息的完整) 1.通过maven下载三个jar包 2.上传,编写dockerfile,注意这些文件放在一级,注意dockerfile的命名 #使用JDK8作为基础镜像FROMopenjdk:8-jdk#创建一个目录用
- 2024-04-10sky光遇 steam商店找不到、下载失败的解决方法
在充满梦幻与神秘的冒险世界里,sky光遇以其独特的画风和温馨的社交解密玩法,吸引了无数玩家的目光。然而,当热情满满的玩家们想要在steam商店寻找并下载这款游戏时,有时却会遭遇找不到游戏或下载失败的问题。为了帮助大家顺利进入这片美妙的天空王国,我们精心整理了几个实用的解决方
- 2024-04-08苍穹外卖学习笔记——第一天
项目概述、环境搭建软件开发整体介绍软件开发流程步骤任务或输出文件需求分析需求规格说明书、产品原型设计UI设计、数据库设计、接口设计编码项目代码、单元测试测试测试用例、测试报告上线运维软件环境安装、配置角色分工角色分工处于流
- 2024-03-14苍穹外卖-后端多模块项目搭建
由于视频中给出了项目一些基础代码,因此自己从0开始搭建一个。文末附pom.xml。新建项目并连接github首先新建项目,项目名称为sky-take-out-1,如下图:父模块任何环境都不要,只需要指定springboot版本。选定一些依赖:例如Lombok(自动注解)、SpringWeb、MyBatisFramework、MySQL
- 2024-03-02Redis文档
SpringData是Spring中数据操作的模块,包含对各种数据库的集成,其中对Redis的集成模块就叫做SpringDataRedis。技术支持提供了对不同Redis客户端的整合(Lettuce和Jedis)提供了RedisTemplate统一API来操作Redis支持Redis的发布订阅模型支持Redis哨兵和Redis集群支持基于
- 2024-02-28关于druid与springboot版本问题
datasource:druid:driver-class-name:${sky.datasource.driver-class-name}url:jdbc:mysql://${sky.datasource.host}:${sky.datasource.port}/${sky.datasource.database}?serverTimezone=Asia/Shanghai&useUnicode=true&characterEncoding=u
- 2023-12-09Sky City Legend
“SkyCityLegend”isanexcitingpinballgame.Inthismysteriousskycity,youneedtouseaccurateshootingskillstoearngoldandunlocknewlevels.Bycollectingenergyballsanditems,youcanenhanceyourstrengthandmeetmoredifficultchallenges
- 2023-11-15Vim命令
编辑以下命令在命令模式执行i,a,r:在光标的前,后,上方插入字符命令(i=insert,a=append,r=replace)O,o:在当前行前面,后面插入一空行cw,dw:改变(置换)/删除光标所在处的单词的命令(c=change,d=delete)x,d$,dd:删除光标处,光标之后,光标所在行的字符光标移动k,j,h,l:分别上下左右移动光标
- 2023-10-18要有光
相当抽象的一道题,看了好几遍题解才看明白的link题目大意:给定字符串\(S_0\)(即绫的法术源),要求进行一下操作:光归:对于\(T\)(\(T\)为\(S\)的最大回文后缀),使 \(S\leftarrowT\),消耗\(A\)时间光辉:对于\(T\)(\(T\)为\(S\)的最大回文后缀且\(T\)为\(S\)的子串),使 \(S
- 2023-10-04关于 Failed to bind properties under 'sky.alioss.access-key-id' to java.lang.String: 问题的解决(仅
问题描述废话不多说,上截图解决方案问题出现的原因:因为自己没有按照格式去运行程序,在yml中把他们得位置向前一个单位就解决问题了
- 2023-10-01苍穹外卖-第十章导出报表
1.工作台1.1需求分析和设计1.1.1产品原型工作台是系统运营的数据看板,并提供快捷操作入口,可以有效提高商家的工作效率。工作台展示的数据:今日数据订单管理菜品总览套餐总览订单信息名词解释:营业额:已完成订单的总金额有效订单:已完成订单的数量订单完成率:有效订单
- 2023-10-01苍穹外卖-第七章订单支付
1.导入地址簿功能代码1.1需求分析和设计1.1.1产品原型地址簿,指的是消费者用户的地址信息,用户登录成功后可以维护自己的地址信息。同一个用户可以有多个地址信息,但是只能有一个默认地址。对于地址簿管理,我们需要实现以下几个功能:查询地址列表新增地址修改地址删除地址
- 2023-09-30苍穹外卖-第一章项目介绍
1.苍穹外卖项目介绍1.1项目介绍1)管理端功能员工登录/退出,员工信息管理,分类管理,菜品管理,套餐管理,菜品口味管理,订单管理,数据统计,来单提醒。2)用户端功能微信登录,收件人地址管理,用户历史订单查询,菜品规格查询,购物车功能,下单,支付、分类
- 2023-09-30苍穹外卖-第二章员工管理
1.新增员工1.1需求分析和设计1.1.1产品原型一般在做需求分析时,往往都是对照着产品原型进行分析,因为产品原型比较直观,便于我们理解业务。后台系统中可以管理员工信息,通过新增员工来添加后台系统用户。当填写完表单信息,点击"保存"按钮后,会提交该表单的数据到服务端,在
- 2023-09-27Linux vi替换字符串
1.基本的替换 :s/vivian/sky/替换当前行第一个vivian为sky :s/vivian/sky/g替换当前行所有vivian为sky :n,$s/vivian/sky/替换第n行开始到最后一行中每一行的第一个vivian为sky :n,$s/vivian/sky/g替换第n行开始到最后一行中每一行所有vivian为sky
- 2023-09-25001 - 员工信息
主要内容新增员工员工分页查询启用禁用员工账号编辑员工导入分类模块功能代码功能实现:员工管理、菜品分类管理。员工管理效果:菜品分类管理效果:1.新增员工1.1需求分析和设计1.1.1产品原型一般在做需求分析时,往往都是对照着产品原型进行分析,因为产品原型比较直
- 2023-09-10蒟蒻音乐平台2
蒟蒻音乐平台更新了!推荐歌曲:1.Darkside2.Astronomia3.Pounce(猛扑)4.SoFaraway5.Horzion(地平线)6.HandClap7.AllFallsDown8.China-X9.wolves10.GoodTime11.Warpmeinplastic12.SomethingJustlikethis13.HereWithyou14.Wayback15.Wake16.Traveli
- 2023-09-01学习aop以及nginx
苍穹外卖第一天搭建前端后端环境先将代码提交到本地然后在git上创建仓库https://gitee.com/lh03062021/sky-take-out.git点击push定义远程仓库把复制好的粘贴上去就可以推送成功了。导入sql文件,编译父项目nginx反向代理,将前端发送的动态请求由nginx转发到后端服务器好
- 2023-08-16Bug
1.做项目时添加数据时数据传的都是null,也就是数据没传进去,检查发现因为传的数据是json格式,而我没在方法的参数上加@RequesBody注解,导致传输的数据接收不到 2.BindingException:Mappermethod'com.sky.mapper.EmployeeMapper.save'hasanunsupportedreturntype:classco
- 2023-07-31【我和openGauss的故事】openGauss易知易会的几个实用特性
【我和openGauss的故事】openGauss易知易会的几个实用特性使用openGauss已经有很长一段时间了,本文将介绍几个简单易用的数据库特性。单列显示整行数据where比较列合并独立写布尔列using关键字domain单列显示整行数据首先我们准备测试数据表:createtableusers(idint,nametext,ema