<?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="ae8c72be-4b25-4e5a-a2f2-1ba019fab154" name="更改" comment="第十三次提交&#10;登录注册页logo修改">
      <change afterPath="$PROJECT_DIR$/images/1.gif" afterDir="false" />
      <change afterPath="$PROJECT_DIR$/images/2.png" afterDir="false" />
      <change afterPath="$PROJECT_DIR$/images/3.png" afterDir="false" />
      <change afterPath="$PROJECT_DIR$/images/clip002.png" afterDir="false" />
      <change afterPath="$PROJECT_DIR$/images/clip004.png" afterDir="false" />
      <change afterPath="$PROJECT_DIR$/images/clip006.png" afterDir="false" />
      <change afterPath="$PROJECT_DIR$/images/clip008.png" afterDir="false" />
      <change afterPath="$PROJECT_DIR$/images/clip012.png" afterDir="false" />
      <change afterPath="$PROJECT_DIR$/images/clip014.png" afterDir="false" />
      <change afterPath="$PROJECT_DIR$/images/clip016.png" afterDir="false" />
      <change afterPath="$PROJECT_DIR$/images/clip018.png" afterDir="false" />
      <change afterPath="$PROJECT_DIR$/images/clip020.png" afterDir="false" />
      <change afterPath="$PROJECT_DIR$/img.png" afterDir="false" />
      <change afterPath="$PROJECT_DIR$/log/onlineoj.log.2024-09-25.0.gz" afterDir="false" />
      <change afterPath="$PROJECT_DIR$/main.exe" afterDir="false" />
      <change beforePath="$PROJECT_DIR$/.idea/workspace.xml" beforeDir="false" afterPath="$PROJECT_DIR$/.idea/workspace.xml" afterDir="false" />
      <change beforePath="$PROJECT_DIR$/README.md" beforeDir="false" afterPath="$PROJECT_DIR$/README.md" afterDir="false" />
      <change beforePath="$PROJECT_DIR$/images/clip_image002-1695122986088-2.gif" beforeDir="false" />
      <change beforePath="$PROJECT_DIR$/images/clip_image002.gif" beforeDir="false" />
      <change beforePath="$PROJECT_DIR$/images/clip_image002.jpg" beforeDir="false" />
      <change beforePath="$PROJECT_DIR$/images/clip_image004.jpg" beforeDir="false" />
      <change beforePath="$PROJECT_DIR$/images/clip_image006.jpg" beforeDir="false" />
      <change beforePath="$PROJECT_DIR$/images/clip_image008.jpg" beforeDir="false" />
      <change beforePath="$PROJECT_DIR$/images/clip_image010.jpg" beforeDir="false" afterPath="$PROJECT_DIR$/images/clip010.png" afterDir="false" />
      <change beforePath="$PROJECT_DIR$/images/clip_image012.jpg" beforeDir="false" />
      <change beforePath="$PROJECT_DIR$/images/clip_image014.jpg" beforeDir="false" />
      <change beforePath="$PROJECT_DIR$/images/clip_image016.jpg" beforeDir="false" />
      <change beforePath="$PROJECT_DIR$/images/clip_image018.jpg" beforeDir="false" />
      <change beforePath="$PROJECT_DIR$/images/clip_image020.jpg" beforeDir="false" />
      <change beforePath="$PROJECT_DIR$/images/image-20230919193056867.png" beforeDir="false" />
      <change beforePath="$PROJECT_DIR$/log/onlineoj.log" beforeDir="false" afterPath="$PROJECT_DIR$/log/onlineoj.log" afterDir="false" />
      <change beforePath="$PROJECT_DIR$/oj-spring-boot/onlineoj.sql" beforeDir="false" afterPath="$PROJECT_DIR$/oj-spring-boot/onlineoj.sql" afterDir="false" />
      <change beforePath="$PROJECT_DIR$/oj-spring-boot/src/main/java/top/weiyuexin/config/JwtConfig.java" beforeDir="false" afterPath="$PROJECT_DIR$/oj-spring-boot/src/main/java/top/weiyuexin/config/JwtConfig.java" afterDir="false" />
      <change beforePath="$PROJECT_DIR$/oj-spring-boot/src/main/java/top/weiyuexin/config/RedisConfig.java" beforeDir="false" afterPath="$PROJECT_DIR$/oj-spring-boot/src/main/java/top/weiyuexin/config/RedisConfig.java" afterDir="false" />
      <change beforePath="$PROJECT_DIR$/oj-spring-boot/src/main/java/top/weiyuexin/controller/AdminController.java" beforeDir="false" afterPath="$PROJECT_DIR$/oj-spring-boot/src/main/java/top/weiyuexin/controller/AdminController.java" afterDir="false" />
      <change beforePath="$PROJECT_DIR$/oj-spring-boot/src/main/java/top/weiyuexin/controller/ArticleController.java" beforeDir="false" afterPath="$PROJECT_DIR$/oj-spring-boot/src/main/java/top/weiyuexin/controller/ArticleController.java" afterDir="false" />
      <change beforePath="$PROJECT_DIR$/oj-spring-boot/src/main/java/top/weiyuexin/controller/COSController.java" beforeDir="false" afterPath="$PROJECT_DIR$/oj-spring-boot/src/main/java/top/weiyuexin/controller/COSController.java" afterDir="false" />
      <change beforePath="$PROJECT_DIR$/oj-spring-boot/src/main/java/top/weiyuexin/controller/ContestController.java" beforeDir="false" afterPath="$PROJECT_DIR$/oj-spring-boot/src/main/java/top/weiyuexin/controller/ContestController.java" afterDir="false" />
      <change beforePath="$PROJECT_DIR$/oj-spring-boot/src/main/java/top/weiyuexin/controller/EvaluationController.java" beforeDir="false" afterPath="$PROJECT_DIR$/oj-spring-boot/src/main/java/top/weiyuexin/controller/EvaluationController.java" afterDir="false" />
      <change beforePath="$PROJECT_DIR$/oj-spring-boot/src/main/java/top/weiyuexin/controller/FileController.java" beforeDir="false" afterPath="$PROJECT_DIR$/oj-spring-boot/src/main/java/top/weiyuexin/controller/FileController.java" afterDir="false" />
      <change beforePath="$PROJECT_DIR$/oj-spring-boot/src/main/java/top/weiyuexin/controller/ProblemController.java" beforeDir="false" afterPath="$PROJECT_DIR$/oj-spring-boot/src/main/java/top/weiyuexin/controller/ProblemController.java" afterDir="false" />
      <change beforePath="$PROJECT_DIR$/oj-spring-boot/src/main/java/top/weiyuexin/controller/RunCodeController.java" beforeDir="false" afterPath="$PROJECT_DIR$/oj-spring-boot/src/main/java/top/weiyuexin/controller/RunCodeController.java" afterDir="false" />
      <change beforePath="$PROJECT_DIR$/oj-spring-boot/src/main/java/top/weiyuexin/controller/UserController.java" beforeDir="false" afterPath="$PROJECT_DIR$/oj-spring-boot/src/main/java/top/weiyuexin/controller/UserController.java" afterDir="false" />
      <change beforePath="$PROJECT_DIR$/oj-spring-boot/src/main/java/top/weiyuexin/interceptor/LoginInterceptor.java" beforeDir="false" afterPath="$PROJECT_DIR$/oj-spring-boot/src/main/java/top/weiyuexin/interceptor/LoginInterceptor.java" afterDir="false" />
      <change beforePath="$PROJECT_DIR$/oj-spring-boot/src/main/java/top/weiyuexin/mapper/ArticleMapper.java" beforeDir="false" afterPath="$PROJECT_DIR$/oj-spring-boot/src/main/java/top/weiyuexin/mapper/ArticleMapper.java" afterDir="false" />
      <change beforePath="$PROJECT_DIR$/oj-spring-boot/src/main/java/top/weiyuexin/mapper/CodeMapper.java" beforeDir="false" afterPath="$PROJECT_DIR$/oj-spring-boot/src/main/java/top/weiyuexin/mapper/CodeMapper.java" afterDir="false" />
      <change beforePath="$PROJECT_DIR$/oj-spring-boot/src/main/java/top/weiyuexin/mapper/ContestMapper.java" beforeDir="false" afterPath="$PROJECT_DIR$/oj-spring-boot/src/main/java/top/weiyuexin/mapper/ContestMapper.java" afterDir="false" />
      <change beforePath="$PROJECT_DIR$/oj-spring-boot/src/main/java/top/weiyuexin/mapper/EvaluationMapper.java" beforeDir="false" afterPath="$PROJECT_DIR$/oj-spring-boot/src/main/java/top/weiyuexin/mapper/EvaluationMapper.java" afterDir="false" />
      <change beforePath="$PROJECT_DIR$/oj-spring-boot/src/main/java/top/weiyuexin/mapper/ProblemMapper.java" beforeDir="false" afterPath="$PROJECT_DIR$/oj-spring-boot/src/main/java/top/weiyuexin/mapper/ProblemMapper.java" afterDir="false" />
      <change beforePath="$PROJECT_DIR$/oj-spring-boot/src/main/java/top/weiyuexin/mapper/SolutionMapper.java" beforeDir="false" afterPath="$PROJECT_DIR$/oj-spring-boot/src/main/java/top/weiyuexin/mapper/SolutionMapper.java" afterDir="false" />
      <change beforePath="$PROJECT_DIR$/oj-spring-boot/src/main/java/top/weiyuexin/mapper/TestCaseMapper.java" beforeDir="false" afterPath="$PROJECT_DIR$/oj-spring-boot/src/main/java/top/weiyuexin/mapper/TestCaseMapper.java" afterDir="false" />
      <change beforePath="$PROJECT_DIR$/oj-spring-boot/src/main/java/top/weiyuexin/mapper/UserMapper.java" beforeDir="false" afterPath="$PROJECT_DIR$/oj-spring-boot/src/main/java/top/weiyuexin/mapper/UserMapper.java" afterDir="false" />
      <change beforePath="$PROJECT_DIR$/oj-spring-boot/src/main/java/top/weiyuexin/pojo/Article.java" beforeDir="false" afterPath="$PROJECT_DIR$/oj-spring-boot/src/main/java/top/weiyuexin/pojo/Article.java" afterDir="false" />
      <change beforePath="$PROJECT_DIR$/oj-spring-boot/src/main/java/top/weiyuexin/pojo/Code.java" beforeDir="false" afterPath="$PROJECT_DIR$/oj-spring-boot/src/main/java/top/weiyuexin/pojo/Code.java" afterDir="false" />
      <change beforePath="$PROJECT_DIR$/oj-spring-boot/src/main/java/top/weiyuexin/pojo/Contest.java" beforeDir="false" afterPath="$PROJECT_DIR$/oj-spring-boot/src/main/java/top/weiyuexin/pojo/Contest.java" afterDir="false" />
      <change beforePath="$PROJECT_DIR$/oj-spring-boot/src/main/java/top/weiyuexin/pojo/FilePath.java" beforeDir="false" afterPath="$PROJECT_DIR$/oj-spring-boot/src/main/java/top/weiyuexin/pojo/FilePath.java" afterDir="false" />
      <change beforePath="$PROJECT_DIR$/oj-spring-boot/src/main/java/top/weiyuexin/pojo/Problem.java" beforeDir="false" afterPath="$PROJECT_DIR$/oj-spring-boot/src/main/java/top/weiyuexin/pojo/Problem.java" afterDir="false" />
      <change beforePath="$PROJECT_DIR$/oj-spring-boot/src/main/java/top/weiyuexin/pojo/Solution.java" beforeDir="false" afterPath="$PROJECT_DIR$/oj-spring-boot/src/main/java/top/weiyuexin/pojo/Solution.java" afterDir="false" />
      <change beforePath="$PROJECT_DIR$/oj-spring-boot/src/main/java/top/weiyuexin/pojo/TestCase.java" beforeDir="false" afterPath="$PROJECT_DIR$/oj-spring-boot/src/main/java/top/weiyuexin/pojo/TestCase.java" afterDir="false" />
      <change beforePath="$PROJECT_DIR$/oj-spring-boot/src/main/java/top/weiyuexin/pojo/User.java" beforeDir="false" afterPath="$PROJECT_DIR$/oj-spring-boot/src/main/java/top/weiyuexin/pojo/User.java" afterDir="false" />
      <change beforePath="$PROJECT_DIR$/oj-spring-boot/src/main/java/top/weiyuexin/pojo/vo/F.java" beforeDir="false" afterPath="$PROJECT_DIR$/oj-spring-boot/src/main/java/top/weiyuexin/pojo/vo/F.java" afterDir="false" />
      <change beforePath="$PROJECT_DIR$/oj-spring-boot/src/main/java/top/weiyuexin/pojo/vo/R.java" beforeDir="false" afterPath="$PROJECT_DIR$/oj-spring-boot/src/main/java/top/weiyuexin/pojo/vo/R.java" afterDir="false" />
      <change beforePath="$PROJECT_DIR$/oj-spring-boot/src/main/java/top/weiyuexin/service/ArticleService.java" beforeDir="false" afterPath="$PROJECT_DIR$/oj-spring-boot/src/main/java/top/weiyuexin/service/ArticleService.java" afterDir="false" />
      <change beforePath="$PROJECT_DIR$/oj-spring-boot/src/main/java/top/weiyuexin/service/COSService.java" beforeDir="false" afterPath="$PROJECT_DIR$/oj-spring-boot/src/main/java/top/weiyuexin/service/COSService.java" afterDir="false" />
      <change beforePath="$PROJECT_DIR$/oj-spring-boot/src/main/java/top/weiyuexin/service/CodeService.java" beforeDir="false" afterPath="$PROJECT_DIR$/oj-spring-boot/src/main/java/top/weiyuexin/service/CodeService.java" afterDir="false" />
      <change beforePath="$PROJECT_DIR$/oj-spring-boot/src/main/java/top/weiyuexin/service/ContestService.java" beforeDir="false" afterPath="$PROJECT_DIR$/oj-spring-boot/src/main/java/top/weiyuexin/service/ContestService.java" afterDir="false" />
      <change beforePath="$PROJECT_DIR$/oj-spring-boot/src/main/java/top/weiyuexin/service/EmailService.java" beforeDir="false" afterPath="$PROJECT_DIR$/oj-spring-boot/src/main/java/top/weiyuexin/service/EmailService.java" afterDir="false" />
      <change beforePath="$PROJECT_DIR$/oj-spring-boot/src/main/java/top/weiyuexin/service/EvaluationService.java" beforeDir="false" afterPath="$PROJECT_DIR$/oj-spring-boot/src/main/java/top/weiyuexin/service/EvaluationService.java" afterDir="false" />
      <change beforePath="$PROJECT_DIR$/oj-spring-boot/src/main/java/top/weiyuexin/service/ProblemService.java" beforeDir="false" afterPath="$PROJECT_DIR$/oj-spring-boot/src/main/java/top/weiyuexin/service/ProblemService.java" afterDir="false" />
      <change beforePath="$PROJECT_DIR$/oj-spring-boot/src/main/java/top/weiyuexin/service/TestCaseService.java" beforeDir="false" afterPath="$PROJECT_DIR$/oj-spring-boot/src/main/java/top/weiyuexin/service/TestCaseService.java" afterDir="false" />
      <change beforePath="$PROJECT_DIR$/oj-spring-boot/src/main/java/top/weiyuexin/service/UserService.java" beforeDir="false" afterPath="$PROJECT_DIR$/oj-spring-boot/src/main/java/top/weiyuexin/service/UserService.java" afterDir="false" />
      <change beforePath="$PROJECT_DIR$/oj-spring-boot/src/main/java/top/weiyuexin/service/impl/ArticleServiceImpl.java" beforeDir="false" afterPath="$PROJECT_DIR$/oj-spring-boot/src/main/java/top/weiyuexin/service/impl/ArticleServiceImpl.java" afterDir="false" />
      <change beforePath="$PROJECT_DIR$/oj-spring-boot/src/main/java/top/weiyuexin/service/impl/COSServiceImpl.java" beforeDir="false" afterPath="$PROJECT_DIR$/oj-spring-boot/src/main/java/top/weiyuexin/service/impl/COSServiceImpl.java" afterDir="false" />
      <change beforePath="$PROJECT_DIR$/oj-spring-boot/src/main/java/top/weiyuexin/service/impl/CodeServiceImpl.java" beforeDir="false" afterPath="$PROJECT_DIR$/oj-spring-boot/src/main/java/top/weiyuexin/service/impl/CodeServiceImpl.java" afterDir="false" />
      <change beforePath="$PROJECT_DIR$/oj-spring-boot/src/main/java/top/weiyuexin/service/impl/ContestServiceImpl.java" beforeDir="false" afterPath="$PROJECT_DIR$/oj-spring-boot/src/main/java/top/weiyuexin/service/impl/ContestServiceImpl.java" afterDir="false" />
      <change beforePath="$PROJECT_DIR$/oj-spring-boot/src/main/java/top/weiyuexin/service/impl/EmailServiceImpl.java" beforeDir="false" afterPath="$PROJECT_DIR$/oj-spring-boot/src/main/java/top/weiyuexin/service/impl/EmailServiceImpl.java" afterDir="false" />
      <change beforePath="$PROJECT_DIR$/oj-spring-boot/src/main/java/top/weiyuexin/service/impl/EvaluationServiceImpl.java" beforeDir="false" afterPath="$PROJECT_DIR$/oj-spring-boot/src/main/java/top/weiyuexin/service/impl/EvaluationServiceImpl.java" afterDir="false" />
      <change beforePath="$PROJECT_DIR$/oj-spring-boot/src/main/java/top/weiyuexin/service/impl/ProblemServiceImpl.java" beforeDir="false" afterPath="$PROJECT_DIR$/oj-spring-boot/src/main/java/top/weiyuexin/service/impl/ProblemServiceImpl.java" afterDir="false" />
      <change beforePath="$PROJECT_DIR$/oj-spring-boot/src/main/java/top/weiyuexin/service/impl/TestCaseServiceImpl.java" beforeDir="false" afterPath="$PROJECT_DIR$/oj-spring-boot/src/main/java/top/weiyuexin/service/impl/TestCaseServiceImpl.java" afterDir="false" />
      <change beforePath="$PROJECT_DIR$/oj-spring-boot/src/main/java/top/weiyuexin/service/impl/UserServiceImpl.java" beforeDir="false" afterPath="$PROJECT_DIR$/oj-spring-boot/src/main/java/top/weiyuexin/service/impl/UserServiceImpl.java" afterDir="false" />
      <change beforePath="$PROJECT_DIR$/oj-spring-boot/src/main/java/top/weiyuexin/utils/FileUtils.java" beforeDir="false" afterPath="$PROJECT_DIR$/oj-spring-boot/src/main/java/top/weiyuexin/utils/FileUtils.java" afterDir="false" />
      <change beforePath="$PROJECT_DIR$/oj-spring-boot/src/main/java/top/weiyuexin/utils/OutHtml.java" beforeDir="false" afterPath="$PROJECT_DIR$/oj-spring-boot/src/main/java/top/weiyuexin/utils/OutHtml.java" afterDir="false" />
      <change beforePath="$PROJECT_DIR$/oj-spring-boot/src/main/java/top/weiyuexin/utils/RedisCache.java" beforeDir="false" afterPath="$PROJECT_DIR$/oj-spring-boot/src/main/java/top/weiyuexin/utils/RedisCache.java" afterDir="false" />
      <change beforePath="$PROJECT_DIR$/oj-spring-boot/src/main/java/top/weiyuexin/utils/Time.java" beforeDir="false" afterPath="$PROJECT_DIR$/oj-spring-boot/src/main/java/top/weiyuexin/utils/Time.java" afterDir="false" />
      <change beforePath="$PROJECT_DIR$/oj-spring-boot/src/test/java/top/weiyuexin/data/TestRedis.java" beforeDir="false" afterPath="$PROJECT_DIR$/oj-spring-boot/src/test/java/top/weiyuexin/data/TestRedis.java" afterDir="false" />
      <change beforePath="$PROJECT_DIR$/oj-spring-boot/src/test/java/top/weiyuexin/service/CodeServiceTest.java" beforeDir="false" afterPath="$PROJECT_DIR$/oj-spring-boot/src/test/java/top/weiyuexin/service/CodeServiceTest.java" afterDir="false" />
      <change beforePath="$PROJECT_DIR$/oj-spring-boot/src/test/java/top/weiyuexin/service/EmailServiceTest.java" beforeDir="false" afterPath="$PROJECT_DIR$/oj-spring-boot/src/test/java/top/weiyuexin/service/EmailServiceTest.java" afterDir="false" />
      <change beforePath="$PROJECT_DIR$/oj-spring-boot/src/test/java/top/weiyuexin/service/EvaluationServiceTest.java" beforeDir="false" afterPath="$PROJECT_DIR$/oj-spring-boot/src/test/java/top/weiyuexin/service/EvaluationServiceTest.java" afterDir="false" />
      <change beforePath="$PROJECT_DIR$/oj-spring-boot/src/test/java/top/weiyuexin/service/JavaRunTest.java" beforeDir="false" afterPath="$PROJECT_DIR$/oj-spring-boot/src/test/java/top/weiyuexin/service/JavaRunTest.java" afterDir="false" />
      <change beforePath="$PROJECT_DIR$/oj-spring-boot/src/test/java/top/weiyuexin/service/JwtTest.java" beforeDir="false" afterPath="$PROJECT_DIR$/oj-spring-boot/src/test/java/top/weiyuexin/service/JwtTest.java" afterDir="false" />
      <change beforePath="$PROJECT_DIR$/oj-spring-boot/src/test/java/top/weiyuexin/service/ProblemTest.java" beforeDir="false" afterPath="$PROJECT_DIR$/oj-spring-boot/src/test/java/top/weiyuexin/service/ProblemTest.java" afterDir="false" />
      <change beforePath="$PROJECT_DIR$/oj-spring-boot/src/test/java/top/weiyuexin/service/TestCaseServiceTest.java" beforeDir="false" afterPath="$PROJECT_DIR$/oj-spring-boot/src/test/java/top/weiyuexin/service/TestCaseServiceTest.java" afterDir="false" />
      <change beforePath="$PROJECT_DIR$/oj-spring-boot/src/test/java/top/weiyuexin/service/UserServiceTest.java" beforeDir="false" afterPath="$PROJECT_DIR$/oj-spring-boot/src/test/java/top/weiyuexin/service/UserServiceTest.java" afterDir="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="Git.Settings">
    <option name="PREVIOUS_COMMIT_AUTHORS">
      <list>
        <option value="陈佳彬 &lt;2948429338@qq.com&gt;" />
      </list>
    </option>
    <option name="RECENT_GIT_ROOT_PATH" value="$PROJECT_DIR$" />
  </component>
  <component name="MarkdownSettingsMigration">
    <option name="stateVersion" value="1" />
  </component>
  <component name="MavenImportPreferences">
    <option name="generalSettings">
      <MavenGeneralSettings>
        <option name="mavenHome" value="$PROJECT_DIR$/../maven/apache-maven-3.9.9-bin/apache-maven-3.9.9" />
        <option name="useMavenConfig" value="true" />
        <option name="userSettingsFile" value="D:\maven\apache-maven-3.9.9-bin\apache-maven-3.9.9\conf\settings.xml" />
      </MavenGeneralSettings>
    </option>
  </component>
  <component name="ProjectId" id="2mV8rODcgJnyHM99zYzJkU4Y2b9" />
  <component name="ProjectLevelVcsManager" settingsEditedManually="true">
    <ConfirmationsSetting value="2" id="Add" />
  </component>
  <component name="ProjectViewState">
    <option name="hideEmptyMiddlePackages" value="true" />
    <option name="showLibraryContents" value="true" />
  </component>
  <component name="PropertiesComponent"><![CDATA[{
  "keyToString": {
    "ASKED_ADD_EXTERNAL_FILES": "true",
    "RequestMappingsPanelOrder0": "0",
    "RequestMappingsPanelOrder1": "1",
    "RequestMappingsPanelWidth0": "75",
    "RequestMappingsPanelWidth1": "75",
    "RunOnceActivity.OpenProjectViewOnStart": "true",
    "RunOnceActivity.ShowReadmeOnStart": "true",
    "WebServerToolWindowFactoryState": "false",
    "last_opened_file_path": "D:/shengchan/images/1.gif",
    "node.js.detected.package.eslint": "true",
    "node.js.detected.package.tslint": "true",
    "node.js.selected.package.eslint": "(autodetect)",
    "node.js.selected.package.tslint": "(autodetect)",
    "nodejs_package_manager_path": "npm",
    "project.structure.last.edited": "项目",
    "project.structure.proportion": "0.15",
    "project.structure.side.proportion": "0.2",
    "settings.editor.selected.configurable": "project.propVCSSupport.DirectoryMappings",
    "spring.configuration.checksum": "a24de741e0bdebc3d957847865f5492e",
    "two.files.diff.last.used.file": "D:/shengchan/images/1.gif",
    "vue.rearranger.settings.migration": "true"
  },
  "keyToStringList": {
    "DatabaseDriversLRU": [
      "mysql"
    ]
  }
}]]></component>
  <component name="ReactorSettings">
    <option name="notificationShown" value="true" />
  </component>
  <component name="RecentsManager">
    <key name="CopyFile.RECENT_KEYS">
      <recent name="D:\shengchan\oj-spring-boot\src\main\resources\static\images" />
      <recent name="D:\shengchan\oj-spring-boot\src\main\resources" />
    </key>
  </component>
  <component name="RunManager" selected="npm.serve">
    <configuration name="Application" type="SpringBootApplicationConfigurationType" factoryName="Spring Boot" nameIsGenerated="true">
      <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>
    <recent_temporary>
      <list>
        <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="ae8c72be-4b25-4e5a-a2f2-1ba019fab154" name="更改" comment="" />
      <created>1727150583463</created>
      <option name="number" value="Default" />
      <option name="presentableId" value="Default" />
      <updated>1727150583463</updated>
      <workItem from="1727150585006" duration="1677000" />
      <workItem from="1727152301277" duration="16104000" />
      <workItem from="1727250365143" duration="21054000" />
    </task>
    <task id="LOCAL-00001" summary="第十一次提交&#10;主页下标链接">
      <created>1727161536730</created>
      <option name="number" value="00001" />
      <option name="presentableId" value="LOCAL-00001" />
      <option name="project" value="LOCAL" />
      <updated>1727161536730</updated>
    </task>
    <task id="LOCAL-00002" summary="第十一次提交&#10;主页下标链接">
      <created>1727162390372</created>
      <option name="number" value="00002" />
      <option name="presentableId" value="LOCAL-00002" />
      <option name="project" value="LOCAL" />
      <updated>1727162390372</updated>
    </task>
    <task id="LOCAL-00003" summary="第十二次提交&#10;后台logo">
      <created>1727164344735</created>
      <option name="number" value="00003" />
      <option name="presentableId" value="LOCAL-00003" />
      <option name="project" value="LOCAL" />
      <updated>1727164344735</updated>
    </task>
    <task id="LOCAL-00004" summary="第十二次提交&#10;后台logo">
      <created>1727164402752</created>
      <option name="number" value="00004" />
      <option name="presentableId" value="LOCAL-00004" />
      <option name="project" value="LOCAL" />
      <updated>1727164402752</updated>
    </task>
    <task id="LOCAL-00005" summary="第十三次提交&#10;登录注册页logo修改">
      <created>1727253744161</created>
      <option name="number" value="00005" />
      <option name="presentableId" value="LOCAL-00005" />
      <option name="project" value="LOCAL" />
      <updated>1727253744161</updated>
    </task>
    <option name="localTasksCounter" value="6" />
    <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="ADD_EXTERNAL_FILES_SILENTLY" value="true" />
    <MESSAGE value="第十一次提交&#10;主页下标链接" />
    <MESSAGE value="第十二次提交&#10;后台logo" />
    <MESSAGE value="第十三次提交&#10;登录注册页logo修改" />
    <option name="LAST_COMMIT_MESSAGE" value="第十三次提交&#10;登录注册页logo修改" />
  </component>
</project>