- 博客(7)
- 收藏
- 关注
原创 接口安全性方案
数据防重 (前端传随机数,随机数在点击事件前产生,不再之后产生,后端检查随机数是否已使用)接口限流 (根据IP或用户ID。 sentinel 或 redis)数据有效性校验 (数据是否存在,状态是否合理)接口防攻击 (时间戳,后端检查时间戳是否在有效时间段内)权限校验(后端接口做资源权限校验)(controller如何匹配权限,是否约定request前缀(add_,modify_,del_,get_))重点关注sql注入问题分页。避免分页入参传的不对,导致数据库大数据量查取参数转义功能过滤
2023-04-23 11:01:33 197
原创 react-query invalidateQueries方法 无法触发 isLoading状态更新为true
react-query invalidateQueries方法 无法触发 isLoading状态更新为true1,解决思路:手动调用setQueryData清除data数据2.解决思路:用 isFetching 代替 isLoading?
2023-04-19 16:24:31 531
原创 react-infinite-scroll-component组件在Drawer/Modal中无法下拉滚动加载的解决办法
react-infinite-scroll-component组件在Drawer/Modal中无法下拉滚动加载的解决办法
2023-03-07 09:41:44 1505 4
原创 Apsara Clouder云计算专项技能认证:云服务器ECS入门题库
Apsara Clouder云计算专项技能认证:云服务器ECS入门题库
2023-02-02 14:44:41 249456 31
原创 JS笔记记录
2.4.2、数字型进制🔥最常见的进制有二进制、八进制、十进制、十六进制。// 1.八进制数字序列范围:0~7var num1 = 07; //对应十进制的7var Num2 = 019; //对应十进制的19var num3 = 08; //对应十进制的8// 2.十六进制数字序列范围:0~9以及A~Fvar num = 0xA③isNaN🔥这个方法用来判断非数字,并且返回一个值,如果是数字返回的是false,如果不是数字返回的是truevar userAge = 21;
2022-04-18 23:03:18 512
原创 Android应用图标尺寸以及drawable(ldpi、mdpi、hdpi、xhdpi、xxhdpi)
L DPI ( Low Density Screen,120 DPI ),其图标大小为 36 x 36 pxM DPI ( Medium Density Screen, 160 DPI ),其图标大小为 48 x 48 pxH DPI ( High Density Screen, 240 DPI ),其图标大小为 72 x 72 pxXH DPI ( Extra-high density screen, 320 DPI ),其图标大小为 96 x 96 pxXXH DPI( xx-high dens
2020-05-19 16:46:17 1257
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人