diff --git a/README.MD b/README.MD
index b8052c4..34a11fc 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 16:38:56
-- lastVersion 2.0.1
+- lastUpdateTime(UTC/GMT+08:00) 2025-09-04 21:56:28
+- lastVersion 2.0.2
- [Source](https://git.mingliqiye.com/mingliqiye/mingli-utils)
### maven (pom.xml)
```xml
com.mingliqiye.utils
mingli-utils
- 2.0.1
+ 2.0.2
```
### Gradle (Groovy DSL - build.gradle)
```groovy
-implementation 'com.mingliqiye.utils:mingli-utils:2.0.1'
+implementation 'com.mingliqiye.utils:mingli-utils:2.0.2'
```
### Gradle (Kotlin DSL - build.gradle.kts)
```kotlin
-implementation("com.mingliqiye.utils:mingli-utils:2.0.1")
+implementation("com.mingliqiye.utils:mingli-utils:2.0.2")
```
diff --git a/com/mingliqiye/utils/mingli-utils/2.0.2/mingli-utils-2.0.2-javadoc.jar b/com/mingliqiye/utils/mingli-utils/2.0.2/mingli-utils-2.0.2-javadoc.jar
new file mode 100644
index 0000000..92ea793
Binary files /dev/null and b/com/mingliqiye/utils/mingli-utils/2.0.2/mingli-utils-2.0.2-javadoc.jar differ
diff --git a/com/mingliqiye/utils/mingli-utils/2.0.2/mingli-utils-2.0.2-javadoc.jar.md5 b/com/mingliqiye/utils/mingli-utils/2.0.2/mingli-utils-2.0.2-javadoc.jar.md5
new file mode 100644
index 0000000..e424918
--- /dev/null
+++ b/com/mingliqiye/utils/mingli-utils/2.0.2/mingli-utils-2.0.2-javadoc.jar.md5
@@ -0,0 +1 @@
+1b1218183f1266f701608f6bef5e60ce
\ No newline at end of file
diff --git a/com/mingliqiye/utils/mingli-utils/2.0.2/mingli-utils-2.0.2-javadoc.jar.sha1 b/com/mingliqiye/utils/mingli-utils/2.0.2/mingli-utils-2.0.2-javadoc.jar.sha1
new file mode 100644
index 0000000..0aa4ce9
--- /dev/null
+++ b/com/mingliqiye/utils/mingli-utils/2.0.2/mingli-utils-2.0.2-javadoc.jar.sha1
@@ -0,0 +1 @@
+7b2e02ef7272fb762bce9792439b3747b2542dad
\ No newline at end of file
diff --git a/com/mingliqiye/utils/mingli-utils/2.0.2/mingli-utils-2.0.2-javadoc.jar.sha256 b/com/mingliqiye/utils/mingli-utils/2.0.2/mingli-utils-2.0.2-javadoc.jar.sha256
new file mode 100644
index 0000000..e4140b0
--- /dev/null
+++ b/com/mingliqiye/utils/mingli-utils/2.0.2/mingli-utils-2.0.2-javadoc.jar.sha256
@@ -0,0 +1 @@
+21f92c080fd36e05b7c2007bf833c33c9c59085d74efc95be14cc57cc7bfcb53
\ No newline at end of file
diff --git a/com/mingliqiye/utils/mingli-utils/2.0.2/mingli-utils-2.0.2-javadoc.jar.sha512 b/com/mingliqiye/utils/mingli-utils/2.0.2/mingli-utils-2.0.2-javadoc.jar.sha512
new file mode 100644
index 0000000..3ca7b2e
--- /dev/null
+++ b/com/mingliqiye/utils/mingli-utils/2.0.2/mingli-utils-2.0.2-javadoc.jar.sha512
@@ -0,0 +1 @@
+2c5d07f992b80dad9032940215bcd0c593898c20fbd6e47427f7fd40cf82a6bfc80ad1541bfc0afbab56ed81848b0ed4bce6efd576ab3c5e306354216961c13f
\ No newline at end of file
diff --git a/com/mingliqiye/utils/mingli-utils/2.0.2/mingli-utils-2.0.2-sources.jar b/com/mingliqiye/utils/mingli-utils/2.0.2/mingli-utils-2.0.2-sources.jar
new file mode 100644
index 0000000..f3a01fc
Binary files /dev/null and b/com/mingliqiye/utils/mingli-utils/2.0.2/mingli-utils-2.0.2-sources.jar differ
diff --git a/com/mingliqiye/utils/mingli-utils/2.0.2/mingli-utils-2.0.2-sources.jar.md5 b/com/mingliqiye/utils/mingli-utils/2.0.2/mingli-utils-2.0.2-sources.jar.md5
new file mode 100644
index 0000000..89faac3
--- /dev/null
+++ b/com/mingliqiye/utils/mingli-utils/2.0.2/mingli-utils-2.0.2-sources.jar.md5
@@ -0,0 +1 @@
+e901b7665ae4ffccc2dde2f0c5dddb2f
\ No newline at end of file
diff --git a/com/mingliqiye/utils/mingli-utils/2.0.2/mingli-utils-2.0.2-sources.jar.sha1 b/com/mingliqiye/utils/mingli-utils/2.0.2/mingli-utils-2.0.2-sources.jar.sha1
new file mode 100644
index 0000000..d3056c8
--- /dev/null
+++ b/com/mingliqiye/utils/mingli-utils/2.0.2/mingli-utils-2.0.2-sources.jar.sha1
@@ -0,0 +1 @@
+c714016decd8b3707fe86b11f8b826d694614351
\ No newline at end of file
diff --git a/com/mingliqiye/utils/mingli-utils/2.0.2/mingli-utils-2.0.2-sources.jar.sha256 b/com/mingliqiye/utils/mingli-utils/2.0.2/mingli-utils-2.0.2-sources.jar.sha256
new file mode 100644
index 0000000..ef82dcb
--- /dev/null
+++ b/com/mingliqiye/utils/mingli-utils/2.0.2/mingli-utils-2.0.2-sources.jar.sha256
@@ -0,0 +1 @@
+a4081b021b17b672a4551298a77e457411a8535a57faf11bc114d6eeaef96585
\ No newline at end of file
diff --git a/com/mingliqiye/utils/mingli-utils/2.0.2/mingli-utils-2.0.2-sources.jar.sha512 b/com/mingliqiye/utils/mingli-utils/2.0.2/mingli-utils-2.0.2-sources.jar.sha512
new file mode 100644
index 0000000..62f466b
--- /dev/null
+++ b/com/mingliqiye/utils/mingli-utils/2.0.2/mingli-utils-2.0.2-sources.jar.sha512
@@ -0,0 +1 @@
+cf265d967d50800511e0649f379894f1961d4f81d05d38085f9777eee98202c702033af51c3ec6b00b28c8af386f34f5716997699185842ea2484383c065019a
\ No newline at end of file
diff --git a/com/mingliqiye/utils/mingli-utils/2.0.2/mingli-utils-2.0.2.jar b/com/mingliqiye/utils/mingli-utils/2.0.2/mingli-utils-2.0.2.jar
new file mode 100644
index 0000000..4182e01
Binary files /dev/null and b/com/mingliqiye/utils/mingli-utils/2.0.2/mingli-utils-2.0.2.jar differ
diff --git a/com/mingliqiye/utils/mingli-utils/2.0.2/mingli-utils-2.0.2.jar.md5 b/com/mingliqiye/utils/mingli-utils/2.0.2/mingli-utils-2.0.2.jar.md5
new file mode 100644
index 0000000..481eba8
--- /dev/null
+++ b/com/mingliqiye/utils/mingli-utils/2.0.2/mingli-utils-2.0.2.jar.md5
@@ -0,0 +1 @@
+334e04eabc5ab04f9b54b1d87beb8bfb
\ No newline at end of file
diff --git a/com/mingliqiye/utils/mingli-utils/2.0.2/mingli-utils-2.0.2.jar.sha1 b/com/mingliqiye/utils/mingli-utils/2.0.2/mingli-utils-2.0.2.jar.sha1
new file mode 100644
index 0000000..731add6
--- /dev/null
+++ b/com/mingliqiye/utils/mingli-utils/2.0.2/mingli-utils-2.0.2.jar.sha1
@@ -0,0 +1 @@
+e2dc47015f3e0e8d798d497d26eda3f6632074f3
\ No newline at end of file
diff --git a/com/mingliqiye/utils/mingli-utils/2.0.2/mingli-utils-2.0.2.jar.sha256 b/com/mingliqiye/utils/mingli-utils/2.0.2/mingli-utils-2.0.2.jar.sha256
new file mode 100644
index 0000000..eb36e2f
--- /dev/null
+++ b/com/mingliqiye/utils/mingli-utils/2.0.2/mingli-utils-2.0.2.jar.sha256
@@ -0,0 +1 @@
+b1234bb365cba8416ee7675b116c79eec75c88e8a8ef9e29e6d91ca4e42e96c2
\ No newline at end of file
diff --git a/com/mingliqiye/utils/mingli-utils/2.0.2/mingli-utils-2.0.2.jar.sha512 b/com/mingliqiye/utils/mingli-utils/2.0.2/mingli-utils-2.0.2.jar.sha512
new file mode 100644
index 0000000..e485ccb
--- /dev/null
+++ b/com/mingliqiye/utils/mingli-utils/2.0.2/mingli-utils-2.0.2.jar.sha512
@@ -0,0 +1 @@
+9ddb116faa9b763b28dede6464f249a29241120201db25c48b4f424be73008fe9446441e54ebcddb88026197cd396206404c5aacfa64587a219ef9aa88cc5c55
\ No newline at end of file
diff --git a/com/mingliqiye/utils/mingli-utils/2.0.2/mingli-utils-2.0.2.module b/com/mingliqiye/utils/mingli-utils/2.0.2/mingli-utils-2.0.2.module
new file mode 100644
index 0000000..c2f63d1
--- /dev/null
+++ b/com/mingliqiye/utils/mingli-utils/2.0.2/mingli-utils-2.0.2.module
@@ -0,0 +1,137 @@
+{
+ "formatVersion": "1.1",
+ "component": {
+ "group": "com.mingliqiye.utils",
+ "module": "mingli-utils",
+ "version": "2.0.2",
+ "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.2.jar",
+ "url": "mingli-utils-2.0.2.jar",
+ "size": 102408,
+ "sha512": "9ddb116faa9b763b28dede6464f249a29241120201db25c48b4f424be73008fe9446441e54ebcddb88026197cd396206404c5aacfa64587a219ef9aa88cc5c55",
+ "sha256": "b1234bb365cba8416ee7675b116c79eec75c88e8a8ef9e29e6d91ca4e42e96c2",
+ "sha1": "e2dc47015f3e0e8d798d497d26eda3f6632074f3",
+ "md5": "334e04eabc5ab04f9b54b1d87beb8bfb"
+ }
+ ]
+ },
+ {
+ "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.2.jar",
+ "url": "mingli-utils-2.0.2.jar",
+ "size": 102408,
+ "sha512": "9ddb116faa9b763b28dede6464f249a29241120201db25c48b4f424be73008fe9446441e54ebcddb88026197cd396206404c5aacfa64587a219ef9aa88cc5c55",
+ "sha256": "b1234bb365cba8416ee7675b116c79eec75c88e8a8ef9e29e6d91ca4e42e96c2",
+ "sha1": "e2dc47015f3e0e8d798d497d26eda3f6632074f3",
+ "md5": "334e04eabc5ab04f9b54b1d87beb8bfb"
+ }
+ ]
+ },
+ {
+ "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.2-javadoc.jar",
+ "url": "mingli-utils-2.0.2-javadoc.jar",
+ "size": 364256,
+ "sha512": "2c5d07f992b80dad9032940215bcd0c593898c20fbd6e47427f7fd40cf82a6bfc80ad1541bfc0afbab56ed81848b0ed4bce6efd576ab3c5e306354216961c13f",
+ "sha256": "21f92c080fd36e05b7c2007bf833c33c9c59085d74efc95be14cc57cc7bfcb53",
+ "sha1": "7b2e02ef7272fb762bce9792439b3747b2542dad",
+ "md5": "1b1218183f1266f701608f6bef5e60ce"
+ }
+ ]
+ },
+ {
+ "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.2-sources.jar",
+ "url": "mingli-utils-2.0.2-sources.jar",
+ "size": 70441,
+ "sha512": "cf265d967d50800511e0649f379894f1961d4f81d05d38085f9777eee98202c702033af51c3ec6b00b28c8af386f34f5716997699185842ea2484383c065019a",
+ "sha256": "a4081b021b17b672a4551298a77e457411a8535a57faf11bc114d6eeaef96585",
+ "sha1": "c714016decd8b3707fe86b11f8b826d694614351",
+ "md5": "e901b7665ae4ffccc2dde2f0c5dddb2f"
+ }
+ ]
+ }
+ ]
+}
diff --git a/com/mingliqiye/utils/mingli-utils/2.0.2/mingli-utils-2.0.2.module.md5 b/com/mingliqiye/utils/mingli-utils/2.0.2/mingli-utils-2.0.2.module.md5
new file mode 100644
index 0000000..f9aec6f
--- /dev/null
+++ b/com/mingliqiye/utils/mingli-utils/2.0.2/mingli-utils-2.0.2.module.md5
@@ -0,0 +1 @@
+65b3d217cb780a1a5bd9824eae333583
\ No newline at end of file
diff --git a/com/mingliqiye/utils/mingli-utils/2.0.2/mingli-utils-2.0.2.module.sha1 b/com/mingliqiye/utils/mingli-utils/2.0.2/mingli-utils-2.0.2.module.sha1
new file mode 100644
index 0000000..9a2515b
--- /dev/null
+++ b/com/mingliqiye/utils/mingli-utils/2.0.2/mingli-utils-2.0.2.module.sha1
@@ -0,0 +1 @@
+3ea5534fef24518f5b816d454190d40d43e9caff
\ No newline at end of file
diff --git a/com/mingliqiye/utils/mingli-utils/2.0.2/mingli-utils-2.0.2.module.sha256 b/com/mingliqiye/utils/mingli-utils/2.0.2/mingli-utils-2.0.2.module.sha256
new file mode 100644
index 0000000..0f1903e
--- /dev/null
+++ b/com/mingliqiye/utils/mingli-utils/2.0.2/mingli-utils-2.0.2.module.sha256
@@ -0,0 +1 @@
+5e94d943c5c2fc497155fcbcb41f43ea8db1e0c95fb0480553676bf25adf81ef
\ No newline at end of file
diff --git a/com/mingliqiye/utils/mingli-utils/2.0.2/mingli-utils-2.0.2.module.sha512 b/com/mingliqiye/utils/mingli-utils/2.0.2/mingli-utils-2.0.2.module.sha512
new file mode 100644
index 0000000..7ee3711
--- /dev/null
+++ b/com/mingliqiye/utils/mingli-utils/2.0.2/mingli-utils-2.0.2.module.sha512
@@ -0,0 +1 @@
+a4eccd0ba8bbbcc773d3cd7cfa9e4dd05fbf6f3e434d5c0d18010126fb32d29be7f0ccef35a21a00e8b984aa9fbb85c20f769839f9663d9b38149829a56e0a4f
\ No newline at end of file
diff --git a/com/mingliqiye/utils/mingli-utils/2.0.2/mingli-utils-2.0.2.pom b/com/mingliqiye/utils/mingli-utils/2.0.2/mingli-utils-2.0.2.pom
new file mode 100644
index 0000000..feccad4
--- /dev/null
+++ b/com/mingliqiye/utils/mingli-utils/2.0.2/mingli-utils-2.0.2.pom
@@ -0,0 +1,45 @@
+
+
+
+
+
+
+
+ 4.0.0
+ com.mingliqiye.utils
+ mingli-utils
+ 2.0.2
+
+
+ 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.2/mingli-utils-2.0.2.pom.md5 b/com/mingliqiye/utils/mingli-utils/2.0.2/mingli-utils-2.0.2.pom.md5
new file mode 100644
index 0000000..5c09feb
--- /dev/null
+++ b/com/mingliqiye/utils/mingli-utils/2.0.2/mingli-utils-2.0.2.pom.md5
@@ -0,0 +1 @@
+b2cc42d0dda527b3e9fcec10503da38f
\ No newline at end of file
diff --git a/com/mingliqiye/utils/mingli-utils/2.0.2/mingli-utils-2.0.2.pom.sha1 b/com/mingliqiye/utils/mingli-utils/2.0.2/mingli-utils-2.0.2.pom.sha1
new file mode 100644
index 0000000..111447e
--- /dev/null
+++ b/com/mingliqiye/utils/mingli-utils/2.0.2/mingli-utils-2.0.2.pom.sha1
@@ -0,0 +1 @@
+4f78418887e5999e15e9bbab1eb10143e68ca6d6
\ No newline at end of file
diff --git a/com/mingliqiye/utils/mingli-utils/2.0.2/mingli-utils-2.0.2.pom.sha256 b/com/mingliqiye/utils/mingli-utils/2.0.2/mingli-utils-2.0.2.pom.sha256
new file mode 100644
index 0000000..594671b
--- /dev/null
+++ b/com/mingliqiye/utils/mingli-utils/2.0.2/mingli-utils-2.0.2.pom.sha256
@@ -0,0 +1 @@
+48c38a230b825ca9f35cf112644d93350edb1a885811f887dcddc4df01cfe2ae
\ No newline at end of file
diff --git a/com/mingliqiye/utils/mingli-utils/2.0.2/mingli-utils-2.0.2.pom.sha512 b/com/mingliqiye/utils/mingli-utils/2.0.2/mingli-utils-2.0.2.pom.sha512
new file mode 100644
index 0000000..ad7f579
--- /dev/null
+++ b/com/mingliqiye/utils/mingli-utils/2.0.2/mingli-utils-2.0.2.pom.sha512
@@ -0,0 +1 @@
+ff94b3bab71fc894db4d3424b2f4eac6061f385f4412863cb54e772b7018427f58cd85fee2f580f0142d833c2801145c3dde4699bb31d9b6aed5571c91e14545
\ 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 18ab6c5..0af2919 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
- 2.0.1
- 2.0.1
+ 2.0.2
+ 2.0.2
1.0.4
1.0.5
@@ -23,7 +23,8 @@
1.1.8
2.0.0
2.0.1
+ 2.0.2
- 20250902083856
+ 20250904135628
diff --git a/com/mingliqiye/utils/mingli-utils/maven-metadata.xml.md5 b/com/mingliqiye/utils/mingli-utils/maven-metadata.xml.md5
index 78e429b..0a9a25c 100644
--- a/com/mingliqiye/utils/mingli-utils/maven-metadata.xml.md5
+++ b/com/mingliqiye/utils/mingli-utils/maven-metadata.xml.md5
@@ -1 +1 @@
-af90962655dfc10742f4b37104011d20
\ No newline at end of file
+78f7f4708ac2b77aa6108d6571296569
\ 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 d318eb1..321613b 100644
--- a/com/mingliqiye/utils/mingli-utils/maven-metadata.xml.sha1
+++ b/com/mingliqiye/utils/mingli-utils/maven-metadata.xml.sha1
@@ -1 +1 @@
-41bc03d8cbbec1fdc2b5b304818be6c8198bdec3
\ No newline at end of file
+dc2e4df8216ea5f141f9df975aa817bb9958d85e
\ 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 2a49809..cf25731 100644
--- a/com/mingliqiye/utils/mingli-utils/maven-metadata.xml.sha256
+++ b/com/mingliqiye/utils/mingli-utils/maven-metadata.xml.sha256
@@ -1 +1 @@
-19fdc0da453b68d97835a893189a74ff4e5bdd9b1ed3f3793895222f711784eb
\ No newline at end of file
+1868699152e3d03edcb35ab0cce02849fca5ddc8437662070ae699d12526bcc6
\ 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 bd4a293..815a66f 100644
--- a/com/mingliqiye/utils/mingli-utils/maven-metadata.xml.sha512
+++ b/com/mingliqiye/utils/mingli-utils/maven-metadata.xml.sha512
@@ -1 +1 @@
-cdd2655bc4607dff28d8408c59a67f75bd653a78d6fd417fb0e3eaa5b7b914cdb224b350c46fc6736d8453c00993499a5b8f43a5ed2c199473a2242cee9ce3d7
\ No newline at end of file
+0785adb52213cffcceba7157858ff675f7ee8a70267e8d629db337ef04b3c985c9e31875f656753319a5f8c7a8e4b4ab55c6444ac09cd20ff3306aa535b76fdb
\ No newline at end of file