- 博客(6)
- 收藏
- 关注
原创 列表拖拽排序后端设计
而且,修改接口的逻辑较重,处理起来比较麻烦。在接口设计方面,我们让前端传给后端是一个偏移值(offset),offset = y - x。当元素向排序大的方向移动时,offset的为正值;若往排序小的方向移动时,offset`为负值。每个元素,都有一个排序字段sort,表示元素的排序信息。若 x < y 时,则将(x, y)范围内的元素都减1。若 x > y 时,则将(y, x)范围内的元素都加1。允许拖拽交换排序,例如:将A跟E的顺序位置交换;当元素从 x 移动到 y 时,允许新增数据,并更新现有排序;
2024-06-17 18:45:22
450
原创 idea默认指定导入项目maven仓库地址(记录遇到的问题)
直接去File——>New Projects Setup ———>Settings for New Projects。
2024-05-11 14:42:03
232
1
原创 使用Navicat远程连接Linux的MySQL数据库报错解决方法
出现这个原因是MySQL 8 之前的版本中加密规则是mysql_native_password,而在MySQL 8之后,加密规则是caching_sha2_password。报错:1130 Host'192.168.100.1'is not allowed to connect to this MySQL server。报错:2002 - Can’t connect to local MySQL server thro。这个错误表示 Navicat 无法通过本地连接来访问 MySQL 服务器。
2023-12-08 19:10:31
767
原创 Vue去掉生产环境警告 You are running Vue in development mode
已经有生产环境了 但是还是出现这个警告。
2022-11-02 14:37:14
1379
2
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人