- 博客(18)
- 收藏
- 关注
原创 Web Socket 简介及使用
WebSocket 是基于 TCP 的一种新的。它实现了浏览器与服务器全双工通信——浏览器和服务器只需要完成一次握手,两者之间就可以创建的连接, 并进行数据传输。
2024-07-27 23:48:10
1127
原创 Spring Cache缓存框架笔记
在spring boot项目中,使用缓存技术只需在项目中导入相关缓存技术的依赖包,并在启动类上使用@EnableCaching开启缓存支持即可。@CacheEvict(cacheNames = "userCache",key = "#id")//删除某个key对应的缓存数据。将方法的返回值放到缓存中 @CachePut(value = "userCache", key = "#user.id")Spring Cache 是一个框架,实现了基于注解的缓存功能,只需要简单地加一个注解,就能实现缓存功能。
2024-07-13 23:26:10
210
原创 vue框架学习笔记
vue是一个基于MVVM模型的前端js框架在下面为MVVM模型中m,v,mv说明Model: 数据模型,特指前端中通过请求从后台获取的数据View: 视图,用于展示数据的页面,可以理解成我们的html+css搭建的页面,但是没有数据ViewModel: 数据绑定到视图,负责将数据(Model)通过JavaScript的DOM技术,将数据展示到视图(View)上Vue.js 的目标是通过尽可能简单的 API 实现和。也就是简化。
2024-06-10 21:34:06
190
原创 苍穹外卖-day04剩余套餐相关接口
起别名,尽量具体,比如查询操作,查询套餐就写querySetmeal,查询套餐菜品表就querySetmealDishid数据类型尽量long类型抛异常: throw new BaseException(SETMEAL_ENABLE_FAILED);在想增加套餐样例里面增加菜品,发现没有相应接口,且数据库没有菜品种类表,等我看完标准回答再回来。
2024-05-26 16:57:29
559
原创 苍穹外卖-day04-新增套餐接口实现
xml映射文件中的dtd约束,直接从mybatis官网复制即可。第1步:new一个File文件,然后名字.xml。第2步:编写XML映射文件。
2024-05-24 16:27:09
536
1
原创 项目在idea中如何使用git回退到想要的版本
1.soft:文件不会改变,差异会被分阶段提交。2.Mixed:文件不会改变,差异不会提交。4.Keep:本地更改将保持完整。3.hard:完全回到那时版本。首先在右下角打开git窗口。然后选择自己想要的回退方式。
2024-05-21 17:02:03
486
1
原创 苍穹外卖小记-第三方工具类
oss之所以需要增加一个配置类,因为开发者不需要使用到配置属性,所以统一封装简便开发者使用。jwt:因为在使用jwt中需要使用配置属性,所以不将属性和方法杂糅在一起。
2024-05-21 14:35:16
348
1
原创 Scanner和BufferedReader不能同时用
如上图第一行我认为BufferedReader接收数字太麻烦,所以用Scanner。后面几行采用BufferedReader;运行后发现除了第一行,后面都接收不到.原因:会导致接收出现错误。
2024-04-09 15:06:59
409
1
原创 关于AOP类中调用接口HttpServletRequest而不标识注解获取请求信息
HttpServletRequest是Java Servlet中的一个接口,用于获取HTTP请求的信息。它可以获取客户端的请求行、请求头和请求体信息等。而@RequestBody是Spring框架中的注解,用于接收请求体中的数据,并将其转换为指定类型的对象。
2023-10-04 18:44:14
608
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人