- 博客(15)
- 收藏
- 关注
原创 mysql中的内连接、左连接和右连接
内连接查询的是两张表或者多个表的交集,也就是两张表的公共部分。,根据on 后给出的条件将两表连接起来,最终的结果会。以右表为基础,根据on 后给出的条件将两表连接起来,:返回左表中的所有记录,右表中没有匹配的记录则返回。:返回右表中的所有记录,左表中没有匹配的记录则返回。右连接也称为右外链接,是将右表和左右表交集的组合。内连接:表示两表或多个表的交集。也称为左外链接,是将左表和左右表交集的组合。表示以其中一表为主,使用关键词。:只返回两个表中匹配的记录。
2025-03-24 10:45:50
353
原创 JAVA面试八股文-计算机网络
通过握手,双方可以确认彼此的收发能力正常,为后续的数据传输建立基础。带有 SYN 和 ACK(确认应答)标志的 TCP 报文段。ACK 标志的 TCP 报文段。TCP 的三次握手机制及原因。SYN(同步序列号)
2025-03-20 23:56:30
898
原创 JAVA八股学习--Netty
其中一个主 Reactor 线程负责监听连接事件,将新的连接分配给从 Reactor 线程池中的某个线程。从 Reactor 线程负责处理这些连接的读写事件。一个 Reactor 线程负责监听连接事件,当有新的连接到来时,将其分配给一个工作线程池中的线程来处理后续的读写操作。,由 JBoss 开发并开源。它简化了网络编程中复杂的底层操作,如 TCP 和 UDP 套接字服务器的开发。它广泛应用于各种网络应用场景,像分布式系统中的远程服务调用、游戏服务器、即时通讯软件等。Netty 是一个基于。
2025-03-20 21:54:54
753
原创 Redis health check failed Unable to connect to Redis;
报错:nested exception is io.lettuce.core.RedisConnectionException: Unable to connect to localhost:6379。
2025-03-14 14:03:57
127
原创 苍穹外卖学习笔记day03--修改菜品
/根据菜品id 查询口味数据。// 根据id查询菜品和对应口味数据。//根据id查询菜品数据。// 封装VO数据并返回。修改菜品和关联的口味信息。
2025-02-26 21:10:52
244
原创 苍穹外卖学习笔记--day03新增菜品
log.info("开始创建阿里云文件上传工具类对象:{}",aliOssProperties);log.error("文件上传失败:{}", e);log.info("文件上传:{}", file);// 创建AliOssUtil对象。//配置类 用于创建AliossUtil对象。@ApiOperation("文件上传")//获取insert生成的主键值。// 新增菜品以及口味数据。
2025-02-26 17:54:07
420
原创 苍穹外卖学习笔记 day02--员工账号启用禁用
/本质就是修改status update emplyee set status=?log.info("启用禁用员工账号:{}",id);log.info("根据id查询员工:{}",id);为了提高代码的复用性,设置一个动态sql 修改更新信息。//为了update的通用性,使用动态sql。@ApiOperation("启用禁用员工账号")@ApiOperation("根据id查询员工")路径参数需要加注解@PathVariable。//编写一个实体对象并传入两个参数。//启用禁用员工账号。
2025-02-26 11:33:14
409
原创 苍穹外卖学习笔记day2--员工分页查询
底层使用threadLocal把页码和每页大小动态的拼接到sql当中去。实现调用mapper。下载MybatisX插件 实现xml文件的动态sql语句。使用MP提供的插件PageHelper。// 分页查询员工数据。
2025-02-26 10:40:35
280
原创 黑马苍穹外卖学习笔记day02--新增员工
在service里取出来。//设置密码 默认密码123456 md5加密。// 设置当前记录的创建人id和修改人id。//设置当前记录的创建时间和修改时间。//1、将DTO转化为实体对象。//设置账号状态 默认正常 1。//todo 后期需要实现。从jwt拦截器那里存入线程中。#mapper配置文件。
2025-02-25 21:46:16
373
原创 黑马苍穹外卖学习笔记
使用swagger生成接口文档---使用knife4j,他对swagger封装,简化操作。// 对前端传过来的明文密码进行md5加密处理。使用APIFOX导入接口文档。m5加密是单向的,不可逆的。day01-环境配置。
2025-02-25 20:30:59
123
原创 启动redis报错 # Creating Server TCP listening socket *:6379: bind: Unknown error
4.最后,重新输入redis-server.exe redis.windows.conf,即可启动成功redis。1.直接再后续输入redis-cli.exe,随后换行。2.接着输入shutdown,随后换行。3.输入 exit,换行。
2024-10-23 16:25:08
524
1
原创 java前端修改样式后无法仍然是旧版样式,已解决
我在编写调试java前端时发现,当我修改了一些样式之后仍然无法在浏览器当中看到。2.进入无痕模式的浏览器(快捷键为Ctrl+shift+n),这样就可以啦。1.清除浏览器缓存;
2024-07-04 15:33:53
280
原创 Null value was assigned to a property of primitive type setter of出现原因以及解决办法
数据库当中有integer类型的数据但是没有赋值,以至于默认为NULL。解决方法:给数据库当中的integr类型数据赋值,使其不为NULL;解决方法:给这个integr类型的数据把值键入即可。从前端获取数据传到后端的过程中,出现了这个。前端传参时没有给integr类型的数据赋值。
2024-07-04 15:29:56
586
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人