Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/666bears/laboratory
/ functions
Functions
153 in github.com/666bears/laboratory
⨍
Functions
153
◇
Types & classes
78
↓ 75 callers
Method
success
()
src/main/java/com/shanzhu/tourism/domain/Result.java:32
↓ 59 callers
Method
fail
()
src/main/java/com/shanzhu/tourism/domain/Result.java:65
↓ 28 callers
Method
getMessage
()
src/main/java/com/shanzhu/tourism/enums/ResultCode.java:45
↓ 12 callers
Method
remove
删除key,也删除对应的value @param key Redis键名
src/main/java/com/shanzhu/tourism/utils/RedisUtils.java:94
↓ 11 callers
Method
add
集合添加 @param key Redis键名 @param value 值
src/main/java/com/shanzhu/tourism/utils/RedisUtils.java:236
↓ 11 callers
Method
getUserId
获得token中的信息无需secret解密也能获得
src/main/java/com/shanzhu/tourism/utils/JwtUtil.java:47
↓ 9 callers
Method
getUserIdByToken
解析token获取userId
src/main/java/com/shanzhu/tourism/utils/TokenUtils.java:20
↓ 8 callers
Method
get
读取缓存 @param key Redis键名 @return 是否存在
src/main/java/com/shanzhu/tourism/utils/RedisUtils.java:116
↓ 5 callers
Method
encrypt
加盐加密
src/main/java/com/shanzhu/tourism/utils/PasswordUtils.java:19
↓ 5 callers
Method
exists
判断缓存中是否有对应的value @param key Redis键名 @return 是否存在
src/main/java/com/shanzhu/tourism/utils/RedisUtils.java:106
↓ 3 callers
Method
decrypt
验证加盐加密密码
src/main/java/com/shanzhu/tourism/utils/PasswordUtils.java:43
↓ 3 callers
Method
getCode
()
src/main/java/com/shanzhu/tourism/enums/ResultCode.java:41
↓ 3 callers
Method
isSuccess
()
src/main/java/com/shanzhu/tourism/enums/ResultCode.java:37
↓ 2 callers
Method
checkAccount
校验用户
src/main/java/com/shanzhu/tourism/controller/user/UserController.java:114
↓ 2 callers
Method
error
错误转发地址
src/main/java/com/shanzhu/tourism/controller/common/CommonController.java:26
↓ 2 callers
Method
getUserIdByToken
根据request中的token获取用户账号
src/main/java/com/shanzhu/tourism/utils/JwtUtil.java:71
↓ 2 callers
Method
set
写入缓存 @param key redis键 @param value redis值 @return 是否成功
src/main/java/com/shanzhu/tourism/utils/RedisUtils.java:34
↓ 1 callers
Method
alert
(ResultCode code)
src/main/java/com/shanzhu/tourism/domain/Result.java:44
↓ 1 callers
Method
computeNearestNeighbor
在给定userId的情况下,计算其他用户和它的相关系数并排序
src/main/java/com/shanzhu/tourism/utils/recommend/CoreMath.java:57
↓ 1 callers
Method
generateProducts
获取相关的所有业务数据 @return 相关数据
src/main/java/com/shanzhu/tourism/service/impl/SysAttractionsServiceImpl.java:97
↓ 1 callers
Method
generateRelates
获取相关的所有评论数据 @return 相关评论数据
src/main/java/com/shanzhu/tourism/service/impl/SysAttractionsServiceImpl.java:74
↓ 1 callers
Method
getBean
获取对象
src/main/java/com/shanzhu/tourism/utils/SpringUtils.java:41
↓ 1 callers
Method
getRelate
方法描述: 皮尔森(pearson)相关系数计算 (x1,y1) 理解为 a 用户对 x 商品的点击次数和对 y 商品的点击次数 @param xs 其他用户数据分布 @param ys 当前用户数据分布 @Return 相关系数值
src/main/java/com/shanzhu/tourism/utils/recommend/CoreMath.java:108
↓ 1 callers
Method
getTokenByRequest
获取 request 里传递的 token
src/main/java/com/shanzhu/tourism/utils/JwtUtil.java:79
↓ 1 callers
Method
getUserPage
分页查询用户
src/main/java/com/shanzhu/tourism/mapper/UserMapper.java:13
↓ 1 callers
Method
getUserPage
@description: 分页查询用户 @param: apeUser @return: Page @date: 2023/8/28 10:49
src/main/java/com/shanzhu/tourism/service/UserService.java:15
↓ 1 callers
Method
keys
模糊查询Redis键名 @param pattern 键名包含字符串(如:myKey ) @return 集合
src/main/java/com/shanzhu/tourism/utils/RedisUtils.java:283
↓ 1 callers
Method
pearsonDis
计算两个序列间的相关系数 @param xList 其他用户的数据集 @param yList 当前用户的数据集 @return 相关系数
src/main/java/com/shanzhu/tourism/utils/recommend/CoreMath.java:82
↓ 1 callers
Method
recommend
推荐计算
src/main/java/com/shanzhu/tourism/utils/recommend/CoreMath.java:24
↓ 1 callers
Method
recommendAttractions
(String userId)
src/main/java/com/shanzhu/tourism/service/impl/SysAttractionsServiceImpl.java:51
↓ 1 callers
Method
searchAttractions
获取推荐景点 @param userId 用户id @return 景点列表
src/main/java/com/shanzhu/tourism/service/SysAttractionsService.java:16
↓ 1 callers
Method
setSerializer
@description: 设置数据存入 redis 的序列化方式 @param: redisTemplate factory @return: @date: 2023/9/14 11:05
src/main/java/com/shanzhu/tourism/config/RedisConfig.java:39
↓ 1 callers
Method
sign
@生成签名,360天后过期
src/main/java/com/shanzhu/tourism/utils/JwtUtil.java:59
↓ 1 callers
Method
verify
校验token是否正确
src/main/java/com/shanzhu/tourism/utils/JwtUtil.java:31
Method
RedisUtils
(StringRedisTemplate redisTemplate)
src/main/java/com/shanzhu/tourism/utils/RedisUtils.java:23
Method
Result
(ResultCode code)
src/main/java/com/shanzhu/tourism/domain/Result.java:26
Method
ResultCode
(boolean success, Integer code, String message)
src/main/java/com/shanzhu/tourism/enums/ResultCode.java:31
Method
addInterceptors
(InterceptorRegistry registry)
src/main/java/com/shanzhu/tourism/config/WebConfig.java:21
Method
addResourceHandlers
(ResourceHandlerRegistry registry)
src/main/java/com/shanzhu/tourism/config/WebMvcConfig.java:16
Method
batchHashMapListSet
保存多个哈希表(HashMap)列表(哈希map的Redis键名不能重复) @param list Map<Redis键名,Map<哈希键,哈希值>> @see RedisUtils .batchHashMapSet()
src/main/java/com/shanzhu/tourism/utils/RedisUtils.java:384
Method
batchHashMapSet
保存多个哈希表(HashMap)(Redis键名可重复) @param batchMap Map<Redis键名,Map<键,值>>
src/main/java/com/shanzhu/tourism/utils/RedisUtils.java:311
Method
changePassword
(@RequestBody JSONObject json)
src/main/java/com/shanzhu/tourism/controller/user/UserController.java:234
Method
containsBean
如果BeanFactory包含一个与所给名称匹配的bean定义,则返回true
src/main/java/com/shanzhu/tourism/utils/SpringUtils.java:57
Method
corsFilter
()
src/main/java/com/shanzhu/tourism/config/CorsConfig.java:18
Method
doInRedis
(RedisConnection connection)
src/main/java/com/shanzhu/tourism/utils/RedisUtils.java:316
Method
editSysAttractionOrder
编辑景点预约
src/main/java/com/shanzhu/tourism/controller/order/SysAttractionOrderController.java:94
Method
editSysAttractions
编辑景点
src/main/java/com/shanzhu/tourism/controller/attractions/SysAttractionsController.java:86
Method
editSysComments
编辑评论
src/main/java/com/shanzhu/tourism/controller/comments/SysCommentsController.java:74
Method
editSysFavor
编辑收藏
src/main/java/com/shanzhu/tourism/controller/favor/SysFavorController.java:87
Method
editSysForum
编辑资讯
src/main/java/com/shanzhu/tourism/controller/forum/SysForumController.java:60
Method
editSysHotel
编辑酒店
src/main/java/com/shanzhu/tourism/controller/hotel/SysHotelController.java:73
Method
editSysHotelItem
编辑房型
src/main/java/com/shanzhu/tourism/controller/hotel/SysHotelItemController.java:74
Method
editSysHotelOrder
编辑酒店预约
src/main/java/com/shanzhu/tourism/controller/hotel/SysHotelOrderController.java:89
Method
editSysLine
编辑旅游线路
src/main/java/com/shanzhu/tourism/controller/line/SysLineController.java:77
Method
editSysRotations
编辑轮播图
src/main/java/com/shanzhu/tourism/controller/rotations/SysRotationsController.java:65
Method
editUser
编辑用户
src/main/java/com/shanzhu/tourism/controller/user/UserController.java:97
Method
execute
(RedisOperations<K, V> operations)
src/main/java/com/shanzhu/tourism/utils/RedisUtils.java:295
Method
forgetPassword
(@RequestBody JSONObject jsonObject)
src/main/java/com/shanzhu/tourism/controller/user/UserController.java:290
Method
getActiveProfiles
获取当前的环境配置,无配置返回null
src/main/java/com/shanzhu/tourism/utils/SpringUtils.java:93
Method
getAliases
如果给定的bean名字在bean定义中有别名,则返回这些别名
src/main/java/com/shanzhu/tourism/utils/SpringUtils.java:78
Method
getAopProxy
获取aop代理对象
src/main/java/com/shanzhu/tourism/utils/SpringUtils.java:85
Method
getEmailReg
(@RequestParam("email") String email)
src/main/java/com/shanzhu/tourism/controller/user/UserController.java:258
Method
getManageData
()
src/main/java/com/shanzhu/tourism/controller/login/LoginController.java:75
Method
getRequiredProperty
获取配置文件中的值
src/main/java/com/shanzhu/tourism/utils/SpringUtils.java:100
Method
getSysAttractionOrderById
根据id获取景点预约
src/main/java/com/shanzhu/tourism/controller/order/SysAttractionOrderController.java:63
Method
getSysAttractionOrderPage
分页获取景点预约
src/main/java/com/shanzhu/tourism/controller/order/SysAttractionOrderController.java:40
Method
getSysAttractionsById
根据id获取景点
src/main/java/com/shanzhu/tourism/controller/attractions/SysAttractionsController.java:68
Method
getSysAttractionsIndex
(HttpServletRequest request)
src/main/java/com/shanzhu/tourism/controller/attractions/SysAttractionsController.java:61
Method
getSysAttractionsList
()
src/main/java/com/shanzhu/tourism/controller/attractions/SysAttractionsController.java:55
Method
getSysAttractionsPage
分页获取景点
src/main/java/com/shanzhu/tourism/controller/attractions/SysAttractionsController.java:43
Method
getSysCommentsById
根据id获取评论
src/main/java/com/shanzhu/tourism/controller/comments/SysCommentsController.java:54
Method
getSysCommentsPage
分页获取评论
src/main/java/com/shanzhu/tourism/controller/comments/SysCommentsController.java:36
Method
getSysFavor
(@RequestParam("id")String id)
src/main/java/com/shanzhu/tourism/controller/favor/SysFavorController.java:49
Method
getSysFavorById
根据id获取收藏
src/main/java/com/shanzhu/tourism/controller/favor/SysFavorController.java:64
Method
getSysFavorPage
分页获取收藏
src/main/java/com/shanzhu/tourism/controller/favor/SysFavorController.java:35
Method
getSysForumById
根据id获取资讯
src/main/java/com/shanzhu/tourism/controller/forum/SysForumController.java:42
Method
getSysForumPage
分页获取资讯
src/main/java/com/shanzhu/tourism/controller/forum/SysForumController.java:30
Method
getSysHotelById
根据id获取酒店
src/main/java/com/shanzhu/tourism/controller/hotel/SysHotelController.java:53
Method
getSysHotelItemById
根据id获取房型
src/main/java/com/shanzhu/tourism/controller/hotel/SysHotelItemController.java:56
Method
getSysHotelItemList
(@RequestParam("id") String id)
src/main/java/com/shanzhu/tourism/controller/hotel/SysHotelItemController.java:47
Method
getSysHotelItemPage
分页获取房型
src/main/java/com/shanzhu/tourism/controller/hotel/SysHotelItemController.java:36
Method
getSysHotelOrderById
根据id获取酒店预约
src/main/java/com/shanzhu/tourism/controller/hotel/SysHotelOrderController.java:57
Method
getSysHotelOrderPage
分页获取酒店预约
src/main/java/com/shanzhu/tourism/controller/hotel/SysHotelOrderController.java:40
Method
getSysHotelPage
分页获取酒店
src/main/java/com/shanzhu/tourism/controller/hotel/SysHotelController.java:39
Method
getSysLineById
根据id获取旅游线路
src/main/java/com/shanzhu/tourism/controller/line/SysLineController.java:59
Method
getSysLineIndex
()
src/main/java/com/shanzhu/tourism/controller/line/SysLineController.java:50
Method
getSysLinePage
分页获取旅游线路
src/main/java/com/shanzhu/tourism/controller/line/SysLineController.java:36
Method
getSysRotationsById
根据id获取轮播图
src/main/java/com/shanzhu/tourism/controller/rotations/SysRotationsController.java:47
Method
getSysRotationsList
()
src/main/java/com/shanzhu/tourism/controller/rotations/SysRotationsController.java:40
Method
getSysRotationsPage
分页获取轮播图
src/main/java/com/shanzhu/tourism/controller/rotations/SysRotationsController.java:32
Method
getType
注册对象的类型
src/main/java/com/shanzhu/tourism/utils/SpringUtils.java:71
Method
getUserById
根据id查询用户
src/main/java/com/shanzhu/tourism/controller/user/UserController.java:67
Method
getUserCount
()
src/main/java/com/shanzhu/tourism/controller/user/UserController.java:58
Method
getUserInfo
获取登陆用户信息
src/main/java/com/shanzhu/tourism/controller/user/UserController.java:173
Method
getUserPage
分页查询用户
src/main/java/com/shanzhu/tourism/controller/user/UserController.java:52
Method
getUserPage
分页查询用户
src/main/java/com/shanzhu/tourism/service/impl/UserServiceImpl.java:16
Method
handleException
(Exception e)
src/main/java/com/shanzhu/tourism/handle/GlobalExceptionHandler.java:22
Method
handleRuntimeException
(RuntimeException e)
src/main/java/com/shanzhu/tourism/handle/GlobalExceptionHandler.java:17
Method
hashMapGet
获取所有哈希键值对 @param key Redis键名 @return 哈希Map
src/main/java/com/shanzhu/tourism/utils/RedisUtils.java:177
Method
hashMapList
获取多个hashMap @param keySet @return List<Map < String, String>> hashMap列表
src/main/java/com/shanzhu/tourism/utils/RedisUtils.java:293
next →
1–100 of 153, ranked by callers