Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/Dainoar/SuperAutoStudy
/ functions
Functions
162 in github.com/Dainoar/SuperAutoStudy
⨍
Functions
162
◇
Types & classes
77
Method
PriorityTaskWrapper
(Runnable realTask, int priority, String taskId)
src/main/java/com/tihai/queue/PriorityTaskWrapper.java:17
Method
Question
(String qData, String title, String options, String type, AnswerField<String> answerField)
src/main/java/com/tihai/common/Question.java:32
Method
R
()
src/main/java/com/tihai/common/R.java:67
Method
SuperStarTaskServiceImpl
()
src/main/java/com/tihai/service/superstar/impl/SuperStarTaskServiceImpl.java:95
Method
WkTaskStatusEnum
(Integer code,String status)
src/main/java/com/tihai/enums/WkTaskStatusEnum.java:22
Method
WkUser
(String account, String password)
src/main/java/com/tihai/domain/chaoxing/WkUser.java:62
Method
addChaoXingTask
添加任务到等待队列 @param courseSubmitTaskDTO 任务信息 @throws NacosException nacos异常
src/main/java/com/tihai/service/superstar/impl/SuperStarTaskServiceImpl.java:271
Method
addChaxingTask
添加网课代刷任务 @return
src/main/java/com/tihai/controller/SuperStarController.java:35
Method
batchSaveLogs
()
src/main/java/com/tihai/service/superstar/impl/SuperStarTaskServiceImpl.java:199
Method
checkClientTrusted
(X509Certificate[] chain, String authType)
src/main/java/com/tihai/utils/CourseUtil.java:163
Method
checkServerTrusted
(X509Certificate[] chain, String authType)
src/main/java/com/tihai/utils/CourseUtil.java:167
Method
compareTo
(PriorityTaskWrapper other)
src/main/java/com/tihai/queue/PriorityTaskWrapper.java:28
Method
connectionProvider
()
src/main/java/com/tihai/config/WebClientConfig.java:27
Method
corsFilter
跨域配置 @return CorsFilter
src/main/java/com/tihai/config/CorsConfig.java:26
Method
customThreadPool
(ThreadPoolProperties config)
src/main/java/com/tihai/config/FreeThreadPoolConfig.java:27
Method
ex
(Exception ex)
src/main/java/com/tihai/exception/GlobalException.java:84
Method
executeCourseTask
执行超星学习任务 @param task
src/main/java/com/tihai/service/superstar/SuperStarTaskService.java:57
Method
findChar
(String fontHash)
src/main/java/com/tihai/common/FontHashDAO.java:31
Method
findHash
(String ch)
src/main/java/com/tihai/utils/FontDecoder.java:64
Method
findHash
(String character)
src/main/java/com/tihai/common/FontHashDAO.java:35
Method
getAcceptedIssuers
()
src/main/java/com/tihai/utils/CourseUtil.java:171
Method
getCharMap
()
src/main/java/com/tihai/utils/TTFFileParser.java:49
Method
getCode
()
src/main/java/com/tihai/enums/BizCodeEnum.java:29
Method
getCode
()
src/main/java/com/tihai/enums/WkTaskStatusEnum.java:27
Method
getCourseList
获取课程列表
src/main/java/com/tihai/utils/CourseUtil.java:416
Method
getCourseList
超星-学习通获取用户课程 @param userDTO 用户信息 @return 课程列表
src/main/java/com/tihai/controller/SuperStarCourseController.java:42
Method
getCourseList
获取课程列表 @param dto 用户登录信息
src/main/java/com/tihai/service/dubbo/course/impl/CourseServiceImpl.java:41
Method
getGlyphName
(TrueTypeFont font, int glyphId)
src/main/java/com/tihai/utils/TTFFileParser.java:34
Method
getLatestLogByLoginAccount
根据账号和课程名获取最新的一条日志 @param account 账号 @param courseName 课程 @return 最新一条日志
src/main/java/com/tihai/service/superstar/impl/SuperStarLogServiceImpl.java:45
Method
getSuperStarTask
根据账号和课程id查询超星学习任务 @param loginAccount @param courseId @return
src/main/java/com/tihai/service/superstar/SuperStarTaskService.java:28
Method
getSuperStarTaskByCourseName
根据课程名称查询超星学习任务 @param loginAccount @param courseName @return
src/main/java/com/tihai/service/superstar/SuperStarTaskService.java:37
Method
getUserByAccount
根据账号获取用户信息 @param account 账号
src/main/java/com/tihai/service/superstar/impl/SuperStarUserServiceImpl.java:25
Method
getWkUserCookie
根据登陆账号获取cookie @param loginAccount 登录账号
src/main/java/com/tihai/service/superstar/impl/SuperStarCookieServiceImpl.java:24
Method
handleBindException
参数绑定失败(类型转换、缺失参数) @RequestParam/@PathVariable 绑定失败(如参数不存在或类型错误) @param ex 异常信息
src/main/java/com/tihai/exception/GlobalException.java:76
Method
handleMissingRequestBody
处理请求体未携带任何数据异常 @param ex 异常信息
src/main/java/com/tihai/exception/GlobalException.java:51
Method
handleValidationExceptions
处理MethodArgumentNotValidException,这个异常通常与 @RequestBody 或 @ModelAttribute 一起使用,用于验证复杂对象的字段(如DTO)。 @param ex 异常信息
src/main/java/com/tihai/exception/GlobalException.java:62
Method
loadForRequest
(HttpUrl url)
src/main/java/com/tihai/utils/CourseUtil.java:330
Method
login
超星登录 @param wkUser 用户信息 @param isUpdate 是否更新用户信息 false->不执行重新登录请求 true->cookies已过期,执行重新登录请求
src/main/java/com/tihai/service/superstar/impl/SuperStarLoginServiceImpl.java:59
Method
main
(String[] args)
src/main/java/com/tihai/SuperAutoApplication.java:32
Method
newThread
(Runnable r)
src/main/java/com/tihai/factory/CustomThreadFactory.java:21
Method
orikaMapperFacade
()
src/main/java/com/tihai/config/OrikaConfig.java:18
Method
parse
(InputStream fontStream)
src/main/java/com/tihai/utils/TTFFileParser.java:20
Method
parseSingleCookie
(String cookieStr)
src/main/java/com/tihai/utils/CourseUtil.java:293
Method
readHtmlFile
(String htmlFilePath)
src/main/java/com/tihai/utils/FontDecoder.java:184
Method
rejectedExecution
(Runnable r, ThreadPoolExecutor executor)
src/main/java/com/tihai/factory/PriorityRejectPolicy.java:13
Method
replaceRadicals
(String text)
src/main/java/com/tihai/utils/TTFFileParser.java:67
Method
restTemplate
()
src/main/java/com/tihai/config/RestTemplateConfig.java:18
Method
restartThreadPoolAndTasks
()
src/main/java/com/tihai/service/superstar/impl/SuperStarTaskServiceImpl.java:170
Method
saveFromResponse
(HttpUrl url, List<Cookie> cookies)
src/main/java/com/tihai/utils/CourseUtil.java:197
Method
saveFromResponse
(HttpUrl url, List<Cookie> cookies)
src/main/java/com/tihai/service/superstar/impl/SuperStarLoginServiceImpl.java:71
Method
saveLog
保存日志 @param superStartLog 日志信息
src/main/java/com/tihai/service/superstar/impl/SuperStarLogServiceImpl.java:24
Method
setCode
(Integer code)
src/main/java/com/tihai/exception/BusinessException.java:18
Method
setData
(Object data)
src/main/java/com/tihai/exception/BusinessException.java:26
Method
setData
(Object data)
src/main/java/com/tihai/common/R.java:60
Method
shutdownThreadPoolGracefully
()
src/main/java/com/tihai/service/superstar/impl/SuperStarTaskServiceImpl.java:98
Method
taskBinding
()
src/main/java/com/tihai/config/RabbitConfig.java:34
Method
taskExecutor
(ThreadPoolExecutor customThreadPool)
src/main/java/com/tihai/config/FreeThreadPoolConfig.java:52
Method
tikuWebClient
(ConnectionProvider connectionProvider, TiKuConfig tiKuConfig)
src/main/java/com/tihai/config/WebClientConfig.java:36
Method
updateAnswerField
更新answerField中的值
src/main/java/com/tihai/common/Question.java:44
Method
updateLog
更新日志 @param superStartLog 日志信息
src/main/java/com/tihai/service/superstar/SuperStarLogService.java:25
Method
updateLog
更新日志 @param superStartLog 日志信息
src/main/java/com/tihai/service/superstar/impl/SuperStarLogServiceImpl.java:34
Method
updateWkUserCookies
更新用户cookie @param wkUser 用户信息
src/main/java/com/tihai/service/superstar/impl/SuperStarCookieServiceImpl.java:37
← previous
101–162 of 162, ranked by callers