diff --git a/README.MD b/README.MD
index eaab89a..5810799 100644
--- a/README.MD
+++ b/README.MD
@@ -224,22 +224,22 @@ implementation 'com.mingliqiye:tcp-proxy:0.2'
implementation("com.mingliqiye:tcp-proxy:0.2")
```
## mingli-utils
-- lastUpdateTime(UTC/GMT+08:00) 2025-08-17 19:12:52
-- lastVersion 1.0.8
+- lastUpdateTime(UTC/GMT+08:00) 2025-08-17 19:21:21
+- lastVersion 1.0.9
- [Source](https://git.mingliqiye.com/mingliqiye/mingli-utils)
### maven (pom.xml)
```xml
com.mingliqiye.utils
mingli-utils
- 1.0.8
+ 1.0.9
```
### Gradle (Groovy DSL - build.gradle)
```groovy
-implementation 'com.mingliqiye.utils:mingli-utils:1.0.8'
+implementation 'com.mingliqiye.utils:mingli-utils:1.0.9'
```
### Gradle (Kotlin DSL - build.gradle.kts)
```kotlin
-implementation("com.mingliqiye.utils:mingli-utils:1.0.8")
+implementation("com.mingliqiye.utils:mingli-utils:1.0.9")
```
diff --git a/com/mingliqiye/utils/mingli-utils/1.0.9/mingli-utils-1.0.9-javadoc.jar b/com/mingliqiye/utils/mingli-utils/1.0.9/mingli-utils-1.0.9-javadoc.jar
new file mode 100644
index 0000000..d7e6fbe
Binary files /dev/null and b/com/mingliqiye/utils/mingli-utils/1.0.9/mingli-utils-1.0.9-javadoc.jar differ
diff --git a/com/mingliqiye/utils/mingli-utils/1.0.9/mingli-utils-1.0.9-javadoc.jar.md5 b/com/mingliqiye/utils/mingli-utils/1.0.9/mingli-utils-1.0.9-javadoc.jar.md5
new file mode 100644
index 0000000..b535eb8
--- /dev/null
+++ b/com/mingliqiye/utils/mingli-utils/1.0.9/mingli-utils-1.0.9-javadoc.jar.md5
@@ -0,0 +1 @@
+4ddaed6a31d44443a33c8d8cc58aa46b
\ No newline at end of file
diff --git a/com/mingliqiye/utils/mingli-utils/1.0.9/mingli-utils-1.0.9-javadoc.jar.sha1 b/com/mingliqiye/utils/mingli-utils/1.0.9/mingli-utils-1.0.9-javadoc.jar.sha1
new file mode 100644
index 0000000..8bdf277
--- /dev/null
+++ b/com/mingliqiye/utils/mingli-utils/1.0.9/mingli-utils-1.0.9-javadoc.jar.sha1
@@ -0,0 +1 @@
+47004012c45da75788e60c65845910a1f060e0dc
\ No newline at end of file
diff --git a/com/mingliqiye/utils/mingli-utils/1.0.9/mingli-utils-1.0.9-javadoc.jar.sha256 b/com/mingliqiye/utils/mingli-utils/1.0.9/mingli-utils-1.0.9-javadoc.jar.sha256
new file mode 100644
index 0000000..c26e593
--- /dev/null
+++ b/com/mingliqiye/utils/mingli-utils/1.0.9/mingli-utils-1.0.9-javadoc.jar.sha256
@@ -0,0 +1 @@
+164dfd3dc54251d4e0c05c5ac8335b32768548e7915e3f76cac16d4a810e733d
\ No newline at end of file
diff --git a/com/mingliqiye/utils/mingli-utils/1.0.9/mingli-utils-1.0.9-javadoc.jar.sha512 b/com/mingliqiye/utils/mingli-utils/1.0.9/mingli-utils-1.0.9-javadoc.jar.sha512
new file mode 100644
index 0000000..a18dfe9
--- /dev/null
+++ b/com/mingliqiye/utils/mingli-utils/1.0.9/mingli-utils-1.0.9-javadoc.jar.sha512
@@ -0,0 +1 @@
+ed445bfa3e881db474d61ffdf4ff21ee4b18a0282e0b9bf3ec173c91c6cda92d3175d8a4ffd7ad5d9e6c5e87d22c3049df1e646fd8857e7774380c71f17cf8d4
\ No newline at end of file
diff --git a/com/mingliqiye/utils/mingli-utils/1.0.9/mingli-utils-1.0.9-sources.jar b/com/mingliqiye/utils/mingli-utils/1.0.9/mingli-utils-1.0.9-sources.jar
new file mode 100644
index 0000000..22887a4
Binary files /dev/null and b/com/mingliqiye/utils/mingli-utils/1.0.9/mingli-utils-1.0.9-sources.jar differ
diff --git a/com/mingliqiye/utils/mingli-utils/1.0.9/mingli-utils-1.0.9-sources.jar.md5 b/com/mingliqiye/utils/mingli-utils/1.0.9/mingli-utils-1.0.9-sources.jar.md5
new file mode 100644
index 0000000..3bee178
--- /dev/null
+++ b/com/mingliqiye/utils/mingli-utils/1.0.9/mingli-utils-1.0.9-sources.jar.md5
@@ -0,0 +1 @@
+d49385be56587c48846603d0631c7a40
\ No newline at end of file
diff --git a/com/mingliqiye/utils/mingli-utils/1.0.9/mingli-utils-1.0.9-sources.jar.sha1 b/com/mingliqiye/utils/mingli-utils/1.0.9/mingli-utils-1.0.9-sources.jar.sha1
new file mode 100644
index 0000000..d4c24d2
--- /dev/null
+++ b/com/mingliqiye/utils/mingli-utils/1.0.9/mingli-utils-1.0.9-sources.jar.sha1
@@ -0,0 +1 @@
+a837a6776bc755f2a4986140e5443020b0900038
\ No newline at end of file
diff --git a/com/mingliqiye/utils/mingli-utils/1.0.9/mingli-utils-1.0.9-sources.jar.sha256 b/com/mingliqiye/utils/mingli-utils/1.0.9/mingli-utils-1.0.9-sources.jar.sha256
new file mode 100644
index 0000000..2e6a7d1
--- /dev/null
+++ b/com/mingliqiye/utils/mingli-utils/1.0.9/mingli-utils-1.0.9-sources.jar.sha256
@@ -0,0 +1 @@
+6eeb6a0d34eb14098f1858e413e02c2d0a43da12e6092d31290f0d88ee48e664
\ No newline at end of file
diff --git a/com/mingliqiye/utils/mingli-utils/1.0.9/mingli-utils-1.0.9-sources.jar.sha512 b/com/mingliqiye/utils/mingli-utils/1.0.9/mingli-utils-1.0.9-sources.jar.sha512
new file mode 100644
index 0000000..61b3668
--- /dev/null
+++ b/com/mingliqiye/utils/mingli-utils/1.0.9/mingli-utils-1.0.9-sources.jar.sha512
@@ -0,0 +1 @@
+2c72c0afd480ac140188a245d2b567684e514160ecc417bbe13f5ad05906043a32e777a559e39b742b979fd7fdba49f3c07d9df32e605a46dfcc458e1dc1d044
\ No newline at end of file
diff --git a/com/mingliqiye/utils/mingli-utils/1.0.9/mingli-utils-1.0.9.jar b/com/mingliqiye/utils/mingli-utils/1.0.9/mingli-utils-1.0.9.jar
new file mode 100644
index 0000000..0f7373a
Binary files /dev/null and b/com/mingliqiye/utils/mingli-utils/1.0.9/mingli-utils-1.0.9.jar differ
diff --git a/com/mingliqiye/utils/mingli-utils/1.0.9/mingli-utils-1.0.9.jar.md5 b/com/mingliqiye/utils/mingli-utils/1.0.9/mingli-utils-1.0.9.jar.md5
new file mode 100644
index 0000000..b2fcfa6
--- /dev/null
+++ b/com/mingliqiye/utils/mingli-utils/1.0.9/mingli-utils-1.0.9.jar.md5
@@ -0,0 +1 @@
+e4261c3dac393705bdb24b56c49981b4
\ No newline at end of file
diff --git a/com/mingliqiye/utils/mingli-utils/1.0.9/mingli-utils-1.0.9.jar.sha1 b/com/mingliqiye/utils/mingli-utils/1.0.9/mingli-utils-1.0.9.jar.sha1
new file mode 100644
index 0000000..ea3b82d
--- /dev/null
+++ b/com/mingliqiye/utils/mingli-utils/1.0.9/mingli-utils-1.0.9.jar.sha1
@@ -0,0 +1 @@
+c14207dd79e47a7ffff2a7f6940c909fae8a7b6a
\ No newline at end of file
diff --git a/com/mingliqiye/utils/mingli-utils/1.0.9/mingli-utils-1.0.9.jar.sha256 b/com/mingliqiye/utils/mingli-utils/1.0.9/mingli-utils-1.0.9.jar.sha256
new file mode 100644
index 0000000..ec1bdd5
--- /dev/null
+++ b/com/mingliqiye/utils/mingli-utils/1.0.9/mingli-utils-1.0.9.jar.sha256
@@ -0,0 +1 @@
+b1c7dfafbe7154513c7fed3187746854e0482acb9acffb9b1b754edca6edb7e0
\ No newline at end of file
diff --git a/com/mingliqiye/utils/mingli-utils/1.0.9/mingli-utils-1.0.9.jar.sha512 b/com/mingliqiye/utils/mingli-utils/1.0.9/mingli-utils-1.0.9.jar.sha512
new file mode 100644
index 0000000..735875f
--- /dev/null
+++ b/com/mingliqiye/utils/mingli-utils/1.0.9/mingli-utils-1.0.9.jar.sha512
@@ -0,0 +1 @@
+778b385fa4b4c0de5d39708d7fe8b664b565a7faf7a043c9d497fb86490ec4793de68a6a7b064d85ef685d6f413c80f753fdadd80b730471d1753dc808026987
\ No newline at end of file
diff --git a/com/mingliqiye/utils/mingli-utils/1.0.9/mingli-utils-1.0.9.module b/com/mingliqiye/utils/mingli-utils/1.0.9/mingli-utils-1.0.9.module
new file mode 100644
index 0000000..ccaaf9d
--- /dev/null
+++ b/com/mingliqiye/utils/mingli-utils/1.0.9/mingli-utils-1.0.9.module
@@ -0,0 +1,130 @@
+{
+ "formatVersion": "1.1",
+ "component": {
+ "group": "com.mingliqiye.utils",
+ "module": "mingli-utils",
+ "version": "1.0.9",
+ "attributes": {
+ "org.gradle.status": "release"
+ }
+ },
+ "createdBy": {
+ "gradle": {
+ "version": "9.0.0-rc-1"
+ }
+ },
+ "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-1.0.9.jar",
+ "url": "mingli-utils-1.0.9.jar",
+ "size": 75232,
+ "sha512": "778b385fa4b4c0de5d39708d7fe8b664b565a7faf7a043c9d497fb86490ec4793de68a6a7b064d85ef685d6f413c80f753fdadd80b730471d1753dc808026987",
+ "sha256": "b1c7dfafbe7154513c7fed3187746854e0482acb9acffb9b1b754edca6edb7e0",
+ "sha1": "c14207dd79e47a7ffff2a7f6940c909fae8a7b6a",
+ "md5": "e4261c3dac393705bdb24b56c49981b4"
+ }
+ ]
+ },
+ {
+ "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"
+ }
+ }
+ ],
+ "files": [
+ {
+ "name": "mingli-utils-1.0.9.jar",
+ "url": "mingli-utils-1.0.9.jar",
+ "size": 75232,
+ "sha512": "778b385fa4b4c0de5d39708d7fe8b664b565a7faf7a043c9d497fb86490ec4793de68a6a7b064d85ef685d6f413c80f753fdadd80b730471d1753dc808026987",
+ "sha256": "b1c7dfafbe7154513c7fed3187746854e0482acb9acffb9b1b754edca6edb7e0",
+ "sha1": "c14207dd79e47a7ffff2a7f6940c909fae8a7b6a",
+ "md5": "e4261c3dac393705bdb24b56c49981b4"
+ }
+ ]
+ },
+ {
+ "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-1.0.9-javadoc.jar",
+ "url": "mingli-utils-1.0.9-javadoc.jar",
+ "size": 289760,
+ "sha512": "ed445bfa3e881db474d61ffdf4ff21ee4b18a0282e0b9bf3ec173c91c6cda92d3175d8a4ffd7ad5d9e6c5e87d22c3049df1e646fd8857e7774380c71f17cf8d4",
+ "sha256": "164dfd3dc54251d4e0c05c5ac8335b32768548e7915e3f76cac16d4a810e733d",
+ "sha1": "47004012c45da75788e60c65845910a1f060e0dc",
+ "md5": "4ddaed6a31d44443a33c8d8cc58aa46b"
+ }
+ ]
+ },
+ {
+ "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-1.0.9-sources.jar",
+ "url": "mingli-utils-1.0.9-sources.jar",
+ "size": 53418,
+ "sha512": "2c72c0afd480ac140188a245d2b567684e514160ecc417bbe13f5ad05906043a32e777a559e39b742b979fd7fdba49f3c07d9df32e605a46dfcc458e1dc1d044",
+ "sha256": "6eeb6a0d34eb14098f1858e413e02c2d0a43da12e6092d31290f0d88ee48e664",
+ "sha1": "a837a6776bc755f2a4986140e5443020b0900038",
+ "md5": "d49385be56587c48846603d0631c7a40"
+ }
+ ]
+ }
+ ]
+}
diff --git a/com/mingliqiye/utils/mingli-utils/1.0.9/mingli-utils-1.0.9.module.md5 b/com/mingliqiye/utils/mingli-utils/1.0.9/mingli-utils-1.0.9.module.md5
new file mode 100644
index 0000000..6650c16
--- /dev/null
+++ b/com/mingliqiye/utils/mingli-utils/1.0.9/mingli-utils-1.0.9.module.md5
@@ -0,0 +1 @@
+d593177448c14ef9c7c8d7dc01ec7cbe
\ No newline at end of file
diff --git a/com/mingliqiye/utils/mingli-utils/1.0.9/mingli-utils-1.0.9.module.sha1 b/com/mingliqiye/utils/mingli-utils/1.0.9/mingli-utils-1.0.9.module.sha1
new file mode 100644
index 0000000..1da4946
--- /dev/null
+++ b/com/mingliqiye/utils/mingli-utils/1.0.9/mingli-utils-1.0.9.module.sha1
@@ -0,0 +1 @@
+6e7f6da04800cb144521a3961241e2c9f88dd053
\ No newline at end of file
diff --git a/com/mingliqiye/utils/mingli-utils/1.0.9/mingli-utils-1.0.9.module.sha256 b/com/mingliqiye/utils/mingli-utils/1.0.9/mingli-utils-1.0.9.module.sha256
new file mode 100644
index 0000000..8294361
--- /dev/null
+++ b/com/mingliqiye/utils/mingli-utils/1.0.9/mingli-utils-1.0.9.module.sha256
@@ -0,0 +1 @@
+f6da68de5199a178e39e3608a50f21b0190fe44b217051862a6eca26724129be
\ No newline at end of file
diff --git a/com/mingliqiye/utils/mingli-utils/1.0.9/mingli-utils-1.0.9.module.sha512 b/com/mingliqiye/utils/mingli-utils/1.0.9/mingli-utils-1.0.9.module.sha512
new file mode 100644
index 0000000..0044fd8
--- /dev/null
+++ b/com/mingliqiye/utils/mingli-utils/1.0.9/mingli-utils-1.0.9.module.sha512
@@ -0,0 +1 @@
+c6fd022399ccf46eb86398c9499bcfd29d127900483a6c2d56465f3df4cffbabf104b52e4176976b9f5524a234a4a6a2662f4fc726774e43eb7b172960dd36b4
\ No newline at end of file
diff --git a/com/mingliqiye/utils/mingli-utils/1.0.9/mingli-utils-1.0.9.pom b/com/mingliqiye/utils/mingli-utils/1.0.9/mingli-utils-1.0.9.pom
new file mode 100644
index 0000000..735ca29
--- /dev/null
+++ b/com/mingliqiye/utils/mingli-utils/1.0.9/mingli-utils-1.0.9.pom
@@ -0,0 +1,39 @@
+
+
+
+
+
+
+
+ 4.0.0
+ com.mingliqiye.utils
+ mingli-utils
+ 1.0.9
+
+
+ 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
+
+
+
diff --git a/com/mingliqiye/utils/mingli-utils/1.0.9/mingli-utils-1.0.9.pom.md5 b/com/mingliqiye/utils/mingli-utils/1.0.9/mingli-utils-1.0.9.pom.md5
new file mode 100644
index 0000000..f89b594
--- /dev/null
+++ b/com/mingliqiye/utils/mingli-utils/1.0.9/mingli-utils-1.0.9.pom.md5
@@ -0,0 +1 @@
+f6df32e45baba61972efc69061e2cd38
\ No newline at end of file
diff --git a/com/mingliqiye/utils/mingli-utils/1.0.9/mingli-utils-1.0.9.pom.sha1 b/com/mingliqiye/utils/mingli-utils/1.0.9/mingli-utils-1.0.9.pom.sha1
new file mode 100644
index 0000000..56a88e3
--- /dev/null
+++ b/com/mingliqiye/utils/mingli-utils/1.0.9/mingli-utils-1.0.9.pom.sha1
@@ -0,0 +1 @@
+7211b7ab2267b96873db5c002900254311f623d3
\ No newline at end of file
diff --git a/com/mingliqiye/utils/mingli-utils/1.0.9/mingli-utils-1.0.9.pom.sha256 b/com/mingliqiye/utils/mingli-utils/1.0.9/mingli-utils-1.0.9.pom.sha256
new file mode 100644
index 0000000..7fb01b2
--- /dev/null
+++ b/com/mingliqiye/utils/mingli-utils/1.0.9/mingli-utils-1.0.9.pom.sha256
@@ -0,0 +1 @@
+e3db15393b9781d1adaa788af5abe7a9537fe18a5afd5aa885e5793ec6cef36f
\ No newline at end of file
diff --git a/com/mingliqiye/utils/mingli-utils/1.0.9/mingli-utils-1.0.9.pom.sha512 b/com/mingliqiye/utils/mingli-utils/1.0.9/mingli-utils-1.0.9.pom.sha512
new file mode 100644
index 0000000..8d39894
--- /dev/null
+++ b/com/mingliqiye/utils/mingli-utils/1.0.9/mingli-utils-1.0.9.pom.sha512
@@ -0,0 +1 @@
+996a914b589459517bc5c53b5ef4bcd8be576ce2bd26ccd0c3c13f5afc501944cd1b94bfe96d79da8081edad25c3b1465283bcbf93d054d90333773532752660
\ 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 9549c9d..4cda6ee 100644
--- a/com/mingliqiye/utils/mingli-utils/maven-metadata.xml
+++ b/com/mingliqiye/utils/mingli-utils/maven-metadata.xml
@@ -3,15 +3,16 @@
com.mingliqiye.utils
mingli-utils
- 1.0.8
- 1.0.8
+ 1.0.9
+ 1.0.9
1.0.4
1.0.5
1.0.6
1.0.7
1.0.8
+ 1.0.9
- 20250817111252
+ 20250817112121
diff --git a/com/mingliqiye/utils/mingli-utils/maven-metadata.xml.md5 b/com/mingliqiye/utils/mingli-utils/maven-metadata.xml.md5
index 56c372c..c3538a1 100644
--- a/com/mingliqiye/utils/mingli-utils/maven-metadata.xml.md5
+++ b/com/mingliqiye/utils/mingli-utils/maven-metadata.xml.md5
@@ -1 +1 @@
-3dc8bae3c0ce8958a9203dfd375fae6a
\ No newline at end of file
+8b18ab4e8f328f9b22935b2494b4ed55
\ 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 3b20f62..b029fb6 100644
--- a/com/mingliqiye/utils/mingli-utils/maven-metadata.xml.sha1
+++ b/com/mingliqiye/utils/mingli-utils/maven-metadata.xml.sha1
@@ -1 +1 @@
-f8d60449da5b728c83ba2c5d0086f752a86ac062
\ No newline at end of file
+0d4c6d9692bc03095234123c3d452625926758b4
\ 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 8f6d1aa..a70eb71 100644
--- a/com/mingliqiye/utils/mingli-utils/maven-metadata.xml.sha256
+++ b/com/mingliqiye/utils/mingli-utils/maven-metadata.xml.sha256
@@ -1 +1 @@
-03f3f7ceb30160bee08ff1e615cf2cee075127a99f8bf1b3a36d4254f96401ae
\ No newline at end of file
+6335188747ce932cd351389ebd3b023b8927f23bfcafe68a39a4c4b50120a222
\ 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 448b1af..2159c0e 100644
--- a/com/mingliqiye/utils/mingli-utils/maven-metadata.xml.sha512
+++ b/com/mingliqiye/utils/mingli-utils/maven-metadata.xml.sha512
@@ -1 +1 @@
-c904803a2ca47e9daf550df65a1523049a68a6e4884a68b311dd775e6c694e77e08c34691baec95c9a340aba649a840a285aec8f45bba21586c58cebdb6df8be
\ No newline at end of file
+080545f104ca69e1ef79c04fa4bcbe000b2204065da7a63c29e757aaa14edb2d0747157dffe46b7a57facb92756bd94c03bd5018a21ec9a52242a4572aeb1347
\ No newline at end of file