- 博客(9)
- 收藏
- 关注
原创 Vue项目实现“记住我“登录功能
修改Vuex的state初始化逻辑,使其优先从localStorage读取,其次从sessionStorage读取;在网站登录页面中,"记住我"选项是一个常见功能。本文将分享如何在Vue项目中实现这一功能。
2025-03-27 21:10:38
454
原创 开启nginx反向代理以后上传速度慢且进度条不正确
当部署到前端以后,前端发起请求均是以/api为开头发送请求,并不是直接向后端服务器发请求,当前端服务器的nginx拦截到以“此时的文件上传到nginx的缓存中,再由nginx对缓存进行转发,存储到后端。测试的时候,发现文件传输速度很快。但是当前端部署以后,开启了nginx反向代理,此时通过。所以此时是回环地址,数据不需要经过网络层传输,所以传输速度不受服务器带宽限制。访问接口,不仅上传进度条不正确,而且文件上传速度巨慢。文件上传接口部署在服务器以后,用postman进行。”开头的请求以后,会进行。
2025-02-16 13:59:17
513
原创 后端返回的雪花算法ID,前端接收之后精度丢失问题
一、创建一个 Jackson 配置类,只针对 Long 类型或特定字段进行处理。二、在后端 Spring Boot 项目中配置 Jackson 序列化器。
2025-01-09 00:01:43
500
原创 在Spring中的WebSocketServer类使用@Resource注入StringRedisTemplate报错为null
确保 WebSocket 的所有实例都能共享 Spring 注入的 Redis 模板。第二步:修改 WebSocket 端点,将需要的依赖声明为静态成员变量。Spring 提供了 @ServerEndpointExporter。类,可以将 WebSocket 端点注入到 Spring 容器中。第一步:创建配置类 @ServerEndpointExporter。注入 StringRedisTemplate。解决方法:使用手动配置的。
2024-11-26 16:58:05
383
原创 使用PageHelper分页查询插件时遇到的坑
PageHelper插件是对查询出来的数据进行二次处理,然后实现分页的。如果是正常的CURD,那么这句代码。当我对商品进行分页查询的时候,由于错误的将分页插件位置放在了要进行分页查询数据的前几行,并没有。查询到的数据应该是所有数据(我的数据库此时只有20条数据)。这样才会实现分页效果,否则就会失去分页效果,返回全部数据。// 根据 userId 进行条件查询。,导致分页查询失效。
2024-11-15 20:37:47
421
原创 MyBatisPlus实现数据库的Create_time、Update_time自动填充功能
在实体类中,使用 @TableField。进行插入操作的时候填充的字段我仅仅填充。以指示需要自动填充的字段。
2024-11-07 14:14:44
623
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅
2