Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/HeJiguang/SynCode
/ functions
Functions
1,444 in github.com/HeJiguang/SynCode
⨍
Functions
1,444
◇
Types & classes
396
↳
Endpoints
4
↓ 1 callers
Method
ensure_index_ready
(self)
oj-agent/app/retrieval/qdrant_indexer.py:43
↓ 1 callers
Method
enter
(String token, Long examId)
oj-modules/oj-friend/src/main/java/com/sintao/friend/service/user/IUserExamService.java:8
↓ 1 callers
Method
exeJavaCode
(Long userId, String userCode, List<String> inputList)
oj-modules/oj-judge/src/main/java/com/sintao/judge/service/impl/SandboxPoolServiceImpl.java:43
↓ 1 callers
Method
exeResult
(Long examId, Long questionId, String currentTime, String requestId)
oj-modules/oj-friend/src/main/java/com/sintao/friend/service/user/IUserQuestionService.java:21
↓ 1 callers
Method
executeJavaCodeByDocker
(List<String> inputList)
oj-modules/oj-judge/src/main/java/com/sintao/judge/service/impl/SandboxServiceImpl.java:171
↓ 1 callers
Method
executeJavaCodeByDocker
(List<String> inputList)
oj-modules/oj-judge/src/main/java/com/sintao/judge/service/impl/SandboxPoolServiceImpl.java:87
↓ 1 callers
Method
expireActivePlans
(Long userId)
oj-modules/oj-friend/src/main/java/com/sintao/friend/service/training/impl/TrainingServiceImpl.java:448
↓ 1 callers
Method
extendToken
网关层统一续期:当 Redis 中的登录态剩余时间低于阈值时,自动延长有效期。 此职责原先由下游微服务的 TokenInterceptor 承担,现已统一收归网关处理。
oj-gateway/src/main/java/com/sintao/gateway/filter/AuthFilter.java:140
↓ 1 callers
Function
extractFailLine
(message?: string | null)
frontend/apps/app/src/lib/judge-result.ts:19
↓ 1 callers
Function
fetchLiveExamDetail
(examId: string, token?: string | null)
frontend/packages/api/src/live/exams.ts:45
↓ 1 callers
Function
fetchLiveHotProblemList
()
frontend/packages/api/src/live/questions.ts:123
↓ 1 callers
Function
fetchLiveSubmissionHistory
(questionId?: string, token?: string | null, examId?: string | null)
frontend/packages/api/src/live/submissions.ts:39
↓ 1 callers
Function
fetchLiveTrainingSnapshot
(token?: string | null)
frontend/packages/api/src/live/training.ts:42
↓ 1 callers
Function
fetch_questions_for_queries
(queries: list[str], limit: int = 3)
oj-agent/app/graph/nodes/practice_recommender.py:28
↓ 1 callers
Method
findByTitleOrContent
(String keywordTitle, String keywordContent, Pageable pageable)
oj-modules/oj-friend/src/main/java/com/sintao/friend/elasticsearch/QuestionRepository.java:19
↓ 1 callers
Method
findByTitleOrContentAndDifficulty
(String keywordTitle, String keywordContent,Integer difficulty, Pageable pageable)
oj-modules/oj-friend/src/main/java/com/sintao/friend/elasticsearch/QuestionRepository.java:16
↓ 1 callers
Method
findQuestionByDifficulty
(Integer difficulty, Pageable pageable)
oj-modules/oj-friend/src/main/java/com/sintao/friend/elasticsearch/QuestionRepository.java:13
↓ 1 callers
Function
finishTask
(taskId: string)
frontend/apps/app/src/components/training-actions.tsx:52
↓ 1 callers
Function
formatSubmittedAt
(value?: string | null)
frontend/packages/api/src/live/submissions.ts:34
↓ 1 callers
Method
generate
(TrainingGenerateDTO trainingGenerateDTO)
oj-modules/oj-friend/src/main/java/com/sintao/friend/service/training/ITrainingService.java:14
↓ 1 callers
Method
generateCode
()
oj-common/oj-common-message/src/main/java/com/sintao/common/message/service/MailService.java:44
↓ 1 callers
Function
generatePlan
()
frontend/apps/app/src/components/training-actions.tsx:30
↓ 1 callers
Method
generate_json
强制模型生成 JSON 格式的数据,并解析为 Python 字典。 非常适合用于我们在前几个文件中定义的,需要精确字段映射的场景(比如生成复杂的训练计划响应体)。
oj-agent/app/llm/base.py:62
↓ 1 callers
Method
generate_text
向大模型发起同步的文本生成请求。
oj-agent/app/llm/openai_compatible.py:40
↓ 1 callers
Method
generate_text
生成单次完整的文本回复。 核心细节:参数列表里的 `*` 是 Python 的一个特殊语法,叫“强制关键字参数 (Keyword-Only Arguments)”。 它要求调用者在调用这个方法时,必须显式地写出参数名。
oj-agent/app/llm/base.py:40
↓ 1 callers
Function
getAdminExamDetail
(token: string, examId: string)
frontend/apps/admin/src/lib/admin-api.ts:215
↓ 1 callers
Function
getAdminExamRows
(token: string)
frontend/apps/admin/src/lib/admin-api.ts:204
↓ 1 callers
Function
getAdminNoticeDetail
(token: string, noticeId: string)
frontend/apps/admin/src/lib/admin-api.ts:257
↓ 1 callers
Function
getAdminNoticeRows
(token: string)
frontend/apps/admin/src/lib/admin-api.ts:243
↓ 1 callers
Function
getAdminQuestionDetail
(token: string, questionId: string)
frontend/apps/admin/src/lib/admin-api.ts:184
↓ 1 callers
Function
getAdminQuestionRows
(token: string)
frontend/apps/admin/src/lib/admin-api.ts:173
↓ 1 callers
Function
getAdminUserRows
(token: string)
frontend/apps/admin/src/lib/admin-api.ts:232
↓ 1 callers
Method
getAllUserExamList
(Long userId)
oj-modules/oj-friend/src/main/java/com/sintao/friend/manager/ExamCacheManager.java:84
↓ 1 callers
Method
getBaseUrl
()
oj-modules/oj-ai/src/main/java/com/sintao/ai/config/AgentFacadeProperties.java:27
↓ 1 callers
Method
getCacheMapValue
(final String key, final String hKey, Class<T> clazz)
oj-common/oj-common-redis/src/main/java/com/sintao/common/redis/service/RedisService.java:198
↓ 1 callers
Method
getCodeDir
(String containerId)
oj-modules/oj-judge/src/main/java/com/sintao/judge/config/DockerSandBoxPool.java:90
↓ 1 callers
Method
getContainer
()
oj-modules/oj-judge/src/main/java/com/sintao/judge/config/DockerSandBoxPool.java:70
↓ 1 callers
Method
getCurrentSubmit
(Long userId, Long examId, Lon
oj-modules/oj-friend/src/main/java/com/sintao/friend/service/user/impl/UserQuestionServiceImpl.java:255
↓ 1 callers
Method
getDetailKey
(Long examId)
oj-modules/oj-job/src/main/java/com/sintao/job/handler/ExamXxlJob.java:169
↓ 1 callers
Method
getEmailCodeTimeKey
(String email)
oj-modules/oj-friend/src/main/java/com/sintao/friend/service/user/impl/UserServiceImpl.java:271
↓ 1 callers
Function
getExamDetail
(examId: string, token?: string | null)
frontend/packages/api/src/index.ts:79
↓ 1 callers
Function
getExamList
()
frontend/packages/api/src/index.ts:71
↓ 1 callers
Method
getExamListByDB
(ExamQueryDTO examQueryDTO, Long userId)
oj-modules/oj-friend/src/main/java/com/sintao/friend/manager/ExamCacheManager.java:184
↓ 1 callers
Method
getExamQuestionListKey
(Long examId)
oj-modules/oj-system/src/main/java/com/sintao/system/manager/ExamCacheManager.java:34
↓ 1 callers
Method
getExamRankList
(ExamRankDTO examRankDTO)
oj-modules/oj-friend/src/main/java/com/sintao/friend/manager/ExamCacheManager.java:78
↓ 1 callers
Method
getExamRankListKey
(Long examId)
oj-modules/oj-job/src/main/java/com/sintao/job/handler/ExamXxlJob.java:181
↓ 1 callers
Function
getGreeting
(name: string)
frontend/apps/app/src/app/page.tsx:26
↓ 1 callers
Method
getHostConfig
()
oj-modules/oj-judge/src/main/java/com/sintao/judge/service/impl/SandboxServiceImpl.java:141
↓ 1 callers
Method
getHostConfig
(String containerName)
oj-modules/oj-judge/src/main/java/com/sintao/judge/config/DockerSandBoxPool.java:157
↓ 1 callers
Method
getHostList
()
oj-modules/oj-friend/src/main/java/com/sintao/friend/manager/QuestionCacheManager.java:61
↓ 1 callers
Method
getHostListSize
()
oj-modules/oj-friend/src/main/java/com/sintao/friend/manager/QuestionCacheManager.java:29
↓ 1 callers
Method
getInstances
(String serviceId)
oj-modules/oj-friend/src/test/java/com/sintao/friend/client/TrainingAgentClientTest.java:117
↓ 1 callers
Function
getIntensity
(count: number)
frontend/apps/app/src/components/submission-heatmap.tsx:8
↓ 1 callers
Method
getIntent
()
oj-modules/oj-ai/src/main/java/com/sintao/ai/domain/agent/AgentChatResponse.java:29
↓ 1 callers
Function
getMessageMockFallback
()
frontend/packages/api/src/live/messages.ts:29
↓ 1 callers
Method
getMode
()
oj-modules/oj-ai/src/main/java/com/sintao/ai/domain/dto/AiChatDetailResponse.java:25
↓ 1 callers
Method
getMsg
()
oj-common/oj-common-core/src/main/java/com/sintao/common/core/enums/ResultCode.java:57
↓ 1 callers
Method
getMsgDetailKey
(Long textId)
oj-modules/oj-job/src/main/java/com/sintao/job/handler/ExamXxlJob.java:177
↓ 1 callers
Method
getMsgTextVOList
(PageQueryDTO dto, Long userId)
oj-modules/oj-friend/src/main/java/com/sintao/friend/manager/MessageCacheManager.java:48
↓ 1 callers
Method
getMsgTextVOListByDB
(PageQueryDTO dto, Long userId)
oj-modules/oj-friend/src/main/java/com/sintao/friend/manager/MessageCacheManager.java:80
↓ 1 callers
Method
getNextAction
()
oj-modules/oj-ai/src/main/java/com/sintao/ai/domain/dto/AiChatDetailResponse.java:57
↓ 1 callers
Method
getNextAction
()
oj-modules/oj-ai/src/main/java/com/sintao/ai/domain/agent/AgentChatResponse.java:53
↓ 1 callers
Method
getOrCreateHttpClient
()
oj-modules/oj-friend/src/main/java/com/sintao/friend/client/TrainingAgentClient.java:155
↓ 1 callers
Method
getPublicPrefix
()
oj-gateway/src/main/java/com/sintao/gateway/properties/AiRouteProperties.java:36
↓ 1 callers
Method
getRankListSize
(Long examId)
oj-modules/oj-friend/src/main/java/com/sintao/friend/manager/ExamCacheManager.java:61
↓ 1 callers
Method
getResolvedChatPath
()
oj-modules/oj-ai/src/main/java/com/sintao/ai/config/AgentFacadeProperties.java:55
↓ 1 callers
Method
getResolvedStreamPath
()
oj-modules/oj-ai/src/main/java/com/sintao/ai/config/AgentFacadeProperties.java:62
↓ 1 callers
Method
getResultCode
()
oj-common/oj-common-security/src/main/java/com/sintao/common/security/exception/ServiceException.java:13
↓ 1 callers
Method
getRouteEnabled
()
oj-gateway/src/main/java/com/sintao/gateway/properties/AiRouteProperties.java:20
↓ 1 callers
Method
getSanBoxResult
(List<String> inputList, List<String> outList, long maxMemory
oj-modules/oj-judge/src/main/java/com/sintao/judge/service/impl/SandboxServiceImpl.java:228
↓ 1 callers
Method
getSanBoxResult
(List<String> inputList, List<String> outList, long maxMemory
oj-modules/oj-judge/src/main/java/com/sintao/judge/service/impl/SandboxPoolServiceImpl.java:144
↓ 1 callers
Function
getSubmissionMockFallback
()
frontend/packages/api/src/live/submissions.ts:62
↓ 1 callers
Method
getTargetPrefix
()
oj-gateway/src/main/java/com/sintao/gateway/properties/AiRouteProperties.java:44
↓ 1 callers
Method
getToken
(ServerHttpRequest request)
oj-gateway/src/main/java/com/sintao/gateway/filter/AuthFilter.java:147
↓ 1 callers
Method
getTokenKey
(String token)
oj-gateway/src/main/java/com/sintao/gateway/filter/AuthFilter.java:132
↓ 1 callers
Method
getTraceId
()
oj-modules/oj-ai/src/main/java/com/sintao/ai/domain/agent/AgentChatResponse.java:21
↓ 1 callers
Function
getTrainingMockFallback
()
frontend/packages/api/src/live/training.ts:73
↓ 1 callers
Method
getUri
()
oj-modules/oj-friend/src/test/java/com/sintao/friend/client/TrainingAgentClientTest.java:140
↓ 1 callers
Method
getUserExamListKey
(Long userId)
oj-modules/oj-friend/src/main/java/com/sintao/friend/manager/ExamCacheManager.java:225
↓ 1 callers
Method
getUserKey
(Long userId)
oj-modules/oj-system/src/main/java/com/sintao/system/manager/UserCacheManager.java:31
↓ 1 callers
Function
getUserMockFallback
()
frontend/packages/api/src/live/user.ts:65
↓ 1 callers
Method
getUserMsgListKey
(Long userId)
oj-modules/oj-job/src/main/java/com/sintao/job/handler/ExamXxlJob.java:173
↓ 1 callers
Method
getWhites
()
oj-common/oj-common-security/src/main/java/com/sintao/common/security/properties/SecurityProperties.java:26
↓ 1 callers
Method
get_run
(self, run_id: str)
oj-agent/app/observability/trace.py:38
↓ 1 callers
Method
get_run
(self, run_id: str)
oj-agent/app/observability/repositories/file_trace_repository.py:19
↓ 1 callers
Function
handlePublish
(publish: boolean)
frontend/apps/admin/src/components/admin-exam-editor.tsx:85
↓ 1 callers
Function
handleRemoveQuestion
(questionId: string)
frontend/apps/admin/src/components/admin-exam-editor.tsx:142
↓ 1 callers
Method
hotList
()
oj-modules/oj-friend/src/main/java/com/sintao/friend/service/question/IQuestionService.java:14
↓ 1 callers
Method
incrementHashValue
(final String key, final String hKey, long delta)
oj-common/oj-common-redis/src/main/java/com/sintao/common/redis/service/RedisService.java:258
↓ 1 callers
Function
infer_practice_topics
(state: AgentState)
oj-agent/app/graph/nodes/context_analyzer.py:82
↓ 1 callers
Method
initDockerPool
()
oj-modules/oj-judge/src/main/java/com/sintao/judge/config/DockerSandBoxPool.java:62
↓ 1 callers
Method
initDockerSanBox
()
oj-modules/oj-judge/src/main/java/com/sintao/judge/service/impl/SandboxServiceImpl.java:100
↓ 1 callers
Method
isMatch
(String pattern, String url)
oj-gateway/src/main/java/com/sintao/gateway/filter/AuthFilter.java:128
↓ 1 callers
Method
isRetryable
(Exception e)
oj-modules/oj-judge/src/main/java/com/sintao/judge/rabbit/JudgeConsumer.java:210
↓ 1 callers
Method
isRetryableException
(Exception exception)
oj-modules/oj-friend/src/main/java/com/sintao/friend/client/TrainingAgentClient.java:177
↓ 1 callers
Method
isRetryableStatus
(int statusCode)
oj-modules/oj-friend/src/main/java/com/sintao/friend/client/TrainingAgentClient.java:181
↓ 1 callers
Method
isWebSocketHandshake
(ServerHttpRequest request)
oj-gateway/src/main/java/com/sintao/gateway/filter/AuthFilter.java:161
↓ 1 callers
Function
knowledge_retriever_node
(state: AgentState)
oj-agent/app/graph/nodes/knowledge_retriever.py:6
↓ 1 callers
Method
list
()
oj-modules/oj-system/src/main/java/com/sintao/system/test/service/ITestService.java:6
↓ 1 callers
Method
list
(ExamQueryDTO examQueryDTO)
oj-modules/oj-friend/src/main/java/com/sintao/friend/service/exam/impl/ExamServiceImpl.java:41
← previous
next →
501–600 of 1,444, ranked by callers