diff --git a/README.MD b/README.MD
index d7a91bf..fdc7cd7 100644
--- a/README.MD
+++ b/README.MD
@@ -245,22 +245,22 @@ implementation 'com.mingliqiye:tcp-proxy:0.2'
implementation("com.mingliqiye:tcp-proxy:0.2")
```
## mingli-utils
-- lastUpdateTime(UTC/GMT+08:00) 2025-09-02 10:28:13
-- lastVersion 1.1.8
+- lastUpdateTime(UTC/GMT+08:00) 2025-09-02 16:34:48
+- lastVersion 2.0.0
- [Source](https://git.mingliqiye.com/mingliqiye/mingli-utils)
### maven (pom.xml)
```xml
com.mingliqiye.utils
mingli-utils
- 1.1.8
+ 2.0.0
```
### Gradle (Groovy DSL - build.gradle)
```groovy
-implementation 'com.mingliqiye.utils:mingli-utils:1.1.8'
+implementation 'com.mingliqiye.utils:mingli-utils:2.0.0'
```
### Gradle (Kotlin DSL - build.gradle.kts)
```kotlin
-implementation("com.mingliqiye.utils:mingli-utils:1.1.8")
+implementation("com.mingliqiye.utils:mingli-utils:2.0.0")
```
diff --git a/com/mingliqiye/utils/mingli-utils/2.0.0/mingli-utils-2.0.0-javadoc.jar b/com/mingliqiye/utils/mingli-utils/2.0.0/mingli-utils-2.0.0-javadoc.jar
new file mode 100644
index 0000000..748a011
Binary files /dev/null and b/com/mingliqiye/utils/mingli-utils/2.0.0/mingli-utils-2.0.0-javadoc.jar differ
diff --git a/com/mingliqiye/utils/mingli-utils/2.0.0/mingli-utils-2.0.0-javadoc.jar.md5 b/com/mingliqiye/utils/mingli-utils/2.0.0/mingli-utils-2.0.0-javadoc.jar.md5
new file mode 100644
index 0000000..1973aad
--- /dev/null
+++ b/com/mingliqiye/utils/mingli-utils/2.0.0/mingli-utils-2.0.0-javadoc.jar.md5
@@ -0,0 +1 @@
+fcc23a3c575358aee834c91f9021e012
\ No newline at end of file
diff --git a/com/mingliqiye/utils/mingli-utils/2.0.0/mingli-utils-2.0.0-javadoc.jar.sha1 b/com/mingliqiye/utils/mingli-utils/2.0.0/mingli-utils-2.0.0-javadoc.jar.sha1
new file mode 100644
index 0000000..29159b7
--- /dev/null
+++ b/com/mingliqiye/utils/mingli-utils/2.0.0/mingli-utils-2.0.0-javadoc.jar.sha1
@@ -0,0 +1 @@
+7531f7996805624343ba97cf5adeaabce6374140
\ No newline at end of file
diff --git a/com/mingliqiye/utils/mingli-utils/2.0.0/mingli-utils-2.0.0-javadoc.jar.sha256 b/com/mingliqiye/utils/mingli-utils/2.0.0/mingli-utils-2.0.0-javadoc.jar.sha256
new file mode 100644
index 0000000..a885ed6
--- /dev/null
+++ b/com/mingliqiye/utils/mingli-utils/2.0.0/mingli-utils-2.0.0-javadoc.jar.sha256
@@ -0,0 +1 @@
+7547ac52b49934ed7ba2ac3424af1dd4ec99a39e3178b7b6e89d3dd893d7a275
\ No newline at end of file
diff --git a/com/mingliqiye/utils/mingli-utils/2.0.0/mingli-utils-2.0.0-javadoc.jar.sha512 b/com/mingliqiye/utils/mingli-utils/2.0.0/mingli-utils-2.0.0-javadoc.jar.sha512
new file mode 100644
index 0000000..302715c
--- /dev/null
+++ b/com/mingliqiye/utils/mingli-utils/2.0.0/mingli-utils-2.0.0-javadoc.jar.sha512
@@ -0,0 +1 @@
+32e1b26767d74e131c20922ea76cbeffe41a4f81731a772094a2bf21a8b7ddbf2821b2edb06b4bcd21d99bf257a921fe141cdbf6176bcf292231ef73ae7a2fc5
\ No newline at end of file
diff --git a/com/mingliqiye/utils/mingli-utils/2.0.0/mingli-utils-2.0.0-sources.jar b/com/mingliqiye/utils/mingli-utils/2.0.0/mingli-utils-2.0.0-sources.jar
new file mode 100644
index 0000000..e14c18c
Binary files /dev/null and b/com/mingliqiye/utils/mingli-utils/2.0.0/mingli-utils-2.0.0-sources.jar differ
diff --git a/com/mingliqiye/utils/mingli-utils/2.0.0/mingli-utils-2.0.0-sources.jar.md5 b/com/mingliqiye/utils/mingli-utils/2.0.0/mingli-utils-2.0.0-sources.jar.md5
new file mode 100644
index 0000000..186ffc9
--- /dev/null
+++ b/com/mingliqiye/utils/mingli-utils/2.0.0/mingli-utils-2.0.0-sources.jar.md5
@@ -0,0 +1 @@
+0fb6db31b7e50f15d7dd8b5ec0873f77
\ No newline at end of file
diff --git a/com/mingliqiye/utils/mingli-utils/2.0.0/mingli-utils-2.0.0-sources.jar.sha1 b/com/mingliqiye/utils/mingli-utils/2.0.0/mingli-utils-2.0.0-sources.jar.sha1
new file mode 100644
index 0000000..fc3cb9b
--- /dev/null
+++ b/com/mingliqiye/utils/mingli-utils/2.0.0/mingli-utils-2.0.0-sources.jar.sha1
@@ -0,0 +1 @@
+0952ca5e46c686559cf3e68a10b8909054845c3a
\ No newline at end of file
diff --git a/com/mingliqiye/utils/mingli-utils/2.0.0/mingli-utils-2.0.0-sources.jar.sha256 b/com/mingliqiye/utils/mingli-utils/2.0.0/mingli-utils-2.0.0-sources.jar.sha256
new file mode 100644
index 0000000..d3c0a66
--- /dev/null
+++ b/com/mingliqiye/utils/mingli-utils/2.0.0/mingli-utils-2.0.0-sources.jar.sha256
@@ -0,0 +1 @@
+c8a399c427e8f6cc5968fb9f65fcbe7e8e383a0dda0fb8a3e18661dc2b0b56a3
\ No newline at end of file
diff --git a/com/mingliqiye/utils/mingli-utils/2.0.0/mingli-utils-2.0.0-sources.jar.sha512 b/com/mingliqiye/utils/mingli-utils/2.0.0/mingli-utils-2.0.0-sources.jar.sha512
new file mode 100644
index 0000000..3e731cf
--- /dev/null
+++ b/com/mingliqiye/utils/mingli-utils/2.0.0/mingli-utils-2.0.0-sources.jar.sha512
@@ -0,0 +1 @@
+554780432a19843d13849386c8f023e627e25e56b5696912010220a0268299e24e952252022c37df6c6dac1c4b62a20651b72d43a012a40a7a0b123f854dab28
\ No newline at end of file
diff --git a/com/mingliqiye/utils/mingli-utils/2.0.0/mingli-utils-2.0.0.jar b/com/mingliqiye/utils/mingli-utils/2.0.0/mingli-utils-2.0.0.jar
new file mode 100644
index 0000000..e7fce91
Binary files /dev/null and b/com/mingliqiye/utils/mingli-utils/2.0.0/mingli-utils-2.0.0.jar differ
diff --git a/com/mingliqiye/utils/mingli-utils/2.0.0/mingli-utils-2.0.0.jar.md5 b/com/mingliqiye/utils/mingli-utils/2.0.0/mingli-utils-2.0.0.jar.md5
new file mode 100644
index 0000000..41037ed
--- /dev/null
+++ b/com/mingliqiye/utils/mingli-utils/2.0.0/mingli-utils-2.0.0.jar.md5
@@ -0,0 +1 @@
+4fd5eb7bd8b9f95aa0fc6a3bee25c49e
\ No newline at end of file
diff --git a/com/mingliqiye/utils/mingli-utils/2.0.0/mingli-utils-2.0.0.jar.sha1 b/com/mingliqiye/utils/mingli-utils/2.0.0/mingli-utils-2.0.0.jar.sha1
new file mode 100644
index 0000000..ca1ce45
--- /dev/null
+++ b/com/mingliqiye/utils/mingli-utils/2.0.0/mingli-utils-2.0.0.jar.sha1
@@ -0,0 +1 @@
+f45542edd3f2a86925b34042782c503d133034c8
\ No newline at end of file
diff --git a/com/mingliqiye/utils/mingli-utils/2.0.0/mingli-utils-2.0.0.jar.sha256 b/com/mingliqiye/utils/mingli-utils/2.0.0/mingli-utils-2.0.0.jar.sha256
new file mode 100644
index 0000000..4823699
--- /dev/null
+++ b/com/mingliqiye/utils/mingli-utils/2.0.0/mingli-utils-2.0.0.jar.sha256
@@ -0,0 +1 @@
+9d6aea85d730dfd092c49a3e2ea777ff108ebd61b4ae6e6b3491957f3bb3d5c0
\ No newline at end of file
diff --git a/com/mingliqiye/utils/mingli-utils/2.0.0/mingli-utils-2.0.0.jar.sha512 b/com/mingliqiye/utils/mingli-utils/2.0.0/mingli-utils-2.0.0.jar.sha512
new file mode 100644
index 0000000..9f96e82
--- /dev/null
+++ b/com/mingliqiye/utils/mingli-utils/2.0.0/mingli-utils-2.0.0.jar.sha512
@@ -0,0 +1 @@
+21350d04158162304c9cab63c322671978ffe261fe60c8e70be10454e9f340d14114ce662554298e6976c96e8208c5c93089a0ed36754e251b78e2f56c1d2162
\ No newline at end of file
diff --git a/com/mingliqiye/utils/mingli-utils/2.0.0/mingli-utils-2.0.0.module b/com/mingliqiye/utils/mingli-utils/2.0.0/mingli-utils-2.0.0.module
new file mode 100644
index 0000000..0eb2c4b
--- /dev/null
+++ b/com/mingliqiye/utils/mingli-utils/2.0.0/mingli-utils-2.0.0.module
@@ -0,0 +1,137 @@
+{
+ "formatVersion": "1.1",
+ "component": {
+ "group": "com.mingliqiye.utils",
+ "module": "mingli-utils",
+ "version": "2.0.0",
+ "attributes": {
+ "org.gradle.status": "release"
+ }
+ },
+ "createdBy": {
+ "gradle": {
+ "version": "8.14.2"
+ }
+ },
+ "variants": [
+ {
+ "name": "apiElements",
+ "attributes": {
+ "org.gradle.category": "library",
+ "org.gradle.dependency.bundling": "external",
+ "org.gradle.jvm.version": 8,
+ "org.gradle.libraryelements": "jar",
+ "org.gradle.usage": "java-api"
+ },
+ "files": [
+ {
+ "name": "mingli-utils-2.0.0.jar",
+ "url": "mingli-utils-2.0.0.jar",
+ "size": 102416,
+ "sha512": "21350d04158162304c9cab63c322671978ffe261fe60c8e70be10454e9f340d14114ce662554298e6976c96e8208c5c93089a0ed36754e251b78e2f56c1d2162",
+ "sha256": "9d6aea85d730dfd092c49a3e2ea777ff108ebd61b4ae6e6b3491957f3bb3d5c0",
+ "sha1": "f45542edd3f2a86925b34042782c503d133034c8",
+ "md5": "4fd5eb7bd8b9f95aa0fc6a3bee25c49e"
+ }
+ ]
+ },
+ {
+ "name": "runtimeElements",
+ "attributes": {
+ "org.gradle.category": "library",
+ "org.gradle.dependency.bundling": "external",
+ "org.gradle.jvm.version": 8,
+ "org.gradle.libraryelements": "jar",
+ "org.gradle.usage": "java-runtime"
+ },
+ "dependencies": [
+ {
+ "group": "org.bouncycastle",
+ "module": "bcprov-jdk18on",
+ "version": {
+ "requires": "1.81"
+ }
+ },
+ {
+ "group": "com.github.f4b6a3",
+ "module": "uuid-creator",
+ "version": {
+ "requires": "6.1.0"
+ }
+ },
+ {
+ "group": "org.mindrot",
+ "module": "jbcrypt",
+ "version": {
+ "requires": "0.4"
+ }
+ },
+ {
+ "group": "org.jetbrains",
+ "module": "annotations",
+ "version": {
+ "requires": "24.0.0"
+ }
+ },
+ {
+ "group": "net.java.dev.jna",
+ "module": "jna",
+ "version": {
+ "requires": "5.17.0"
+ }
+ }
+ ],
+ "files": [
+ {
+ "name": "mingli-utils-2.0.0.jar",
+ "url": "mingli-utils-2.0.0.jar",
+ "size": 102416,
+ "sha512": "21350d04158162304c9cab63c322671978ffe261fe60c8e70be10454e9f340d14114ce662554298e6976c96e8208c5c93089a0ed36754e251b78e2f56c1d2162",
+ "sha256": "9d6aea85d730dfd092c49a3e2ea777ff108ebd61b4ae6e6b3491957f3bb3d5c0",
+ "sha1": "f45542edd3f2a86925b34042782c503d133034c8",
+ "md5": "4fd5eb7bd8b9f95aa0fc6a3bee25c49e"
+ }
+ ]
+ },
+ {
+ "name": "javadocElements",
+ "attributes": {
+ "org.gradle.category": "documentation",
+ "org.gradle.dependency.bundling": "external",
+ "org.gradle.docstype": "javadoc",
+ "org.gradle.usage": "java-runtime"
+ },
+ "files": [
+ {
+ "name": "mingli-utils-2.0.0-javadoc.jar",
+ "url": "mingli-utils-2.0.0-javadoc.jar",
+ "size": 364267,
+ "sha512": "32e1b26767d74e131c20922ea76cbeffe41a4f81731a772094a2bf21a8b7ddbf2821b2edb06b4bcd21d99bf257a921fe141cdbf6176bcf292231ef73ae7a2fc5",
+ "sha256": "7547ac52b49934ed7ba2ac3424af1dd4ec99a39e3178b7b6e89d3dd893d7a275",
+ "sha1": "7531f7996805624343ba97cf5adeaabce6374140",
+ "md5": "fcc23a3c575358aee834c91f9021e012"
+ }
+ ]
+ },
+ {
+ "name": "sourcesElements",
+ "attributes": {
+ "org.gradle.category": "documentation",
+ "org.gradle.dependency.bundling": "external",
+ "org.gradle.docstype": "sources",
+ "org.gradle.usage": "java-runtime"
+ },
+ "files": [
+ {
+ "name": "mingli-utils-2.0.0-sources.jar",
+ "url": "mingli-utils-2.0.0-sources.jar",
+ "size": 70456,
+ "sha512": "554780432a19843d13849386c8f023e627e25e56b5696912010220a0268299e24e952252022c37df6c6dac1c4b62a20651b72d43a012a40a7a0b123f854dab28",
+ "sha256": "c8a399c427e8f6cc5968fb9f65fcbe7e8e383a0dda0fb8a3e18661dc2b0b56a3",
+ "sha1": "0952ca5e46c686559cf3e68a10b8909054845c3a",
+ "md5": "0fb6db31b7e50f15d7dd8b5ec0873f77"
+ }
+ ]
+ }
+ ]
+}
diff --git a/com/mingliqiye/utils/mingli-utils/2.0.0/mingli-utils-2.0.0.module.md5 b/com/mingliqiye/utils/mingli-utils/2.0.0/mingli-utils-2.0.0.module.md5
new file mode 100644
index 0000000..0a6a82d
--- /dev/null
+++ b/com/mingliqiye/utils/mingli-utils/2.0.0/mingli-utils-2.0.0.module.md5
@@ -0,0 +1 @@
+4a2f113f7bcf74c35099f8f294de8b38
\ No newline at end of file
diff --git a/com/mingliqiye/utils/mingli-utils/2.0.0/mingli-utils-2.0.0.module.sha1 b/com/mingliqiye/utils/mingli-utils/2.0.0/mingli-utils-2.0.0.module.sha1
new file mode 100644
index 0000000..da6fd1c
--- /dev/null
+++ b/com/mingliqiye/utils/mingli-utils/2.0.0/mingli-utils-2.0.0.module.sha1
@@ -0,0 +1 @@
+7be3ec491c237b5959db883339d1c0901aa83251
\ No newline at end of file
diff --git a/com/mingliqiye/utils/mingli-utils/2.0.0/mingli-utils-2.0.0.module.sha256 b/com/mingliqiye/utils/mingli-utils/2.0.0/mingli-utils-2.0.0.module.sha256
new file mode 100644
index 0000000..3c5f13c
--- /dev/null
+++ b/com/mingliqiye/utils/mingli-utils/2.0.0/mingli-utils-2.0.0.module.sha256
@@ -0,0 +1 @@
+a57245dcbfc5161086e18707a2972193093525657b97ee7fdbf47fbebc36c213
\ No newline at end of file
diff --git a/com/mingliqiye/utils/mingli-utils/2.0.0/mingli-utils-2.0.0.module.sha512 b/com/mingliqiye/utils/mingli-utils/2.0.0/mingli-utils-2.0.0.module.sha512
new file mode 100644
index 0000000..05d4655
--- /dev/null
+++ b/com/mingliqiye/utils/mingli-utils/2.0.0/mingli-utils-2.0.0.module.sha512
@@ -0,0 +1 @@
+6a92c2bb15026ba66acd928b522903560b838571217e4e9a2ef180af9dfba7380376590f4119d0e0f83c53c92a3100ff69565dbc8140b00c43ced66ffced8597
\ No newline at end of file
diff --git a/com/mingliqiye/utils/mingli-utils/2.0.0/mingli-utils-2.0.0.pom b/com/mingliqiye/utils/mingli-utils/2.0.0/mingli-utils-2.0.0.pom
new file mode 100644
index 0000000..af254f7
--- /dev/null
+++ b/com/mingliqiye/utils/mingli-utils/2.0.0/mingli-utils-2.0.0.pom
@@ -0,0 +1,45 @@
+
+
+
+
+
+
+
+ 4.0.0
+ com.mingliqiye.utils
+ mingli-utils
+ 2.0.0
+
+
+ org.bouncycastle
+ bcprov-jdk18on
+ 1.81
+ runtime
+
+
+ com.github.f4b6a3
+ uuid-creator
+ 6.1.0
+ runtime
+
+
+ org.mindrot
+ jbcrypt
+ 0.4
+ runtime
+
+
+ org.jetbrains
+ annotations
+ 24.0.0
+ runtime
+
+
+ net.java.dev.jna
+ jna
+ 5.17.0
+ runtime
+
+
+
diff --git a/com/mingliqiye/utils/mingli-utils/2.0.0/mingli-utils-2.0.0.pom.md5 b/com/mingliqiye/utils/mingli-utils/2.0.0/mingli-utils-2.0.0.pom.md5
new file mode 100644
index 0000000..f3a16d0
--- /dev/null
+++ b/com/mingliqiye/utils/mingli-utils/2.0.0/mingli-utils-2.0.0.pom.md5
@@ -0,0 +1 @@
+69085f8da2fda065f8c63c28d19f7989
\ No newline at end of file
diff --git a/com/mingliqiye/utils/mingli-utils/2.0.0/mingli-utils-2.0.0.pom.sha1 b/com/mingliqiye/utils/mingli-utils/2.0.0/mingli-utils-2.0.0.pom.sha1
new file mode 100644
index 0000000..cd9dfdd
--- /dev/null
+++ b/com/mingliqiye/utils/mingli-utils/2.0.0/mingli-utils-2.0.0.pom.sha1
@@ -0,0 +1 @@
+3910e4b92ddb019bb08cbbff8ccabae3775665bb
\ No newline at end of file
diff --git a/com/mingliqiye/utils/mingli-utils/2.0.0/mingli-utils-2.0.0.pom.sha256 b/com/mingliqiye/utils/mingli-utils/2.0.0/mingli-utils-2.0.0.pom.sha256
new file mode 100644
index 0000000..b43227c
--- /dev/null
+++ b/com/mingliqiye/utils/mingli-utils/2.0.0/mingli-utils-2.0.0.pom.sha256
@@ -0,0 +1 @@
+8046789a4f7c915eb3ddb573c52ec53fa46a39bed944f0f91a5428df21b60968
\ No newline at end of file
diff --git a/com/mingliqiye/utils/mingli-utils/2.0.0/mingli-utils-2.0.0.pom.sha512 b/com/mingliqiye/utils/mingli-utils/2.0.0/mingli-utils-2.0.0.pom.sha512
new file mode 100644
index 0000000..d3d5121
--- /dev/null
+++ b/com/mingliqiye/utils/mingli-utils/2.0.0/mingli-utils-2.0.0.pom.sha512
@@ -0,0 +1 @@
+7373b276d2d2b0f76b1960ddc319428415de182b4084e5a91a34d5bc1da706a0d0fb116ab1eff952e61fa731d78a656d0d9ab197457af3cdb47f30631be36b69
\ No newline at end of file
diff --git a/com/mingliqiye/utils/mingli-utils/maven-metadata.xml b/com/mingliqiye/utils/mingli-utils/maven-metadata.xml
index 002894d..cf9ab50 100644
--- a/com/mingliqiye/utils/mingli-utils/maven-metadata.xml
+++ b/com/mingliqiye/utils/mingli-utils/maven-metadata.xml
@@ -3,8 +3,8 @@
com.mingliqiye.utils
mingli-utils
- 1.1.8
- 1.1.8
+ 2.0.0
+ 2.0.0
1.0.4
1.0.5
@@ -21,7 +21,8 @@
1.1.6
1.1.7
1.1.8
+ 2.0.0
- 20250902022813
+ 20250902083448
diff --git a/com/mingliqiye/utils/mingli-utils/maven-metadata.xml.md5 b/com/mingliqiye/utils/mingli-utils/maven-metadata.xml.md5
index 3c44537..d06f6e1 100644
--- a/com/mingliqiye/utils/mingli-utils/maven-metadata.xml.md5
+++ b/com/mingliqiye/utils/mingli-utils/maven-metadata.xml.md5
@@ -1 +1 @@
-af00d0d71e7ac9b2147fe6900c3c4c4c
\ No newline at end of file
+15c368f943c542bec12e4f1466fc1fd8
\ No newline at end of file
diff --git a/com/mingliqiye/utils/mingli-utils/maven-metadata.xml.sha1 b/com/mingliqiye/utils/mingli-utils/maven-metadata.xml.sha1
index d9300f9..5714445 100644
--- a/com/mingliqiye/utils/mingli-utils/maven-metadata.xml.sha1
+++ b/com/mingliqiye/utils/mingli-utils/maven-metadata.xml.sha1
@@ -1 +1 @@
-6a0072360dfa1c506d88a635563fa9a03bd81064
\ No newline at end of file
+eb1b7f1ac95eb45f825f0bb0768b75659f21bbee
\ No newline at end of file
diff --git a/com/mingliqiye/utils/mingli-utils/maven-metadata.xml.sha256 b/com/mingliqiye/utils/mingli-utils/maven-metadata.xml.sha256
index 8754176..7b65caf 100644
--- a/com/mingliqiye/utils/mingli-utils/maven-metadata.xml.sha256
+++ b/com/mingliqiye/utils/mingli-utils/maven-metadata.xml.sha256
@@ -1 +1 @@
-c97123ef4596136f2208b1e1f9008fe66267b975bfd356a093371df2fe016428
\ No newline at end of file
+29eaf80ec34ae4025b4357f55c8018e4fb2cc59c7c977c02e61dfc65786ae060
\ No newline at end of file
diff --git a/com/mingliqiye/utils/mingli-utils/maven-metadata.xml.sha512 b/com/mingliqiye/utils/mingli-utils/maven-metadata.xml.sha512
index 0bac951..47a23e8 100644
--- a/com/mingliqiye/utils/mingli-utils/maven-metadata.xml.sha512
+++ b/com/mingliqiye/utils/mingli-utils/maven-metadata.xml.sha512
@@ -1 +1 @@
-3eb1f9e580845afb272dfc5e00acdc4f6cb60ca8940c8e3900bf9b7be8bb19d29eaa712ed428bd379cf9d52022c1f1d432f24d87d13f5788fbed7e9d3b69898e
\ No newline at end of file
+7fadd7dde4c2c7430646b00475e6708cb3a9dcf59b04a8f2cf982aaceae03855c80e3f7b2a978c0c8b73209921d76da656d35f48ffd02dcdd29be1cecc45cb2a
\ No newline at end of file