- 博客(67)
- 收藏
- 关注
原创 Docker系列
4)利用docker save命令将 redis:latest打包为一个redis.tar包。5)利用docker rmi 删除本地的redis:latest (latest是最新的)3.利用docker save命令将 redis:latest打包为一个redis.tar包。6)利用docker load 重新加载 redis.tar文件。3)利用docker pull命令拉取镜像。1.利用docker pull命令拉取镜像。2)查看Redis镜像的名称和版本。6.查看是否还有Redis镜像。
2024-03-20 12:58:26
280
原创 Linux系列
我们要通过rpm,进行MySQL数据库的安装,主要的步骤如下:rpm -qa 查询当前系统中安装的所有软件rpm -qa | grep mysql 查询当前系统中安装的名称带mysql的软件rpm -qa | grep mariadb 查询当前系统中安装的名称带mariadb的软件。
2024-03-15 00:14:04
541
原创 黑马程序员-瑞吉外卖Day10
而在我们的实体类 Dish 中,仅仅包含 categoryId, 不包含 categoryName,那么我们应该如何封装查询的数据呢?其实,这里我们可以返回DishDto对象,在该对象中我们可以拓展一个属性 categoryName,来封装菜品分类名称。
2024-03-11 23:58:41
193
原创 更新分数的时候我们可以用mybatisplus里面的set加上add
【代码】更新分数的时候我们可以用mybatisplus里面的set加上add。
2024-03-11 15:08:17
207
原创 根据A(String)字段去重,并且选择B(Ingter)字段最大的值
SkillDTO(skillJob=监察员, rankGrade=中级工, r=3)][SkillDTO(Job=11电线工, rankGrade=高级工, r=4),[SkillDTO(Job=电线工, rankGrade=高级工, r=4),SkillDTO(Job=监察员, rankGrade=高级工, r=4),SkillDTO(Job=监察员, rankGrade=技师, r=5),SkillDTO(Job=监察员, rankGrade=技师, r=5)]
2024-02-29 23:30:55
230
原创 yml中配置全局日期时间序列化和反序列化规则
在 YAML 配置文件中,你可以配置 Jackson 库的全局日期时间序列化和反序列化规则,以便在应用程序中使用。这个配置将会告诉 Spring Boot 应用程序在序列化和反序列化日期时间时使用指定的格式和时区,同时设置。为 false 以便日期时间以字符串形式进行处理。这样,当你在实体类中使用。注解时,全局配置的日期时间格式和时区会生效。注解调整日期时间的格式和时区。
2024-02-27 23:55:44
572
原创 用java整理所有磁盘上的图片/文档到我们指定的磁盘下文件里面,并删除原来的路径下的图片
【代码】用java整理所有磁盘上的图片到我们指定的磁盘下文件里面,并删除原来的路径下的图片。
2024-02-20 16:07:47
134
原创 import java.util.Objects;下的Objects
【代码】import java.util.Objects;下的Objects。
2024-02-20 11:26:19
160
原创 黑马程序员-瑞吉外卖day9
这个时候,我们需要自定义一个实体类,然后继承自 Dish,并对Dish的属性进行拓展,增加 flavors 集合属性(内部封装DishFlavor)。 由于在 saveWithFlavor 方法中,进行了两次数据库的保存操作,操作了两张表,那么为了保证数据的一致性,我们需要在方法上加上注解 @Transactional来控制事务。在服务端我们应该如何来封装前端传递的数据呢,我们发现,如果使用菜品类Dish来封装,只能封装菜品的基本属性,flavors属性是无法封装的。那么这个时候,我们应该如何处理呢?
2024-02-18 21:37:16
437
原创 黑马程序员-瑞吉外卖-day8
分析:后台系统中可以管理菜品信息,通过 新增功能来添加一个新的菜品,在添加菜品时需要选择当前菜品所属的菜品分类,并且需要上传菜品图片,在移动端会按照菜品分类来展示对应的菜品信息。新增菜品,其实就是将新增页面录入的菜品信息插入到dish表,如果添加了口味做法,还需要向dish_flavor表插入数据。
2024-02-18 00:17:38
365
1
原创 自定义编写快捷输出想要的代码/注解内容
点击+号abbreviation:触发条件 后面是描述 Expand with 这个是选择按那个按钮就输出来。
2024-02-05 11:17:31
185
原创 当数据库某个字段是某个状态时,那么我们就不更新这条数据
SysUserNewsEnum.PROCESSED.getCode()是个枚举哈,可以直接写个2:已经完成的了。然后SysUserNews::getStatus状态是2的是修改不了的了。更新这个SysUserNews对象哈。this是service哈。
2024-01-30 23:34:39
164
原创 黑马程序员-瑞吉外卖-day6
后台系统中可以管理分类信息,分类包括两种类型,分别是 **菜品分类** 和 **套餐分类**。当我们在后台系统中添加菜品时需要选择一个菜品分类,当我们在后台系统中添加一个套餐时需要选择一个套餐分类,在移动端也会按照菜品分类和套餐分类来展示对应的菜品和套餐。
2024-01-29 11:41:36
208
原创 import org.apache.commons.lang3.ObjectUtils;下的ObjectUtils工具类
ObjectUtils.compare()相等是输出0,-1是小,1是大。方法,用于返回其传入的参数值。这些方法分别支持不同的参数类型(),并将参数原封不动地返回。
2024-01-29 10:24:33
435
原创 通用缓存SpringCache
Spring Cache是Spring提供的通用缓存框架。它利用了AOP,实现了基于注解的缓存功能,使开发者不用关心底层使用了什么缓存框架,只需要简单地加一个注解,就能实现缓存功能了。用户使用Spring Cache,可以快速开发一个很不错的缓存功能。
2024-01-28 17:10:48
747
原创 黑马程序员-瑞吉外卖-day5
是一个注解,通常用于 Java 类中的类声明上。它指示编译器生成equals()和hashCode()方法的实现。具体来说,设置告诉编译器在生成equals()和hashCode()方法时不考虑父类的字段。默认情况下,equals()和hashCode()方法会包含父类中的字段,以确保在对象比较和哈希码计算时正确处理继承关系。但是设置将只考虑当前类中的字段,忽略了父类中的字段。
2024-01-27 23:37:45
392
原创 Redis配置类,序列化
解释说明:当前配置类不是必须的,因为 Spring Boot 框架会自动装配 RedisTemplate 对象,但是默认的key序列化器为JdkSerializationRedisSerializer,导致我们存到Redis中后的数据和原始数据有差别。
2024-01-25 17:18:04
459
原创 org.springframework.util.StringUtils 下StringUtils工具类
【代码】org.springframework.util.StringUtils 下StringUtils工具类。
2024-01-25 16:32:04
959
原创 Redis基础
Redis is an open source (BSD licensed), in-memory data structure store, used as a database, cache, and message broker. 翻译为:Redis是一个开源的内存中的数据结构存储系统,它可以用作:数据库、缓存和消息中间件。官网:[https://redis.io](https://redis.io/)
2024-01-25 09:19:03
838
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人