pull/2/head
qian 9 months ago
parent 2ed02f39d3
commit 393edd351f

@ -1,13 +1,21 @@
<component name="libraryTable">
<!-- “component”元素在此处充当一个用于管理库相关配置信息的容器组件其“name”属性被设定为“libraryTable”大概率是在特定的开发环境、项目构建系统或者依赖管理工具中发挥作用主要用于对多个不同的库library配置进行统一组织和管理便于开发人员集中查找、维护等操作 -->
<library name="Maven: com.esotericsoftware.minlog:minlog:1.2">
<!-- “library”元素代表着一个具体的库配置实体“name”属性采用了标准的 Maven 坐标格式来唯一标识该库。其中“com.esotericsoftware.minlog”是该库所属的组织或者机构的标识groupId说明该库是由“com.esotericsoftware.minlog”这个主体开发的“minlog”是项目名称artifactId也就是这个库具体的称呼“1.2”则是该库对应的版本号,通过这三部分构成的 Maven 坐标,能够在 Maven 仓库以及相关的依赖管理体系中精准地定位到这一特定的库 -->
<CLASSES>
<!-- “CLASSES”元素主要负责定义该库中类文件资源的具体存放位置相关信息这对于项目在编译、运行等阶段准确地找到并加载相应的类文件起着关键作用是保证项目可以正常使用该库所提供功能的基础条件 -->
<root url="jar://$MAVEN_REPOSITORY$/com/esotericsoftware/minlog/minlog/1.2/minlog-1.2.jar!/" />
<!-- “root”元素借助“url”属性来清晰地指明类文件所在的具体位置。这里采用的是一种常见的资源定位表示方式意味着类文件被存放在由变量“$MAVEN_REPOSITORY$”所指代的 Maven 仓库路径下具体的目录是“com/esotericsoftware/minlog/minlog/1.2/”对应的文件就是该目录中的“minlog-1.2.jar”这个 JAR 包,最后的“!”符号表示是对该 JAR 包内部资源的引用,也就是要使用的类文件就在这个 JAR 包里面 -->
</CLASSES>
<JAVADOC>
<!-- “JAVADOC”元素的作用是配置该库对应的 Java 文档Javadoc存放的位置信息开发人员在使用该库的过程中可以依据此信息方便地查阅库中各类、各方法等详细的文档注释进而更好地理解和运用该库所提供的各项功能 -->
<root url="jar://$MAVEN_REPOSITORY$/com/esotericsoftware/minlog/minlog/1.2/minlog-1.2-javadoc.jar!/" />
<!-- 同样是通过“root”元素的“url”属性来准确指定 Java 文档所在的具体位置,也就是位于 Maven 仓库相应路径下的“minlog-1.2-javadoc.jar”这个专门用来存放 Java 文档的 JAR 包内部,便于开发人员按需查看相应的文档内容 -->
</JAVADOC>
<SOURCES>
<!-- “SOURCES”元素的主要用途是指定该库源代码所在的位置信息这对于开发人员想要深入了解库的内部实现原理、进行代码调试或者基于该库开展二次开发等工作时是非常重要的参考依据 -->
<root url="jar://$MAVEN_REPOSITORY$/com/esotericsoftware/minlog/minlog/1.2/minlog-1.2-sources.jar!/" />
<!-- 按照类似的资源定位语法通过“url”属性清楚地表明源代码存放在 Maven 仓库对应路径下的“minlog-1.2-sources.jar”这个 JAR 包内,方便开发人员在需要的时候能够准确获取到相应的源代码资源 -->
</SOURCES>
</library>
</component>

@ -1,13 +1,21 @@
<component name="libraryTable">
<!-- “component”元素在此处作为一个用于集中管理库相关配置信息的容器组件其“name”设定为“libraryTable”通常在项目开发环境、构建系统或者依赖管理工具中发挥作用用于对多个不同库library的各类配置信息进行统一的组织与管理方便开发人员后续查找、使用以及维护这些库相关的资源 -->
<library name="Maven: com.esotericsoftware.reflectasm:reflectasm:shaded:1.07">
<!-- “library”元素代表一个具体的库配置项目“name”属性采用了特定格式的 Maven 坐标来唯一标识该库。其中“com.esotericsoftware.reflectasm”是该库所属的组织或机构的标识groupId表明由“com.esotericsoftware.reflectasm”这个主体开发“reflectasm”是项目名称artifactId即该库的具体名称“shaded”可能是一种特殊的标识也许代表该库经过了某种混淆、打包等处理方式具体含义需结合该库的特性确定“1.07”是该库的版本号,通过这几部分共同构成的 Maven 坐标,能在 Maven 仓库以及相关依赖管理体系中精准地定位到这一特定的库 -->
<CLASSES>
<!-- “CLASSES”元素的核心职责是定义该库中类文件资源的具体存放位置相关信息这对于项目在编译、运行等阶段准确地找到并加载相应的类文件起着关键作用是保障项目能够正常使用该库所提供功能的基础前提 -->
<root url="jar://$MAVEN_REPOSITORY$/com/esotericsoftware/reflectasm/reflectasm/1.07/reflectasm-1.07-shaded.jar!/" />
<!-- “root”元素借助“url”属性清晰地指明类文件所在的具体位置。这里采用的是一种常规的资源定位表示方式意味着类文件存放在由变量“$MAVEN_REPOSITORY$”所指代的 Maven 仓库路径下具体目录为“com/esotericsoftware/reflectasm/reflectasm/1.07/”对应的文件就是该目录中的“reflectasm-1.07-shaded.jar”这个 JAR 包,最后的“!”符号表示是对该 JAR 包内部资源的引用,也就是项目所需的类文件就在这个 JAR 包内部 -->
</CLASSES>
<JAVADOC>
<!-- “JAVADOC”元素负责配置该库对应的 Java 文档Javadoc存放的位置信息开发人员在使用该库过程中可依据此信息方便地查阅库中各类、各方法等详细的文档注释进而更好地理解和运用该库所提供的各项功能 -->
<root url="jar://$MAVEN_REPOSITORY$/com/esotericsoftware/reflectasm/reflectasm/1.07/reflectasm-1.07-javadoc.jar!/" />
<!-- 同样通过“root”元素的“url”属性来准确指定 Java 文档所在的具体位置,也就是位于 Maven 仓库相应路径下的“reflectasm-1.07-javadoc.jar”这个专门用来存放 Java 文档的 JAR 包内部,方便开发人员按需查看文档内容 -->
</JAVADOC>
<SOURCES>
<!-- “SOURCES”元素主要用于指定该库源代码所在的位置信息这对于开发人员深入探究库的内部实现原理、进行代码调试或者基于该库开展二次开发等工作时是非常重要的参考依据 -->
<root url="jar://$MAVEN_REPOSITORY$/com/esotericsoftware/reflectasm/reflectasm/1.07/reflectasm-1.07-sources.jar!/" />
<!-- 按照类似的资源定位语法通过“url”属性明确地表明源代码存放在 Maven 仓库对应路径下的“reflectasm-1.07-sources.jar”这个 JAR 包内,方便开发人员在需要查看或修改源代码时能够准确获取到相应资源 -->
</SOURCES>
</library>
</component>

@ -1,13 +1,21 @@
<component name="libraryTable">
<!-- “component”元素在此处充当一个用于管理库相关配置信息的容器组件其“name”属性值为“libraryTable”通常在项目开发环境、构建系统或者依赖管理工具中发挥作用用来对多个不同的库library配置进行统一组织和管理便于开发人员集中查找、维护以及使用这些库相关的各类资源 -->
<library name="Maven: com.fasterxml.jackson.core:jackson-annotations:2.4.3">
<!-- “library”元素代表着一个具体的库配置实体“name”属性采用了标准的 Maven 坐标格式来唯一标识该库。其中“com.fasterxml.jackson.core”是该库所属的组织或者机构的标识groupId表明该库是由“com.fasterxml.jackson.core”这个主体开发的“jackson-annotations”是项目名称artifactId也就是这个库具体的称呼“2.4.3”则是该库对应的版本号,通过这三部分构成的 Maven 坐标,能够在 Maven 仓库以及相关的依赖管理体系中精准地定位到这一特定的库 -->
<CLASSES>
<!-- “CLASSES”元素主要负责定义该库中类文件资源的具体存放位置相关信息这对于项目在编译、运行等阶段准确地找到并加载相应的类文件起着关键作用是保证项目可以正常使用该库所提供功能的基础条件 -->
<root url="jar://$MAVEN_REPOSITORY$/com/fasterxml/jackson/core/jackson-annotations/2.4.3/jackson-annotations-2.4.3.jar!/" />
<!-- “root”元素借助“url”属性来清晰地指明类文件所在的具体位置。这里采用的是一种常见的资源定位表示方式意味着类文件被存放在由变量“$MAVEN_REPOSITORY$”所指代的 Maven 仓库路径下具体的目录是“com/fasterxml/jackson/core/jackson-annotations/2.4.3/”对应的文件就是该目录中的“jackson-annotations-2.4.3.jar”这个 JAR 包,最后的“!”符号表示是对该 JAR 包内部资源的引用,也就是要使用的类文件就在这个 JAR 包里面 -->
</CLASSES>
<JAVADOC>
<!-- “JAVADOC”元素的作用是配置该库对应的 Java 文档Javadoc存放的位置信息开发人员在使用该库的过程中可以依据此信息方便地查阅库中各类、各方法等详细的文档注释进而更好地理解和运用该库所提供的各项功能 -->
<root url="jar://$MAVEN_REPOSITORY$/com/fasterxml/jackson/core/jackson-annotations/2.4.3/jackson-annotations-2.4.3-javadoc.jar!/" />
<!-- 同样是通过“root”元素的“url”属性来准确指定 Java 文档所在的具体位置,也就是位于 Maven 仓库相应路径下的“jackson-annotations-2.4.3-javadoc.jar”这个专门用来存放 Java 文档的 JAR 包内部,便于开发人员按需查看相应的文档内容 -->
</JAVADOC>
<SOURCES>
<!-- “SOURCES”元素的主要用途是指定该库源代码所在的位置信息这对于开发人员想要深入了解库的内部实现原理、进行代码调试或者基于该库开展二次开发等工作时是非常重要的参考依据 -->
<root url="jar://$MAVEN_REPOSITORY$/com/fasterxml/jackson/core/jackson-annotations/2.4.3/jackson-annotations-2.4.3-sources.jar!/" />
<!-- 按照类似的资源定位语法通过“url”属性清楚地表明源代码存放在 Maven 仓库对应路径下的“jackson-annotations-2.4.3-sources.jar”这个 JAR 包内,方便开发人员在需要的时候能够准确获取到相应的源代码资源 -->
</SOURCES>
</library>
</component>

@ -1,13 +1,21 @@
<component name="libraryTable">
<!-- “component”元素在此处作为一个用于集中管理库相关配置信息的容器组件其名称“name”被设定为“libraryTable”通常会在项目开发的相关环境比如项目构建系统、依赖管理工具等场景中发挥作用主要负责对多个不同的库library配置信息进行统一组织与管理方便开发人员后续去查找、维护以及使用这些库对应的各类资源 -->
<library name="Maven: com.fasterxml.jackson.core:jackson-core:2.4.3">
<!-- “library”元素代表着一个具体的库配置项目“name”属性采用的是标准的 Maven 坐标格式来对该库进行唯一标识。其中“com.fasterxml.jackson.core”是这个库所属的组织或者机构的标识groupId说明该库是由“com.fasterxml.jackson.core”主体进行开发的“jackson-core”是项目名称artifactId也就是这个库具体的名称“2.4.3”则为该库对应的版本号,通过这三部分共同构成的 Maven 坐标,能让项目在 Maven 仓库以及整个依赖管理体系中精准地定位到这一特定的库 -->
<CLASSES>
<!-- “CLASSES”元素的主要职责是定义该库中类文件资源的具体存放位置相关信息这对于项目在编译、运行等阶段准确地找到并加载对应的类文件起着至关重要的作用是确保项目能够正常使用该库所提供功能的基础所在 -->
<root url="jar://$MAVEN_REPOSITORY$/com/fasterxml/jackson/core/jackson-core/2.4.3/jackson-core-2.4.3.jar!/" />
<!-- “root”元素借助“url”属性来清晰地指明类文件所在的具体位置。这里采用的是一种常规的资源定位表示方式意味着类文件存放在由变量“$MAVEN_REPOSITORY$”所指代的 Maven 仓库路径下具体的目录路径为“com/fasterxml/jackson/core/jackson-core/2.4.3/”对应的文件就是该目录下的“jackson-core-2.4.3.jar”这个 JAR 包,最后的“!”符号表示是对该 JAR 包内部资源的引用,也就是项目需要使用的类文件就在这个 JAR 包内部 -->
</CLASSES>
<JAVADOC>
<!-- “JAVADOC”元素负责配置该库对应的 Java 文档Javadoc存放的位置信息开发人员在使用该库的过程中可以依据此信息方便地查阅库中各类、各方法等详细的文档注释进而更好地理解和运用该库所提供的各项功能 -->
<root url="jar://$MAVEN_REPOSITORY$/com/fasterxml/jackson/core/jackson-core/2.4.3/jackson-core-2.4.3-javadoc.jar!/" />
<!-- 同样是通过“root”元素的“url”属性来准确指定 Java 文档所在的具体位置,也就是位于 Maven 仓库相应路径下的“jackson-core-2.4.3-javadoc.jar”这个专门用来存放 Java 文档的 JAR 包内部,方便开发人员按需查看文档内容 -->
</JAVADOC>
<SOURCES>
<!-- “SOURCES”元素主要用于指定该库源代码所在的位置信息这对于开发人员深入探究库的内部实现原理、进行代码调试或者基于该库开展二次开发等工作时是非常重要的参考依据 -->
<root url="jar://$MAVEN_REPOSITORY$/com/fasterxml/jackson/core/jackson-core/2.4.3/jackson-core-2.4.3-sources.jar!/" />
<!-- 按照类似的资源定位语法通过“url”属性明确地表明源代码存放在 Maven 仓库对应路径下的“jackson-core-2.4.3-sources.jar”这个 JAR 包内,方便开发人员在需要查看或修改源代码时能够准确获取到相应资源 -->
</SOURCES>
</library>
</component>

@ -4,9 +4,7 @@
<option name="autoReloadType" value="ALL" />
</component>
<component name="ChangeListManager">
<list default="true" id="a7505764-040b-48e2-b2fc-8c5b579e595f" name="Default" comment="7.">
<change beforePath="$PROJECT_DIR$/src/main/java/cn/edu/hust/domain/SessionAggrStat.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/main/java/cn/edu/hust/domain/SessionAggrStat.java" afterDir="false" />
</list>
<list default="true" id="a7505764-040b-48e2-b2fc-8c5b579e595f" name="Default" comment="8" />
<option name="SHOW_DIALOG" value="false" />
<option name="HIGHLIGHT_CONFLICTS" value="true" />
<option name="HIGHLIGHT_NON_ACTIVE_CHANGELIST" value="false" />
@ -440,7 +438,7 @@
<workItem from="1529845795654" duration="7752000" />
<workItem from="1529887211212" duration="6851000" />
<workItem from="1529994772485" duration="146000" />
<workItem from="1734352519788" duration="7002000" />
<workItem from="1734352519788" duration="7773000" />
</task>
<task id="LOCAL-00001" summary="1.环境搭建完成&#10;2.相关的工具类编写完成&#10;3.配置文件管理类编写完成">
<created>1529592741848</created>
@ -519,7 +517,21 @@
<option name="project" value="LOCAL" />
<updated>1734359542785</updated>
</task>
<option name="localTasksCounter" value="12" />
<task id="LOCAL-00012" summary="8.">
<created>1734359730925</created>
<option name="number" value="00012" />
<option name="presentableId" value="LOCAL-00012" />
<option name="project" value="LOCAL" />
<updated>1734359730925</updated>
</task>
<task id="LOCAL-00013" summary="8">
<created>1734359921073</created>
<option name="number" value="00013" />
<option name="presentableId" value="LOCAL-00013" />
<option name="project" value="LOCAL" />
<updated>1734359921073</updated>
</task>
<option name="localTasksCounter" value="14" />
<servers />
</component>
<component name="TestHistory">
@ -646,7 +658,9 @@
<MESSAGE value="5." />
<MESSAGE value="6." />
<MESSAGE value="7." />
<option name="LAST_COMMIT_MESSAGE" value="7." />
<MESSAGE value="8." />
<MESSAGE value="8" />
<option name="LAST_COMMIT_MESSAGE" value="8" />
</component>
<component name="editorHistoryManager">
<entry file="file://$PROJECT_DIR$/src/main/java/cn/edu/hust/conf/ConfigurationManager.java">

Loading…
Cancel
Save