- 博客(12)
- 收藏
- 关注
原创 JavaScript学习笔记
return x;一旦执行到return 代表函数结束,返回结果!如果没有执行return,函数执行完也会返回结果,结果就是undefinedreturn x;function(x){...} 这是一个匿名函数,但是可以吧结果赋值给abs,通过abs就可以调用函数!两种定义方式等价调用函数abs(10)abs(-10)参数问题:JavaScript 可以传任意个参数,也可以不传递参数!假设不存在参数,如何规避?
2024-08-22 10:43:59
1171
原创 Redis笔记二
这里需要注意和缓存击穿的区别,缓存击穿,是指一个key非常热点,在不停的扛着高并发,高并发集中对这一个点进行访问,当这个key在失效的瞬间,持续的高并发就穿破缓存,直接请求数据库,就像在一个屏幕上凿开了一个洞。当某个key在过期的瞬间,又大量的请求并发访问,这类数据一般都是热点数据,由于缓存过期,会同时访问数据库来查询最新数据,并且回写缓存,会导致数据库瞬间压力过大。
2024-08-12 16:08:21
855
原创 Redis笔记
例:XGROUP CREATECONSUMER hello(消息的名称)group1(组的名称)consumer1(消费者的名称)XADD::向Streamm中添加消息。例:XGROUP CREATE hy(消息的名称)group1(组的名称)0(ID)创建了一个名为group1的消费者组。例:KEYS * (用来查找数据库中所有的键)、KEYS *me(查找所以以me结尾的键)运行时异常(1/0),如果事务队列中存在语法性,那么执行命令的时候,其他命令是可以正常执行的,错误命令抛出异常!
2024-08-08 15:45:14
788
原创 【已解决】An error happened during template parsing (template: “class path resource报错
可能是后端业务数据源没有和前端对应起来。
2024-07-28 18:29:13
1003
原创 MyBatis-Plus学习笔记
file 表示是否自动填充,将对象存入数据库的时候由MyBatis Plus 自动给某些字段赋值,create_time,update_tame。标记乐观锁,通过version字段来保证数据的安全性,当修改数据的时候,会以version作为条件,当条件成立时才会修改成功。exist 表示是否为数据库字段 如果实体类中的成员变量在数据库中没有对应的字段,则可以使用exist、VO,DTO。INPUT 如果开发者没有手动赋值则数据库通过自增的方式给主键赋值,如果开发者手动赋值,则存入该值。
2024-07-27 14:25:09
1666
原创 Dos命令笔记
开始+系统+命令提示符Win键+R 输入cmd打开控制台 (推荐使用)在任意的文件夹下面, 按住shift键 + 鼠标右键点击, 在此处打开命令行窗口在资源管理器的地址栏前面加上cmd 路径。
2024-07-25 14:23:13
216
原创 Thymeleaf获取内置对象显示无法解析“#xxx”
(默认情况下,'request'、'session'、'servletContext' 和 'response' 表达式实用程序对象不再可用于模板表达式,因此不建议使用它们。在确实需要它们的情况下,应将它们手动添加为上下文变量。Thymeleaf版本与Spring Boot 版本可能不兼容问题导致获取内置对象时显示wu。使用的是 Spring Boot 3.3.1版本。目前还没有解决 解决后再更新上来。运行服务器时会显示错误信息。
2024-07-19 15:01:09
585
3
原创 springmvc/springboot访问jsp页面变成下载文件
注意:如果是springboot把应用打成war包形式,则需要去掉上面的依赖,否则放到外部的tomcat会有依赖冲突。在学习SpringBoot时遇到的问题。
2024-07-18 10:51:33
899
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人