Add JMH document and source code
This commit is contained in:
parent
ab9d7ba9e6
commit
fa03213d81
6
.idea/compiler.xml
generated
6
.idea/compiler.xml
generated
@ -9,9 +9,15 @@
|
||||
<module name="codebank" />
|
||||
<module name="java-numbers-2" />
|
||||
<module name="java-numbers" />
|
||||
<module name="jmh" />
|
||||
<module name="xml" />
|
||||
<module name="discourse" />
|
||||
</profile>
|
||||
</annotationProcessing>
|
||||
</component>
|
||||
<component name="JavacSettings">
|
||||
<option name="ADDITIONAL_OPTIONS_OVERRIDE">
|
||||
<module name="jmh" options="--add-exports java.base/jdk.internal.vm.annotation=ALL-UNNAMED" />
|
||||
</option>
|
||||
</component>
|
||||
</project>
|
2
.idea/encodings.xml
generated
2
.idea/encodings.xml
generated
@ -4,6 +4,8 @@
|
||||
<file url="file://$PROJECT_DIR$/parent-java/java-numbers-2/src/main/java" charset="UTF-8" />
|
||||
<file url="file://$PROJECT_DIR$/parent-java/java-numbers/src/main/java" charset="UTF-8" />
|
||||
<file url="file://$PROJECT_DIR$/parent-java/java-numbers/src/main/resources" charset="UTF-8" />
|
||||
<file url="file://$PROJECT_DIR$/parent-java/jmh/src/main/java" charset="UTF-8" />
|
||||
<file url="file://$PROJECT_DIR$/parent-java/jmh/src/main/resources" charset="UTF-8" />
|
||||
<file url="file://$PROJECT_DIR$/src/main/java" charset="UTF-8" />
|
||||
<file url="file://$PROJECT_DIR$/src/main/resources" charset="UTF-8" />
|
||||
<file url="file://$PROJECT_DIR$/toolkits/codebank/src/main/java" charset="UTF-8" />
|
||||
|
107
.idea/workspace.xml
generated
107
.idea/workspace.xml
generated
@ -4,14 +4,28 @@
|
||||
<option name="autoReloadType" value="SELECTIVE" />
|
||||
</component>
|
||||
<component name="ChangeListManager">
|
||||
<list default="true" id="2a855b03-5ee0-4324-b916-110994784a14" name="Changes" comment="Check Prime numbers">
|
||||
<list default="true" id="2a855b03-5ee0-4324-b916-110994784a14" name="Changes" comment="Add docs for xml process">
|
||||
<change afterPath="$PROJECT_DIR$/parent-java/jmh/README.md" afterDir="false" />
|
||||
<change afterPath="$PROJECT_DIR$/parent-java/jmh/pom.xml" afterDir="false" />
|
||||
<change afterPath="$PROJECT_DIR$/parent-java/jmh/src/main/java/com/ossez/BenchMark.java" afterDir="false" />
|
||||
<change afterPath="$PROJECT_DIR$/parent-java/jmh/src/main/java/com/ossez/BenchmarkRunner.java" afterDir="false" />
|
||||
<change afterPath="$PROJECT_DIR$/parent-java/jmh/src/main/java/com/ossez/bitset/Plotter.java" afterDir="false" />
|
||||
<change afterPath="$PROJECT_DIR$/parent-java/jmh/src/main/java/com/ossez/bitset/Sizing.java" afterDir="false" />
|
||||
<change afterPath="$PROJECT_DIR$/parent-java/jmh/src/main/java/com/ossez/bitset/VectorOfBitsBenchmark.java" afterDir="false" />
|
||||
<change afterPath="$PROJECT_DIR$/parent-java/jmh/src/main/java/com/ossez/falsesharing/FalseSharing.java" afterDir="false" />
|
||||
<change afterPath="$PROJECT_DIR$/parent-java/jmh/src/main/java/com/ossez/falsesharing/LongAdder.java" afterDir="false" />
|
||||
<change afterPath="$PROJECT_DIR$/parent-java/jmh/src/main/java/com/ossez/falsesharing/Striped64.java" afterDir="false" />
|
||||
<change afterPath="$PROJECT_DIR$/parent-java/jmh/src/main/resources/META-INF/BenchmarkList" afterDir="false" />
|
||||
<change afterPath="$PROJECT_DIR$/parent-java/jmh/src/main/resources/bitset/cardinal.csv" afterDir="false" />
|
||||
<change afterPath="$PROJECT_DIR$/parent-java/jmh/src/main/resources/bitset/get.csv" afterDir="false" />
|
||||
<change afterPath="$PROJECT_DIR$/parent-java/jmh/src/main/resources/bitset/set.csv" afterDir="false" />
|
||||
<change afterPath="$PROJECT_DIR$/parent-java/jmh/src/main/resources/logback.xml" afterDir="false" />
|
||||
<change beforePath="$PROJECT_DIR$/.idea/compiler.xml" beforeDir="false" afterPath="$PROJECT_DIR$/.idea/compiler.xml" afterDir="false" />
|
||||
<change beforePath="$PROJECT_DIR$/.idea/encodings.xml" beforeDir="false" afterPath="$PROJECT_DIR$/.idea/encodings.xml" afterDir="false" />
|
||||
<change beforePath="$PROJECT_DIR$/.idea/workspace.xml" beforeDir="false" afterPath="$PROJECT_DIR$/.idea/workspace.xml" afterDir="false" />
|
||||
<change beforePath="$PROJECT_DIR$/core-java-modules/core-java-io/pom.xml" beforeDir="false" afterPath="$PROJECT_DIR$/core-java-modules/core-java-io/pom.xml" afterDir="false" />
|
||||
<change beforePath="$PROJECT_DIR$/parent-java/java-numbers-2/src/test/java/com/ossez/lossyconversion/ConversionTechniquesUnitTest.java" beforeDir="false" afterPath="$PROJECT_DIR$/parent-java/java-numbers-2/src/test/java/com/ossez/lossyconversion/ConversionTechniquesUnitTest.java" afterDir="false" />
|
||||
<change beforePath="$PROJECT_DIR$/pom.xml" beforeDir="false" afterPath="$PROJECT_DIR$/pom.xml" afterDir="false" />
|
||||
<change beforePath="$PROJECT_DIR$/toolkits/codebank/src/test/java/com/ossez/toolkits/codebank/tests/BlackboardTest.java" beforeDir="false" afterPath="$PROJECT_DIR$/toolkits/codebank/src/test/java/com/ossez/toolkits/codebank/tests/BlackboardTest.java" afterDir="false" />
|
||||
<change beforePath="$PROJECT_DIR$/parent-java/java-numbers-2/README.md" beforeDir="false" afterPath="$PROJECT_DIR$/parent-java/java-numbers-2/README.md" afterDir="false" />
|
||||
<change beforePath="$PROJECT_DIR$/parent-java/java-numbers/README.md" beforeDir="false" afterPath="$PROJECT_DIR$/parent-java/java-numbers/README.md" afterDir="false" />
|
||||
<change beforePath="$PROJECT_DIR$/parent-java/pom.xml" beforeDir="false" afterPath="$PROJECT_DIR$/parent-java/pom.xml" afterDir="false" />
|
||||
</list>
|
||||
<option name="SHOW_DIALOG" value="false" />
|
||||
<option name="HIGHLIGHT_CONFLICTS" value="true" />
|
||||
@ -39,51 +53,33 @@
|
||||
<property name="RunOnceActivity.ShowReadmeOnStart" value="true" />
|
||||
<property name="TF_FMT" value="false" />
|
||||
<property name="WebServerToolWindowFactoryState" value="false" />
|
||||
<property name="last_opened_file_path" value="$PROJECT_DIR$/xml/src/test/resources" />
|
||||
<property name="last_opened_file_path" value="$PROJECT_DIR$/parent-java" />
|
||||
<property name="node.js.detected.package.eslint" value="true" />
|
||||
<property name="node.js.detected.package.tslint" value="true" />
|
||||
<property name="node.js.selected.package.eslint" value="(autodetect)" />
|
||||
<property name="node.js.selected.package.tslint" value="(autodetect)" />
|
||||
<property name="project.structure.last.edited" value="Project" />
|
||||
<property name="project.structure.last.edited" value="Problems" />
|
||||
<property name="project.structure.proportion" value="0.0" />
|
||||
<property name="project.structure.side.proportion" value="0.24043715" />
|
||||
<property name="settings.editor.selected.configurable" value="preferences.lookFeel" />
|
||||
<property name="settings.editor.selected.configurable" value="reference.projectsettings.compiler.javacompiler" />
|
||||
</component>
|
||||
<component name="RecentsManager">
|
||||
<key name="CopyFile.RECENT_KEYS">
|
||||
<recent name="D:\WorkDir\Repository\GitHub\cwiki-us-docs\java-tutorials\parent-java" />
|
||||
<recent name="D:\WorkDir\Repository\GitHub\cwiki-us-docs\java-tutorials\xml\src\test\resources" />
|
||||
<recent name="D:\WorkDir\Repository\GitHub\cwiki-us-docs\java-tutorials" />
|
||||
</key>
|
||||
</component>
|
||||
<component name="RunManager" selected="JUnit.Dom4JParserUnitTest.testCreateXMLFromSystemProperties">
|
||||
<configuration name="DefaultParserUnitTest.getFirstLevelNodeListTest" type="JUnit" factoryName="JUnit" temporary="true" nameIsGenerated="true">
|
||||
<module name="xml" />
|
||||
<component name="RunManager" selected="Application.BenchmarkRunner">
|
||||
<configuration name="BenchmarkRunner" type="Application" factoryName="Application" temporary="true" nameIsGenerated="true">
|
||||
<option name="MAIN_CLASS_NAME" value="com.ossez.BenchmarkRunner" />
|
||||
<module name="jmh" />
|
||||
<extension name="coverage">
|
||||
<pattern>
|
||||
<option name="PATTERN" value="com.baeldung.xml.*" />
|
||||
<option name="PATTERN" value="com.ossez.*" />
|
||||
<option name="ENABLED" value="true" />
|
||||
</pattern>
|
||||
</extension>
|
||||
<option name="PACKAGE_NAME" value="com.baeldung.xml" />
|
||||
<option name="MAIN_CLASS_NAME" value="com.baeldung.xml.DefaultParserUnitTest" />
|
||||
<option name="METHOD_NAME" value="getFirstLevelNodeListTest" />
|
||||
<option name="TEST_OBJECT" value="method" />
|
||||
<method v="2">
|
||||
<option name="Make" enabled="true" />
|
||||
</method>
|
||||
</configuration>
|
||||
<configuration name="DefaultParserUnitTest.getNodeListByTitleTest" type="JUnit" factoryName="JUnit" temporary="true" nameIsGenerated="true">
|
||||
<module name="xml" />
|
||||
<extension name="coverage">
|
||||
<pattern>
|
||||
<option name="PATTERN" value="com.baeldung.xml.*" />
|
||||
<option name="ENABLED" value="true" />
|
||||
</pattern>
|
||||
</extension>
|
||||
<option name="PACKAGE_NAME" value="com.baeldung.xml" />
|
||||
<option name="MAIN_CLASS_NAME" value="com.baeldung.xml.DefaultParserUnitTest" />
|
||||
<option name="METHOD_NAME" value="getNodeListByTitleTest" />
|
||||
<option name="TEST_OBJECT" value="method" />
|
||||
<method v="2">
|
||||
<option name="Make" enabled="true" />
|
||||
</method>
|
||||
@ -136,22 +132,6 @@
|
||||
<option name="Make" enabled="true" />
|
||||
</method>
|
||||
</configuration>
|
||||
<configuration name="PrimeCheckerUnitTest.whenCheckIsPrime_thenTrue" type="JUnit" factoryName="JUnit" temporary="true" nameIsGenerated="true">
|
||||
<module name="java-numbers-2" />
|
||||
<extension name="coverage">
|
||||
<pattern>
|
||||
<option name="PATTERN" value="com.ossez.algorithms.primechecker.*" />
|
||||
<option name="ENABLED" value="true" />
|
||||
</pattern>
|
||||
</extension>
|
||||
<option name="PACKAGE_NAME" value="com.ossez.algorithms.primechecker" />
|
||||
<option name="MAIN_CLASS_NAME" value="com.ossez.algorithms.primechecker.PrimeCheckerUnitTest" />
|
||||
<option name="METHOD_NAME" value="whenCheckIsPrime_thenTrue" />
|
||||
<option name="TEST_OBJECT" value="method" />
|
||||
<method v="2">
|
||||
<option name="Make" enabled="true" />
|
||||
</method>
|
||||
</configuration>
|
||||
<configuration default="true" type="JetRunConfigurationType">
|
||||
<method v="2">
|
||||
<option name="Make" enabled="true" />
|
||||
@ -163,13 +143,18 @@
|
||||
<option name="Make" enabled="true" />
|
||||
</method>
|
||||
</configuration>
|
||||
<list>
|
||||
<item itemvalue="JUnit.Dom4JParserUnitTest.generateNewDocumentTest" />
|
||||
<item itemvalue="JUnit.Dom4JParserUnitTest.testCreateXML" />
|
||||
<item itemvalue="JUnit.Dom4JParserUnitTest.testCreateXMLFromSystemProperties" />
|
||||
<item itemvalue="Application.BenchmarkRunner" />
|
||||
</list>
|
||||
<recent_temporary>
|
||||
<list>
|
||||
<item itemvalue="Application.BenchmarkRunner" />
|
||||
<item itemvalue="JUnit.Dom4JParserUnitTest.testCreateXMLFromSystemProperties" />
|
||||
<item itemvalue="JUnit.Dom4JParserUnitTest.testCreateXML" />
|
||||
<item itemvalue="JUnit.Dom4JParserUnitTest.generateNewDocumentTest" />
|
||||
<item itemvalue="JUnit.DefaultParserUnitTest.getNodeListByTitleTest" />
|
||||
<item itemvalue="JUnit.DefaultParserUnitTest.getFirstLevelNodeListTest" />
|
||||
</list>
|
||||
</recent_temporary>
|
||||
</component>
|
||||
@ -186,7 +171,8 @@
|
||||
<workItem from="1632505123573" duration="254000" />
|
||||
<workItem from="1632767316507" duration="2832000" />
|
||||
<workItem from="1632843147814" duration="70000" />
|
||||
<workItem from="1632921802745" duration="10209000" />
|
||||
<workItem from="1632921802745" duration="10467000" />
|
||||
<workItem from="1633367518405" duration="4551000" />
|
||||
</task>
|
||||
<task id="LOCAL-00001" summary="修改项目到不同的路径">
|
||||
<created>1632420206392</created>
|
||||
@ -230,7 +216,21 @@
|
||||
<option name="project" value="LOCAL" />
|
||||
<updated>1632426542726</updated>
|
||||
</task>
|
||||
<option name="localTasksCounter" value="7" />
|
||||
<task id="LOCAL-00007" summary="Add docs for xml process">
|
||||
<created>1632937568332</created>
|
||||
<option name="number" value="00007" />
|
||||
<option name="presentableId" value="LOCAL-00007" />
|
||||
<option name="project" value="LOCAL" />
|
||||
<updated>1632937568332</updated>
|
||||
</task>
|
||||
<task id="LOCAL-00008" summary="Add docs for xml process">
|
||||
<created>1632937611560</created>
|
||||
<option name="number" value="00008" />
|
||||
<option name="presentableId" value="LOCAL-00008" />
|
||||
<option name="project" value="LOCAL" />
|
||||
<updated>1632937611560</updated>
|
||||
</task>
|
||||
<option name="localTasksCounter" value="9" />
|
||||
<servers />
|
||||
</component>
|
||||
<component name="TypeScriptGeneratedFilesManager">
|
||||
@ -254,6 +254,7 @@
|
||||
<MESSAGE value="Java number related and examples" />
|
||||
<MESSAGE value="Init commit all code" />
|
||||
<MESSAGE value="Check Prime numbers" />
|
||||
<option name="LAST_COMMIT_MESSAGE" value="Check Prime numbers" />
|
||||
<MESSAGE value="Add docs for xml process" />
|
||||
<option name="LAST_COMMIT_MESSAGE" value="Add docs for xml process" />
|
||||
</component>
|
||||
</project>
|
@ -1,6 +1,6 @@
|
||||
## Java 数字相关的文章和实例
|
||||
|
||||
本模块中包含了与 Java 数字相关的一些文章
|
||||
本模块中包含了与 Java 数字相关的一些文章。
|
||||
|
||||
### 相关文章
|
||||
- [Lossy Conversion in Java](https://www.baeldung.com/java-lossy-conversion)
|
||||
|
@ -1,6 +1,6 @@
|
||||
## Java Number Cookbooks and Examples
|
||||
## Java 数字相关的文章和实例
|
||||
|
||||
This module contains articles about numbers in Java.
|
||||
本模块中包含了与 Java 数字相关的一些文章
|
||||
|
||||
### Relevant Articles:
|
||||
- [Number of Digits in an Integer in Java](http://www.baeldung.com/java-number-of-digits-in-int)
|
||||
|
@ -17,6 +17,7 @@
|
||||
<modules>
|
||||
<module>java-numbers</module>
|
||||
<module>java-numbers-2</module>
|
||||
<module>jmh</module>
|
||||
</modules>
|
||||
|
||||
<dependencies>
|
||||
|
Loading…
x
Reference in New Issue
Block a user