Compare commits
2 Commits
Author | SHA1 | Date |
---|---|---|
|
b17afcc149 | |
|
a370f7f4cb |
|
@ -11,6 +11,7 @@
|
|||
*.iml
|
||||
*.iws
|
||||
.idea/
|
||||
*.java
|
||||
|
||||
# Maven
|
||||
target/
|
||||
|
@ -50,3 +51,25 @@ hs_err_pid*
|
|||
.DS_Store
|
||||
|
||||
*.tmp
|
||||
|
||||
node_modules
|
||||
/dist
|
||||
|
||||
|
||||
# local env files
|
||||
.env.local
|
||||
.env.*.local
|
||||
|
||||
# Log files
|
||||
npm-debug.log*
|
||||
yarn-debug.log*
|
||||
yarn-error.log*
|
||||
pnpm-debug.log*
|
||||
|
||||
# Editor directories and files
|
||||
.vscode
|
||||
*.suo
|
||||
*.ntvs*
|
||||
*.njsproj
|
||||
*.sln
|
||||
*.sw?
|
||||
|
|
|
@ -0,0 +1,22 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<project version="4">
|
||||
<component name="CompilerConfiguration">
|
||||
<annotationProcessing>
|
||||
<profile default="true" name="Default" enabled="true" />
|
||||
<profile name="Maven default annotation processors profile" enabled="true">
|
||||
<sourceOutputDir name="target/generated-sources/annotations" />
|
||||
<sourceTestOutputDir name="target/generated-test-sources/test-annotations" />
|
||||
<outputRelativeToContentRoot value="true" />
|
||||
<module name="XJ-OJ" />
|
||||
</profile>
|
||||
</annotationProcessing>
|
||||
<bytecodeTargetLevel>
|
||||
<module name="XJ-OJ" target="1.8" />
|
||||
</bytecodeTargetLevel>
|
||||
</component>
|
||||
<component name="JavacSettings">
|
||||
<option name="ADDITIONAL_OPTIONS_OVERRIDE">
|
||||
<module name="XJ-OJ" options="-parameters" />
|
||||
</option>
|
||||
</component>
|
||||
</project>
|
|
@ -0,0 +1,9 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<project version="4">
|
||||
<component name="dataSourceStorageLocal" created-in="IU-233.11799.241">
|
||||
<data-source name="@localhost" uuid="5fb77bb9-18fc-41e1-adf2-ac6fcbf0f222">
|
||||
<database-info product="" version="" jdbc-version="" driver-name="" driver-version="" dbms="MYSQL" exact-version="0" />
|
||||
<schema-mapping />
|
||||
</data-source>
|
||||
</component>
|
||||
</project>
|
|
@ -0,0 +1,12 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<project version="4">
|
||||
<component name="DataSourceManagerImpl" format="xml" multifile-model="true">
|
||||
<data-source source="LOCAL" name="@localhost" uuid="5fb77bb9-18fc-41e1-adf2-ac6fcbf0f222">
|
||||
<driver-ref>mysql.8</driver-ref>
|
||||
<synchronize>true</synchronize>
|
||||
<jdbc-driver>com.mysql.cj.jdbc.Driver</jdbc-driver>
|
||||
<jdbc-url>jdbc:mysql://localhost:3306</jdbc-url>
|
||||
<working-dir>$ProjectFileDir$</working-dir>
|
||||
</data-source>
|
||||
</component>
|
||||
</project>
|
File diff suppressed because it is too large
Load Diff
|
@ -0,0 +1,2 @@
|
|||
#n:information_schema
|
||||
!<md> [null, 0, null, null, -2147483648, -2147483648]
|
|
@ -0,0 +1,2 @@
|
|||
#n:mysql
|
||||
!<md> [null, 0, null, null, -2147483648, -2147483648]
|
|
@ -0,0 +1,2 @@
|
|||
#n:performance_schema
|
||||
!<md> [null, 0, null, null, -2147483648, -2147483648]
|
|
@ -0,0 +1,2 @@
|
|||
#n:sys
|
||||
!<md> [null, 0, null, null, -2147483648, -2147483648]
|
|
@ -0,0 +1,7 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<project version="4">
|
||||
<component name="Encoding">
|
||||
<file url="file://$PROJECT_DIR$/oj-spring-boot/src/main/java" charset="UTF-8" />
|
||||
<file url="file://$PROJECT_DIR$/oj-spring-boot/src/main/resources" charset="UTF-8" />
|
||||
</component>
|
||||
</project>
|
|
@ -0,0 +1,6 @@
|
|||
<component name="InspectionProjectProfileManager">
|
||||
<profile version="1.0">
|
||||
<option name="myName" value="Project Default" />
|
||||
<inspection_tool class="Eslint" enabled="true" level="WARNING" enabled_by_default="true" />
|
||||
</profile>
|
||||
</component>
|
|
@ -0,0 +1,25 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<project version="4">
|
||||
<component name="RemoteRepositoriesConfiguration">
|
||||
<remote-repository>
|
||||
<option name="id" value="central" />
|
||||
<option name="name" value="Central Repository" />
|
||||
<option name="url" value="https://repo.maven.apache.org/maven2" />
|
||||
</remote-repository>
|
||||
<remote-repository>
|
||||
<option name="id" value="central" />
|
||||
<option name="name" value="Maven Central repository" />
|
||||
<option name="url" value="https://repo1.maven.org/maven2" />
|
||||
</remote-repository>
|
||||
<remote-repository>
|
||||
<option name="id" value="jboss.community" />
|
||||
<option name="name" value="JBoss Community repository" />
|
||||
<option name="url" value="https://repository.jboss.org/nexus/content/repositories/public/" />
|
||||
</remote-repository>
|
||||
<remote-repository>
|
||||
<option name="id" value="central" />
|
||||
<option name="name" value="Central Repository" />
|
||||
<option name="url" value="https://maven.aliyun.com/repository/public" />
|
||||
</remote-repository>
|
||||
</component>
|
||||
</project>
|
|
@ -0,0 +1,14 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<project version="4">
|
||||
<component name="ExternalStorageConfigurationManager" enabled="true" />
|
||||
<component name="MavenProjectsManager">
|
||||
<option name="originalFiles">
|
||||
<list>
|
||||
<option value="$PROJECT_DIR$/oj-spring-boot/pom.xml" />
|
||||
</list>
|
||||
</option>
|
||||
</component>
|
||||
<component name="ProjectRootManager" version="2" languageLevel="JDK_1_8" default="true" project-jdk-name="1.8" project-jdk-type="JavaSDK">
|
||||
<output url="file://$PROJECT_DIR$/out" />
|
||||
</component>
|
||||
</project>
|
|
@ -0,0 +1,8 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<project version="4">
|
||||
<component name="ProjectModuleManager">
|
||||
<modules>
|
||||
<module fileurl="file://$PROJECT_DIR$/.idea/oj-project.iml" filepath="$PROJECT_DIR$/.idea/oj-project.iml" />
|
||||
</modules>
|
||||
</component>
|
||||
</project>
|
|
@ -0,0 +1,86 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<project version="4">
|
||||
<component name="TemplatesSettings">
|
||||
<option name="templateConfigs">
|
||||
<TemplateContext>
|
||||
<option name="generateConfig">
|
||||
<GenerateConfig>
|
||||
<option name="annotationType" value="MYBATIS_PLUS3" />
|
||||
<option name="basePackage" value="generator" />
|
||||
<option name="basePath" value="src/main/java" />
|
||||
<option name="classNameStrategy" value="camel" />
|
||||
<option name="encoding" value="UTF-8" />
|
||||
<option name="extraClassSuffix" value="" />
|
||||
<option name="ignoreFieldPrefix" value="" />
|
||||
<option name="ignoreFieldSuffix" value="" />
|
||||
<option name="ignoreTablePrefix" value="" />
|
||||
<option name="ignoreTableSuffix" value="" />
|
||||
<option name="moduleName" value="XJ-OJ" />
|
||||
<option name="modulePath" value="$PROJECT_DIR$/oj-spring-boot" />
|
||||
<option name="moduleUIInfoList">
|
||||
<list>
|
||||
<ModuleInfoGo>
|
||||
<option name="basePath" value="${domain.basePath}" />
|
||||
<option name="configFileName" value="serviceImpl.ftl" />
|
||||
<option name="configName" value="serviceImpl" />
|
||||
<option name="encoding" value="${domain.encoding}" />
|
||||
<option name="fileName" value="${domain.fileName}ServiceImpl" />
|
||||
<option name="fileNameWithSuffix" value="${domain.fileName}ServiceImpl.java" />
|
||||
<option name="modulePath" value="$PROJECT_DIR$/oj-spring-boot" />
|
||||
<option name="packageName" value="${domain.basePackage}.service.impl" />
|
||||
</ModuleInfoGo>
|
||||
<ModuleInfoGo>
|
||||
<option name="basePath" value="${domain.basePath}" />
|
||||
<option name="configFileName" value="mapperInterface.ftl" />
|
||||
<option name="configName" value="mapperInterface" />
|
||||
<option name="encoding" value="${domain.encoding}" />
|
||||
<option name="fileName" value="${domain.fileName}Mapper" />
|
||||
<option name="fileNameWithSuffix" value="${domain.fileName}Mapper.java" />
|
||||
<option name="modulePath" value="$PROJECT_DIR$/oj-spring-boot" />
|
||||
<option name="packageName" value="${domain.basePackage}.mapper" />
|
||||
</ModuleInfoGo>
|
||||
<ModuleInfoGo>
|
||||
<option name="basePath" value="${domain.basePath}" />
|
||||
<option name="configFileName" value="serviceInterface.ftl" />
|
||||
<option name="configName" value="serviceInterface" />
|
||||
<option name="encoding" value="${domain.encoding}" />
|
||||
<option name="fileName" value="${domain.fileName}Service" />
|
||||
<option name="fileNameWithSuffix" value="${domain.fileName}Service.java" />
|
||||
<option name="modulePath" value="$PROJECT_DIR$/oj-spring-boot" />
|
||||
<option name="packageName" value="${domain.basePackage}.service" />
|
||||
</ModuleInfoGo>
|
||||
<ModuleInfoGo>
|
||||
<option name="basePath" value="src/main/resources" />
|
||||
<option name="configFileName" value="mapperXml.ftl" />
|
||||
<option name="configName" value="mapperXml" />
|
||||
<option name="encoding" value="${domain.encoding}" />
|
||||
<option name="fileName" value="${domain.fileName}Mapper" />
|
||||
<option name="fileNameWithSuffix" value="${domain.fileName}Mapper.xml" />
|
||||
<option name="modulePath" value="$PROJECT_DIR$/oj-spring-boot" />
|
||||
<option name="packageName" value="mapper" />
|
||||
</ModuleInfoGo>
|
||||
</list>
|
||||
</option>
|
||||
<option name="needsComment" value="true" />
|
||||
<option name="needsModel" value="true" />
|
||||
<option name="relativePackage" value="domain" />
|
||||
<option name="superClass" value="" />
|
||||
<option name="tableUIInfoList">
|
||||
<list>
|
||||
<TableUIInfo>
|
||||
<option name="className" value="User" />
|
||||
<option name="tableName" value="user" />
|
||||
</TableUIInfo>
|
||||
</list>
|
||||
</option>
|
||||
<option name="templatesName" value="mybatis-plus3" />
|
||||
<option name="useLombokPlugin" value="true" />
|
||||
</GenerateConfig>
|
||||
</option>
|
||||
<option name="moduleName" value="XJ-OJ" />
|
||||
<option name="projectPath" value="$PROJECT_DIR$" />
|
||||
<option name="templateName" value="mybatis-plus3" />
|
||||
</TemplateContext>
|
||||
</option>
|
||||
</component>
|
||||
</project>
|
|
@ -0,0 +1,4 @@
|
|||
<changelist name="在进行更新之前于_2024_9_21_22_02_取消提交了变更_[变更]" date="1726927329896" recycled="true" deleted="true">
|
||||
<option name="PATH" value="$PROJECT_DIR$/.idea/shelf/在进行更新之前于_2024_9_21_22_02_取消提交了变更_[变更]/shelved.patch" />
|
||||
<option name="DESCRIPTION" value="在进行更新之前于 2024/9/21 22:02 取消提交了变更 [变更]" />
|
||||
</changelist>
|
|
@ -0,0 +1,4 @@
|
|||
<changelist name="在进行更新之前于_2024_9_24_15_05_取消提交了更改_[更改]" date="1727161549686" recycled="true" deleted="true">
|
||||
<option name="PATH" value="$PROJECT_DIR$/.idea/shelf/在进行更新之前于_2024_9_24_15_05_取消提交了更改_[更改]/shelved.patch" />
|
||||
<option name="DESCRIPTION" value="在进行更新之前于 2024/9/24 15:05 取消提交了更改 [更改]" />
|
||||
</changelist>
|
|
@ -0,0 +1,4 @@
|
|||
<changelist name="在进行更新之前于_2024_9_25_15_55_取消提交了变更_[变更]" date="1727250914025" recycled="true" deleted="true">
|
||||
<option name="PATH" value="$PROJECT_DIR$/.idea/shelf/在进行更新之前于_2024_9_25_15_55_取消提交了变更_[变更]/shelved.patch" />
|
||||
<option name="DESCRIPTION" value="在进行更新之前于 2024/9/25 15:55 取消提交了变更 [变更]" />
|
||||
</changelist>
|
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
|
@ -0,0 +1,9 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<module type="JAVA_MODULE" version="4">
|
||||
<component name="NewModuleRootManager" inherit-compiler-output="true">
|
||||
<exclude-output />
|
||||
<content url="file://$MODULE_DIR$" />
|
||||
<orderEntry type="inheritedJdk" />
|
||||
<orderEntry type="sourceFolder" forTests="false" />
|
||||
</component>
|
||||
</module>
|
|
@ -0,0 +1,7 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<project version="4">
|
||||
<component name="VcsDirectoryMappings">
|
||||
<mapping directory="" vcs="Git" />
|
||||
<mapping directory="$PROJECT_DIR$" vcs="Git" />
|
||||
</component>
|
||||
</project>
|
|
@ -0,0 +1,364 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<project version="4">
|
||||
<component name="AutoImportSettings">
|
||||
<option name="autoReloadType" value="SELECTIVE" />
|
||||
</component>
|
||||
<component name="ChangeListManager">
|
||||
<list default="true" id="2cf2a602-e312-4ccf-b590-3d85bd948e6e" name="变更" comment="删除多余">
|
||||
<change afterPath="$PROJECT_DIR$/.gitignore" afterDir="false" />
|
||||
<change beforePath="$PROJECT_DIR$/.idea/workspace.xml" beforeDir="false" afterPath="$PROJECT_DIR$/.idea/workspace.xml" afterDir="false" />
|
||||
<change beforePath="$PROJECT_DIR$/oj-spring-boot/.gitignore" beforeDir="false" />
|
||||
<change beforePath="$PROJECT_DIR$/oj-vue/.gitignore" beforeDir="false" />
|
||||
<change beforePath="$PROJECT_DIR$/oj-vue/README.md" beforeDir="false" />
|
||||
<change beforePath="$PROJECT_DIR$/oj-vue/babel.config.js" beforeDir="false" />
|
||||
<change beforePath="$PROJECT_DIR$/oj-vue/jsconfig.json" beforeDir="false" />
|
||||
<change beforePath="$PROJECT_DIR$/oj-vue/oj-vue.iml" beforeDir="false" />
|
||||
<change beforePath="$PROJECT_DIR$/oj-vue/package-lock.json" beforeDir="false" />
|
||||
<change beforePath="$PROJECT_DIR$/oj-vue/package.json" beforeDir="false" />
|
||||
<change beforePath="$PROJECT_DIR$/oj-vue/public/favicon.ico" beforeDir="false" />
|
||||
<change beforePath="$PROJECT_DIR$/oj-vue/public/index.html" beforeDir="false" />
|
||||
<change beforePath="$PROJECT_DIR$/oj-vue/src/App.vue" beforeDir="false" />
|
||||
<change beforePath="$PROJECT_DIR$/oj-vue/src/assets/Welcome.png" beforeDir="false" />
|
||||
<change beforePath="$PROJECT_DIR$/oj-vue/src/assets/logo.png" beforeDir="false" />
|
||||
<change beforePath="$PROJECT_DIR$/oj-vue/src/assets/logo_footer.png" beforeDir="false" />
|
||||
<change beforePath="$PROJECT_DIR$/oj-vue/src/components/oj/code/CodeBlock.vue" beforeDir="false" />
|
||||
<change beforePath="$PROJECT_DIR$/oj-vue/src/components/oj/common/Footer.vue" beforeDir="false" />
|
||||
<change beforePath="$PROJECT_DIR$/oj-vue/src/components/oj/common/NavBar.vue" beforeDir="false" />
|
||||
<change beforePath="$PROJECT_DIR$/oj-vue/src/components/oj/rank/Rank.vue" beforeDir="false" />
|
||||
<change beforePath="$PROJECT_DIR$/oj-vue/src/components/oj/statistic/Statistic.vue" beforeDir="false" />
|
||||
<change beforePath="$PROJECT_DIR$/oj-vue/src/main.js" beforeDir="false" />
|
||||
<change beforePath="$PROJECT_DIR$/oj-vue/src/router/index.js" beforeDir="false" />
|
||||
<change beforePath="$PROJECT_DIR$/oj-vue/src/views/oj/404/404.vue" beforeDir="false" />
|
||||
<change beforePath="$PROJECT_DIR$/oj-vue/src/views/oj/Main.vue" beforeDir="false" />
|
||||
<change beforePath="$PROJECT_DIR$/oj-vue/src/views/oj/about/About.vue" beforeDir="false" />
|
||||
<change beforePath="$PROJECT_DIR$/oj-vue/src/views/oj/article/Article.vue" beforeDir="false" />
|
||||
<change beforePath="$PROJECT_DIR$/oj-vue/src/views/oj/article/ArticleList.vue" beforeDir="false" />
|
||||
<change beforePath="$PROJECT_DIR$/oj-vue/src/views/oj/article/EditArticle.vue" beforeDir="false" />
|
||||
<change beforePath="$PROJECT_DIR$/oj-vue/src/views/oj/blog/Blog.vue" beforeDir="false" />
|
||||
<change beforePath="$PROJECT_DIR$/oj-vue/src/views/oj/contest/Contest.vue" beforeDir="false" />
|
||||
<change beforePath="$PROJECT_DIR$/oj-vue/src/views/oj/contest/ContestList.vue" beforeDir="false" />
|
||||
<change beforePath="$PROJECT_DIR$/oj-vue/src/views/oj/problem/Problem.vue" beforeDir="false" />
|
||||
<change beforePath="$PROJECT_DIR$/oj-vue/src/views/oj/problem/ProblemList.vue" beforeDir="false" />
|
||||
<change beforePath="$PROJECT_DIR$/oj-vue/src/views/oj/rank/Rank.vue" beforeDir="false" />
|
||||
<change beforePath="$PROJECT_DIR$/oj-vue/src/views/oj/status/Status.vue" beforeDir="false" />
|
||||
<change beforePath="$PROJECT_DIR$/oj-vue/src/views/oj/user/Login.vue" beforeDir="false" />
|
||||
<change beforePath="$PROJECT_DIR$/oj-vue/src/views/oj/user/Register.vue" beforeDir="false" />
|
||||
<change beforePath="$PROJECT_DIR$/oj-vue/src/views/oj/user/UserPanel.vue" beforeDir="false" />
|
||||
<change beforePath="$PROJECT_DIR$/oj-vue/vue.config.js" beforeDir="false" />
|
||||
</list>
|
||||
<option name="SHOW_DIALOG" value="false" />
|
||||
<option name="HIGHLIGHT_CONFLICTS" value="true" />
|
||||
<option name="HIGHLIGHT_NON_ACTIVE_CHANGELIST" value="false" />
|
||||
<option name="LAST_RESOLUTION" value="IGNORE" />
|
||||
</component>
|
||||
<component name="FileTemplateManagerImpl">
|
||||
<option name="RECENT_TEMPLATES">
|
||||
<list>
|
||||
<option value="Class" />
|
||||
</list>
|
||||
</option>
|
||||
</component>
|
||||
<component name="Git.Settings">
|
||||
<option name="RECENT_BRANCH_BY_REPOSITORY">
|
||||
<map>
|
||||
<entry key="$PROJECT_DIR$" value="dev-0308" />
|
||||
</map>
|
||||
</option>
|
||||
<option name="RECENT_GIT_ROOT_PATH" value="$PROJECT_DIR$" />
|
||||
</component>
|
||||
<component name="GitSEFilterConfiguration">
|
||||
<file-type-list>
|
||||
<filtered-out-file-type name="LOCAL_BRANCH" />
|
||||
<filtered-out-file-type name="REMOTE_BRANCH" />
|
||||
<filtered-out-file-type name="TAG" />
|
||||
<filtered-out-file-type name="COMMIT_BY_MESSAGE" />
|
||||
</file-type-list>
|
||||
</component>
|
||||
<component name="GitToolBoxStore">
|
||||
<option name="recentBranches">
|
||||
<RecentBranches>
|
||||
<option name="branchesForRepo">
|
||||
<list>
|
||||
<RecentBranchesForRepo>
|
||||
<option name="branches">
|
||||
<list>
|
||||
<RecentBranch>
|
||||
<option name="branchName" value="dev-0305" />
|
||||
<option name="lastUsedInstant" value="1741188966" />
|
||||
</RecentBranch>
|
||||
<RecentBranch>
|
||||
<option name="branchName" value="dev-0308" />
|
||||
<option name="lastUsedInstant" value="1741188948" />
|
||||
</RecentBranch>
|
||||
</list>
|
||||
</option>
|
||||
<option name="repositoryRootUrl" value="file://$PROJECT_DIR$" />
|
||||
</RecentBranchesForRepo>
|
||||
</list>
|
||||
</option>
|
||||
</RecentBranches>
|
||||
</option>
|
||||
</component>
|
||||
<component name="MarkdownSettingsMigration">
|
||||
<option name="stateVersion" value="1" />
|
||||
</component>
|
||||
<component name="ProjectId" id="2mNof1kfe6QHqtPzZEcKSCD7PIa" />
|
||||
<component name="ProjectLevelVcsManager" settingsEditedManually="true">
|
||||
<ConfirmationsSetting value="2" id="Add" />
|
||||
</component>
|
||||
<component name="ProjectViewState">
|
||||
<option name="showLibraryContents" value="true" />
|
||||
</component>
|
||||
<component name="PropertiesComponent"><![CDATA[{
|
||||
"keyToString": {
|
||||
"git-widget-placeholder": "dev-0305",
|
||||
"node.js.detected.package.tslint": "true",
|
||||
"node.js.selected.package.tslint": "(autodetect)",
|
||||
"ts.external.directory.path": "D:\\23_Java\\JavaSF\\IntelliJ IDEA 2023.3\\plugins\\javascript-impl\\jsLanguageServicesImpl\\external"
|
||||
}
|
||||
}]]></component>
|
||||
<component name="ReactorSettings">
|
||||
<option name="notificationShown" value="true" />
|
||||
</component>
|
||||
<component name="RecentsManager">
|
||||
<key name="MoveFile.RECENT_KEYS">
|
||||
<recent name="D:\JavaCode\XJ-OJ\oj-spring-boot" />
|
||||
</key>
|
||||
<key name="CopyClassDialog.RECENTS_KEY">
|
||||
<recent name="top.weiyuexin.config" />
|
||||
</key>
|
||||
</component>
|
||||
<component name="RunDashboard">
|
||||
<option name="configurationTypes">
|
||||
<set>
|
||||
<option value="SpringBootApplicationConfigurationType" />
|
||||
</set>
|
||||
</option>
|
||||
</component>
|
||||
<component name="RunManager" selected="npm.serve">
|
||||
<configuration name="Demo" type="Application" factoryName="Application" temporary="true" nameIsGenerated="true">
|
||||
<option name="MAIN_CLASS_NAME" value="top.weiyuexin.Demo" />
|
||||
<module name="XJ-OJ" />
|
||||
<extension name="coverage">
|
||||
<pattern>
|
||||
<option name="PATTERN" value="top.weiyuexin.*" />
|
||||
<option name="ENABLED" value="true" />
|
||||
</pattern>
|
||||
</extension>
|
||||
<method v="2">
|
||||
<option name="Make" enabled="true" />
|
||||
</method>
|
||||
</configuration>
|
||||
<configuration name="Test" type="Application" factoryName="Application" temporary="true" nameIsGenerated="true">
|
||||
<option name="MAIN_CLASS_NAME" value="top.weiyuexin.Test" />
|
||||
<module name="XJ-OJ" />
|
||||
<extension name="coverage">
|
||||
<pattern>
|
||||
<option name="PATTERN" value="top.weiyuexin.*" />
|
||||
<option name="ENABLED" value="true" />
|
||||
</pattern>
|
||||
</extension>
|
||||
<method v="2">
|
||||
<option name="Make" enabled="true" />
|
||||
</method>
|
||||
</configuration>
|
||||
<configuration name="Application (1)" type="SpringBootApplicationConfigurationType" factoryName="Spring Boot">
|
||||
<module name="XJ-OJ" />
|
||||
<option name="SPRING_BOOT_MAIN_CLASS" value="top.weiyuexin.Application" />
|
||||
<method v="2">
|
||||
<option name="Make" enabled="true" />
|
||||
</method>
|
||||
</configuration>
|
||||
<configuration name="serve" type="js.build_tools.npm" temporary="true" nameIsGenerated="true">
|
||||
<package-json value="$PROJECT_DIR$/oj-vue/package.json" />
|
||||
<command value="run" />
|
||||
<scripts>
|
||||
<script value="serve" />
|
||||
</scripts>
|
||||
<node-interpreter value="project" />
|
||||
<envs />
|
||||
<method v="2" />
|
||||
</configuration>
|
||||
<list>
|
||||
<item itemvalue="npm.serve" />
|
||||
<item itemvalue="Spring Boot.Application (1)" />
|
||||
<item itemvalue="应用程序.Test" />
|
||||
<item itemvalue="应用程序.Demo" />
|
||||
</list>
|
||||
<recent_temporary>
|
||||
<list>
|
||||
<item itemvalue="应用程序.Demo" />
|
||||
<item itemvalue="应用程序.Test" />
|
||||
<item itemvalue="npm.serve" />
|
||||
</list>
|
||||
</recent_temporary>
|
||||
</component>
|
||||
<component name="SpellCheckerSettings" RuntimeDictionaries="0" Folders="0" CustomDictionaries="0" DefaultDictionary="应用程序级" UseSingleDictionary="true" transferred="true" />
|
||||
<component name="TaskManager">
|
||||
<task active="true" id="Default" summary="默认任务">
|
||||
<changelist id="2cf2a602-e312-4ccf-b590-3d85bd948e6e" name="变更" comment="" />
|
||||
<created>1726926495267</created>
|
||||
<option name="number" value="Default" />
|
||||
<option name="presentableId" value="Default" />
|
||||
<updated>1726926495267</updated>
|
||||
<workItem from="1726926496563" duration="35571000" />
|
||||
<workItem from="1727021031893" duration="1554000" />
|
||||
<workItem from="1727052895851" duration="6654000" />
|
||||
<workItem from="1727060865636" duration="26397000" />
|
||||
<workItem from="1727139127126" duration="10628000" />
|
||||
<workItem from="1727250851984" duration="1246000" />
|
||||
<workItem from="1727334065315" duration="314000" />
|
||||
</task>
|
||||
<task id="LOCAL-00001" summary="第一次提交,项目初始化">
|
||||
<created>1726927114594</created>
|
||||
<option name="number" value="00001" />
|
||||
<option name="presentableId" value="LOCAL-00001" />
|
||||
<option name="project" value="LOCAL" />
|
||||
<updated>1726927114594</updated>
|
||||
</task>
|
||||
<task id="LOCAL-00002" summary="第二次测试">
|
||||
<created>1726927416919</created>
|
||||
<option name="number" value="00002" />
|
||||
<option name="presentableId" value="LOCAL-00002" />
|
||||
<option name="project" value="LOCAL" />
|
||||
<updated>1726927416919</updated>
|
||||
</task>
|
||||
<task id="LOCAL-00003" summary="第三次提交 完善腾讯云图片存储 完善登录逻辑 完善页面显示">
|
||||
<created>1727015154706</created>
|
||||
<option name="number" value="00003" />
|
||||
<option name="presentableId" value="LOCAL-00003" />
|
||||
<option name="project" value="LOCAL" />
|
||||
<updated>1727015154706</updated>
|
||||
</task>
|
||||
<task id="LOCAL-00004" summary="第四次提交 解决邮箱登录问题 解决Python运行问题">
|
||||
<created>1727021542243</created>
|
||||
<option name="number" value="00004" />
|
||||
<option name="presentableId" value="LOCAL-00004" />
|
||||
<option name="project" value="LOCAL" />
|
||||
<updated>1727021542243</updated>
|
||||
</task>
|
||||
<task id="LOCAL-00005" summary="第五次提交 解决退出后界面不跳转问题 解决头像更换后不显示问题">
|
||||
<created>1727054023550</created>
|
||||
<option name="number" value="00005" />
|
||||
<option name="presentableId" value="LOCAL-00005" />
|
||||
<option name="project" value="LOCAL" />
|
||||
<updated>1727054023550</updated>
|
||||
</task>
|
||||
<task id="LOCAL-00006" summary="第六次提交 解决各页面查询问题 完善判题逻辑 完善后端管理界面登录功能 完善后端管理界面文章预览功能 完善博客功能">
|
||||
<created>1727086745036</created>
|
||||
<option name="number" value="00006" />
|
||||
<option name="presentableId" value="LOCAL-00006" />
|
||||
<option name="project" value="LOCAL" />
|
||||
<updated>1727086745036</updated>
|
||||
</task>
|
||||
<task id="LOCAL-00007" summary="第七次提交 后端管理界面查询功能优化 后端管理界面修改密码优化">
|
||||
<created>1727094761508</created>
|
||||
<option name="number" value="00007" />
|
||||
<option name="presentableId" value="LOCAL-00007" />
|
||||
<option name="project" value="LOCAL" />
|
||||
<updated>1727094761508</updated>
|
||||
</task>
|
||||
<task id="LOCAL-00008" summary="第八次提交 修改密码">
|
||||
<created>1727139362037</created>
|
||||
<option name="number" value="00008" />
|
||||
<option name="presentableId" value="LOCAL-00008" />
|
||||
<option name="project" value="LOCAL" />
|
||||
<updated>1727139362037</updated>
|
||||
</task>
|
||||
<task id="LOCAL-00009" summary="第九次提交 修改密码">
|
||||
<created>1727145163327</created>
|
||||
<option name="number" value="00009" />
|
||||
<option name="presentableId" value="LOCAL-00009" />
|
||||
<option name="project" value="LOCAL" />
|
||||
<updated>1727145163327</updated>
|
||||
</task>
|
||||
<task id="LOCAL-00010" summary="第九次提交 修改图片">
|
||||
<created>1727145195612</created>
|
||||
<option name="number" value="00010" />
|
||||
<option name="presentableId" value="LOCAL-00010" />
|
||||
<option name="project" value="LOCAL" />
|
||||
<updated>1727145195612</updated>
|
||||
</task>
|
||||
<task id="LOCAL-00011" summary="第十次提交 分工完善">
|
||||
<created>1727149029361</created>
|
||||
<option name="number" value="00011" />
|
||||
<option name="presentableId" value="LOCAL-00011" />
|
||||
<option name="project" value="LOCAL" />
|
||||
<updated>1727149029361</updated>
|
||||
</task>
|
||||
<task id="LOCAL-00012" summary="第十三次提交 修改.sql文件">
|
||||
<created>1727334217442</created>
|
||||
<option name="number" value="00012" />
|
||||
<option name="presentableId" value="LOCAL-00012" />
|
||||
<option name="project" value="LOCAL" />
|
||||
<updated>1727334217442</updated>
|
||||
</task>
|
||||
<task id="LOCAL-00013" summary="删除多余">
|
||||
<option name="closed" value="true" />
|
||||
<created>1741188797485</created>
|
||||
<option name="number" value="00013" />
|
||||
<option name="presentableId" value="LOCAL-00013" />
|
||||
<option name="project" value="LOCAL" />
|
||||
<updated>1741188797485</updated>
|
||||
</task>
|
||||
<option name="localTasksCounter" value="14" />
|
||||
<servers />
|
||||
</component>
|
||||
<component name="TypeScriptGeneratedFilesManager">
|
||||
<option name="version" value="3" />
|
||||
</component>
|
||||
<component name="Vcs.Log.Tabs.Properties">
|
||||
<option name="TAB_STATES">
|
||||
<map>
|
||||
<entry key="MAIN">
|
||||
<value>
|
||||
<State>
|
||||
<option name="FILTERS">
|
||||
<map>
|
||||
<entry key="branch">
|
||||
<value>
|
||||
<list>
|
||||
<option value="master" />
|
||||
</list>
|
||||
</value>
|
||||
</entry>
|
||||
</map>
|
||||
</option>
|
||||
</State>
|
||||
</value>
|
||||
</entry>
|
||||
</map>
|
||||
</option>
|
||||
</component>
|
||||
<component name="VcsManagerConfiguration">
|
||||
<option name="CHECK_CODE_SMELLS_BEFORE_PROJECT_COMMIT" value="false" />
|
||||
<option name="CHECK_NEW_TODO" value="false" />
|
||||
<option name="ADD_EXTERNAL_FILES_SILENTLY" value="true" />
|
||||
<MESSAGE value="第一次提交,项目初始化" />
|
||||
<MESSAGE value="第二次测试" />
|
||||
<MESSAGE value="第三次提交 完善腾讯云图片存储 完善登录逻辑 完善页面显示" />
|
||||
<MESSAGE value="第四次提交 解决邮箱登录问题 解决Python运行问题" />
|
||||
<MESSAGE value="第五次提交 解决退出后界面不跳转问题 解决头像更换后不显示问题" />
|
||||
<MESSAGE value="第六次提交 解决各页面查询问题 完善判题逻辑 完善后端管理界面登录功能 完善后端管理界面文章预览功能 完善博客功能" />
|
||||
<MESSAGE value="第七次提交 后端管理界面查询功能优化 后端管理界面修改密码优化" />
|
||||
<MESSAGE value="第八次提交 修改密码" />
|
||||
<MESSAGE value="第九次提交 修改密码" />
|
||||
<MESSAGE value="第九次提交 修改图片" />
|
||||
<MESSAGE value="第十次提交 分工完善" />
|
||||
<MESSAGE value="第十三次提交 修改.sql文件" />
|
||||
<MESSAGE value="测试" />
|
||||
<MESSAGE value="删除多余" />
|
||||
<option name="LAST_COMMIT_MESSAGE" value="删除多余" />
|
||||
</component>
|
||||
<component name="XDebuggerManager">
|
||||
<breakpoint-manager>
|
||||
<breakpoints>
|
||||
<line-breakpoint enabled="true" type="java-line">
|
||||
<url>file://$PROJECT_DIR$/oj-spring-boot/src/main/java/top/weiyuexin/utils/FileUtils.java</url>
|
||||
<line>12</line>
|
||||
<option name="timeStamp" value="1" />
|
||||
</line-breakpoint>
|
||||
</breakpoints>
|
||||
</breakpoint-manager>
|
||||
</component>
|
||||
</project>
|
File diff suppressed because it is too large
Load Diff
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
|
@ -1,33 +0,0 @@
|
|||
HELP.md
|
||||
target/
|
||||
!.mvn/wrapper/maven-wrapper.jar
|
||||
!**/src/main/**/target/
|
||||
!**/src/test/**/target/
|
||||
|
||||
### STS ###
|
||||
.apt_generated
|
||||
.classpath
|
||||
.factorypath
|
||||
.project
|
||||
.settings
|
||||
.springBeans
|
||||
.sts4-cache
|
||||
|
||||
### IntelliJ IDEA ###
|
||||
.idea/
|
||||
*.iws
|
||||
*.iml
|
||||
*.ipr
|
||||
|
||||
### NetBeans ###
|
||||
/nbproject/private/
|
||||
/nbbuild/
|
||||
/dist/
|
||||
/nbdist/
|
||||
/.nb-gradle/
|
||||
build/
|
||||
!**/src/main/**/build/
|
||||
!**/src/test/**/build/
|
||||
|
||||
### VS Code ###
|
||||
.vscode/
|
|
@ -5,7 +5,7 @@ spring:
|
|||
driver-class-name: com.mysql.cj.jdbc.Driver
|
||||
url: jdbc:mysql://localhost:3306/xj_oj?useUnicode=true&characterEncoding=UTF-8&useJDBC49CompliantTimezoneShift=true&useLegacyDatetimeCode=false&serverTimezone=GMT%2B8
|
||||
username: root
|
||||
password: 123456
|
||||
password: filwy3344
|
||||
type: com.alibaba.druid.pool.DruidDataSource
|
||||
# 配置servlet的多部分上传文件限制
|
||||
servlet:
|
||||
|
@ -16,7 +16,7 @@ spring:
|
|||
max-file-size: 100MB
|
||||
redis:
|
||||
host: 127.0.0.1
|
||||
port: 6380
|
||||
port: 6379
|
||||
lettuce:
|
||||
pool:
|
||||
# 最大阻塞等待时间,负数表示没有限制
|
||||
|
|
|
@ -330,7 +330,7 @@ CREATE TABLE `problem` (
|
|||
-- ----------------------------
|
||||
-- Records of problem
|
||||
-- ----------------------------
|
||||
INSERT INTO `problem` VALUES (1, 'top.weiyuexin.Test', '一个测试提交的题目 一个测试提交的题目 一个测试提交的题目 一个测试提交的题目 一个测试提交的题目 一个测试提交的题目 一个测试提交的题目 一个测试提交的题目 一个测试提交的题目 一个测试提交的题目', '1 1', '2', '无', '无', '2024-09-22 22:51:01', '1s', '512M', '简单', NULL, 00000000078, 00000000014, '输入两个数,a和b', '求a和b的和');
|
||||
INSERT INTO `problem` VALUES (1, 'Test', '一个测试提交的题目 一个测试提交的题目 一个测试提交的题目 一个测试提交的题目 一个测试提交的题目 一个测试提交的题目 一个测试提交的题目 一个测试提交的题目 一个测试提交的题目 一个测试提交的题目', '1 1', '2', '无', '无', '2024-09-22 22:51:01', '1s', '512M', '简单', NULL, 00000000078, 00000000014, '输入两个数,a和b', '求a和b的和');
|
||||
INSERT INTO `problem` VALUES (2, '1', '1', '1', '1', '1', '1', '2024-09-24 09:23:57', '1', '1', '简单', NULL, 00000000000, 00000000000, '1', '1');
|
||||
|
||||
-- ----------------------------
|
||||
|
|
|
@ -1,23 +0,0 @@
|
|||
.DS_Store
|
||||
node_modules
|
||||
/dist
|
||||
|
||||
|
||||
# local env files
|
||||
.env.local
|
||||
.env.*.local
|
||||
|
||||
# Log files
|
||||
npm-debug.log*
|
||||
yarn-debug.log*
|
||||
yarn-error.log*
|
||||
pnpm-debug.log*
|
||||
|
||||
# Editor directories and files
|
||||
.idea
|
||||
.vscode
|
||||
*.suo
|
||||
*.ntvs*
|
||||
*.njsproj
|
||||
*.sln
|
||||
*.sw?
|
|
@ -45,14 +45,6 @@
|
|||
</el-icon>
|
||||
关于
|
||||
</el-menu-item>
|
||||
|
||||
<el-menu-item index="/about">
|
||||
<el-icon>
|
||||
<InfoFilled/>
|
||||
</el-icon>
|
||||
测试
|
||||
</el-menu-item>
|
||||
|
||||
<el-menu-item index="/register" class="register" v-if="JSON.stringify(user) === '{}'">
|
||||
<el-button round>注册</el-button>
|
||||
</el-menu-item>
|
||||
|
|
Loading…
Reference in New Issue