摘要: Redis入门 常用数据类型 string:普通字符串,常用 hash:适合存储对象 list:按照插入顺序排序,可以有重复元素 set:无序集合,没有重复元素 sorted set:有序集合,没有重复元素 常用命令 字符型string常用命令 | 命令 | 作用 | | : | | | SET k 阅读全文
posted @ 2023-04-16 01:01 Godofball 阅读(34) 评论(0) 推荐(0) 编辑
摘要: Linux目录结构 Linux和windows目录结构对比 Linux系统中的目录 /是所有目录的顶点 目录结构像一颗倒挂的树 Linux目录结构 bin存放二进制可执行文件 boot存放系统引导时使用的各种文件 dev存放设备文件 etc存放系统配置文件 home存放系统用户的文件 lib存放程序 阅读全文
posted @ 2023-04-12 12:44 Godofball 阅读(38) 评论(0) 推荐(0) 编辑
摘要: 用户地址簿相关功能 代码开发 @Slf4j @RestController @RequestMapping("/addressBook") public class AddressBookController { @Autowired private AddressBookService addre 阅读全文
posted @ 2023-03-18 11:08 Godofball 阅读(32) 评论(0) 推荐(0) 编辑
摘要: 套餐业务开发 新增套餐 需求分析 新增套餐,其实就是将新增页面录入的套餐信息插入到setmeal表,还需要向setmeal_dish表插入套餐和菜品关联数据。所以在新增套餐时,涉及到两个表: 在开发业务功能前,先将需要用到的类和接口基本结构创建好: 实体类SetmealDish(直接从课程资料中导入 阅读全文
posted @ 2023-03-14 21:53 Godofball 阅读(86) 评论(0) 推荐(0) 编辑
摘要: 菜品管理业务开发 文件上传下载 文件上传介绍 文件上传,也称为upload,是指将本地图片、视频、音频等文件上传到服务器上,可以供其他用户浏览或下载的过程。文件上传在项目中应用非常广泛,我们经常发微博、发微信朋友圈都用到了文件上传功能 文件上传时,对页面的form表单有如下要求: method="p 阅读全文
posted @ 2023-03-12 01:34 Godofball 阅读(55) 评论(0) 推荐(0) 编辑
摘要: 1、公共字段自动填充 问题分析 我们已经完成了后台系统的员工管理功能开发,在新增员工时需要设置创建时间、创建人、修改时间、修改人等字段,在编辑员工时需要设置修改时间和修改人等字段。这些字段属于公共字段,也就是很多表中都有这些字段。可以使用Mybatis Plus提供的公共字段自动填充功能,对这些公共 阅读全文
posted @ 2023-03-08 13:10 Godofball 阅读(46) 评论(0) 推荐(0) 编辑
摘要: 1、完整登录功能 问题分析 ​ 前面我们已经完成了简单的用户登录功能,但是有一个问题:如果用户不登陆,还是可以访问页面,我们希望的是当跳转到一个新的页面,判断用户是否登录。我们可以添加拦截器或者过滤器,在过滤器或者拦截器中判断用户是否已经完成登录,如果没有登录则跳转到登录页面 代码实现 使用拦截器实 阅读全文
posted @ 2023-03-05 21:17 Godofball 阅读(56) 评论(0) 推荐(0) 编辑
摘要: 1、软件整体开发流程 软件开发流程 角色分工 [外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-egi2y9Ay-1678022008735)(data:image/gif;base64,R0lGODlhAQABAPABAP///wAAACH5BAEKAAAALAAAAA 阅读全文
posted @ 2023-03-05 21:16 Godofball 阅读(33) 评论(0) 推荐(0) 编辑
摘要: @Test :表示方法是测试方法。但是与JUnit4的@Test不同,他的职责非常单一不能声明任何属性,拓展的测试将会由Jupiter提供额外测试@ParameterizedTest :表示方法是参数化测试@RepeatedTest :表示方法可重复执行,下方会有详细介绍@DisplayName : 阅读全文
posted @ 2023-02-28 22:43 Godofball 阅读(359) 评论(0) 推荐(0) 编辑
摘要: 第一次是使用HashMap解决的,但好像时间和空间都比较浪费。 class Solution { public int singleNumber(int[] nums) { Map<Integer,Integer> map=new HashMap(); for(int n:nums) { Integ 阅读全文
posted @ 2023-02-20 12:23 Godofball 阅读(22) 评论(0) 推荐(0) 编辑
点击右上角即可分享
微信分享提示