<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" href="/sitemap.xsl"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9" xmlns:news="http://www.google.com/schemas/sitemap-news/0.9" xmlns:xhtml="http://www.w3.org/1999/xhtml" xmlns:image="http://www.google.com/schemas/sitemap-image/1.1" xmlns:video="http://www.google.com/schemas/sitemap-video/1.1"><url><loc>https://blog.nikolazh.eu.org/</loc><lastmod>2025-12-28T15:45:39.000Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://blog.nikolazh.eu.org/story/01-%E6%98%9F%E9%99%85%E8%BF%B7%E9%80%94.html</loc><lastmod>2025-12-15T13:30:48.000Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://blog.nikolazh.eu.org/story/</loc><lastmod>2025-12-15T13:30:48.000Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://blog.nikolazh.eu.org/notes/web-net/</loc><lastmod>2025-12-07T16:02:41.000Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://blog.nikolazh.eu.org/notes/web-net/cookie.html</loc><lastmod>2025-12-07T17:47:52.000Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://blog.nikolazh.eu.org/notes/web-net/http%E9%95%BF%E8%BF%9E%E6%8E%A5.html</loc><lastmod>2025-12-07T17:47:52.000Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://blog.nikolazh.eu.org/notes/web-net/ssl.html</loc><lastmod>2025-12-07T16:02:41.000Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://blog.nikolazh.eu.org/notes/web-net/websocket.html</loc><lastmod>2025-12-07T17:47:52.000Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://blog.nikolazh.eu.org/notes/web-net/%E4%BC%9A%E8%AF%9D%E4%BF%9D%E6%8C%81.html</loc><lastmod>2025-12-07T16:02:41.000Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://blog.nikolazh.eu.org/posts/ai/01-%E7%BA%BF%E7%A8%BF%E8%BD%AC%E7%BB%98.html</loc><lastmod>2025-12-15T13:30:48.000Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://blog.nikolazh.eu.org/posts/ai/</loc><lastmod>2025-12-07T16:02:41.000Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://blog.nikolazh.eu.org/posts/android/01-%E5%AE%89%E5%8D%93%E6%89%8B%E6%9C%BA%E4%B8%8A%E4%BD%BF%E7%94%A8termux.html</loc><lastmod>2025-12-08T15:31:57.000Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://blog.nikolazh.eu.org/posts/android/02-%E5%AE%89%E8%A3%85Jenkins%E5%8F%8A%E9%85%8D%E7%BD%AE.html</loc><lastmod>2025-12-08T15:31:57.000Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://blog.nikolazh.eu.org/posts/android/03-Jenkins%E9%A1%B9%E7%9B%AE%E6%9E%84%E5%BB%BA%E9%85%8D%E7%BD%AE.html</loc><lastmod>2025-12-08T15:31:57.000Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://blog.nikolazh.eu.org/posts/android/04-%E6%9C%AC%E5%9C%B0webhook%E5%A6%82%E4%BD%95%E8%A7%A6%E5%8F%91%E6%9E%84%E5%BB%BA.html</loc><lastmod>2025-12-08T15:31:57.000Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://blog.nikolazh.eu.org/posts/android/05-%E7%9B%B8%E5%85%B3%E6%9C%8D%E5%8A%A1%E5%AE%89%E8%A3%85.html</loc><lastmod>2025-12-08T15:31:57.000Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://blog.nikolazh.eu.org/posts/android/06-%E7%9B%B8%E5%85%B3%E6%9C%8D%E5%8A%A1%E5%AE%89%E8%A3%85-mysql.html</loc><lastmod>2025-12-08T15:31:57.000Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://blog.nikolazh.eu.org/posts/android/</loc><lastmod>2025-12-08T15:31:57.000Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://blog.nikolazh.eu.org/posts/beautify/01-Windows%E7%BB%88%E7%AB%AF%E7%BE%8E%E5%8C%96.html</loc><lastmod>2025-12-07T16:02:41.000Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://blog.nikolazh.eu.org/posts/beautify/</loc><lastmod>2025-12-07T16:25:55.000Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://blog.nikolazh.eu.org/posts/blog/01-%E5%8D%9A%E5%AE%A2%E6%90%AD%E5%BB%BA%E5%8F%8A%E9%83%A8%E7%BD%B2.html</loc><lastmod>2025-12-07T16:26:37.000Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://blog.nikolazh.eu.org/posts/blog/02-%E6%90%AD%E5%BB%BA%E5%8D%9A%E5%AE%A2%E8%BF%9B%E9%98%B6.html</loc><lastmod>2025-12-07T16:26:37.000Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://blog.nikolazh.eu.org/posts/blog/03-%E5%9F%9F%E5%90%8D%E6%B3%A8%E5%86%8C%E5%8F%8A%E5%9B%BE%E5%BA%8A.html</loc><lastmod>2025-12-07T16:02:41.000Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://blog.nikolazh.eu.org/posts/blog/</loc><lastmod>2025-12-05T16:02:17.000Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://blog.nikolazh.eu.org/posts/database/01-Oracle%E7%B4%A2%E5%BC%95%E6%B7%B1%E5%BA%A6%E8%A7%A3%E6%9E%90%E4%B8%8ESQL%E4%BC%98%E5%8C%96.html</loc><lastmod>2025-12-07T17:47:52.000Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://blog.nikolazh.eu.org/posts/database/02-MySQL%E4%B8%8EOracle%E6%95%B0%E6%8D%AE%E5%BA%93%E4%BA%8B%E5%8A%A1%E6%B7%B1%E5%BA%A6%E5%AF%B9%E6%AF%94%E5%88%86%E6%9E%90.html</loc><lastmod>2025-12-07T17:47:52.000Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://blog.nikolazh.eu.org/posts/database/03-%E5%B9%BB%E8%AF%BB%E4%B8%8E%E4%B8%8D%E5%8F%AF%E9%87%8D%E5%A4%8D%E8%AF%BB.html</loc><lastmod>2025-12-07T17:47:52.000Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://blog.nikolazh.eu.org/posts/database/04-MySQL-MVCC%E5%A4%9A%E7%89%88%E6%9C%AC%E5%B9%B6%E5%8F%91%E6%8E%A7%E5%88%B6%E6%B7%B1%E5%BA%A6%E8%A7%A3%E6%9E%90.html</loc><lastmod>2026-01-01T15:09:21.000Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://blog.nikolazh.eu.org/posts/database/05-SQL%20Server%E6%95%B0%E6%8D%AE%E5%BA%93%E5%9F%BA%E7%A1%80%E4%B8%8E%E9%AB%98%E7%BA%A7%E6%93%8D%E4%BD%9C%E8%AF%A6%E8%A7%A3.html</loc><lastmod>2025-12-07T16:26:37.000Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://blog.nikolazh.eu.org/posts/database/06-MySQL%E8%A1%8C%E7%BA%A7%E9%94%81%E6%B7%B1%E5%BA%A6%E8%A7%A3%E6%9E%90%E4%B8%8E%E5%AE%9E%E6%88%98%E6%8C%87%E5%8D%97.html</loc><lastmod>2026-01-02T10:46:34.000Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://blog.nikolazh.eu.org/posts/database/</loc><lastmod>2026-01-02T10:46:34.000Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://blog.nikolazh.eu.org/posts/design/01-%E7%BC%93%E5%AD%98%E5%90%8C%E6%AD%A5%E6%96%B9%E6%A1%88%E6%B7%B1%E5%BA%A6%E8%A7%A3%E6%9E%90%E4%B8%8E%E6%9E%B6%E6%9E%84%E8%AE%BE%E8%AE%A1.html</loc><lastmod>2025-12-29T07:42:50.000Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://blog.nikolazh.eu.org/posts/design/02-%E7%A7%92%E6%9D%80%E8%B6%85%E5%8D%96%E9%97%AE%E9%A2%98%E6%B7%B1%E5%BA%A6%E8%A7%A3%E6%9E%90%E4%B8%8E%E6%9E%B6%E6%9E%84%E8%AE%BE%E8%AE%A1.html</loc><lastmod>2025-12-29T07:42:50.000Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://blog.nikolazh.eu.org/posts/design/03-OOM%E9%97%AE%E9%A2%98%E6%B7%B1%E5%BA%A6%E6%8E%92%E6%9F%A5%E4%B8%8E%E6%9E%B6%E6%9E%84%E4%BC%98%E5%8C%96%E6%96%B9%E6%A1%88.html</loc><lastmod>2025-12-29T07:42:50.000Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://blog.nikolazh.eu.org/posts/design/</loc><lastmod>2025-12-29T07:42:50.000Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://blog.nikolazh.eu.org/posts/git/01-%E5%B8%B8%E7%94%A8%E7%9A%84git%E5%91%BD%E4%BB%A4.html</loc><lastmod>2025-12-08T15:31:57.000Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://blog.nikolazh.eu.org/posts/git/</loc><lastmod>2025-12-08T15:31:57.000Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://blog.nikolazh.eu.org/posts/elasticsearch/01-elasticsearch%E7%B3%BB%E5%88%97_1_%E9%83%A8%E7%BD%B2.html</loc><lastmod>2025-12-07T16:26:37.000Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://blog.nikolazh.eu.org/posts/elasticsearch/02-elasticsearch%E7%B3%BB%E5%88%97_2_%E5%85%A5%E9%97%A8.html</loc><lastmod>2025-12-07T16:26:37.000Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://blog.nikolazh.eu.org/posts/elasticsearch/03-elasticsearch%E7%B3%BB%E5%88%97_3_%E5%85%A5%E9%97%A8-%E6%8F%92%E5%85%A5.html</loc><lastmod>2025-12-07T17:47:52.000Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://blog.nikolazh.eu.org/posts/elasticsearch/04-elasticsearch%E7%B3%BB%E5%88%97_4_%E5%85%A5%E9%97%A8-%E6%9B%B4%E6%96%B0%E5%88%A0%E9%99%A4.html</loc><lastmod>2025-12-07T16:26:37.000Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://blog.nikolazh.eu.org/posts/elasticsearch/05-elasticsearch%E7%B3%BB%E5%88%97_5_%E5%85%A5%E9%97%A8-%E6%9F%A5%E8%AF%A2.html</loc><lastmod>2025-12-07T16:26:37.000Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://blog.nikolazh.eu.org/posts/elasticsearch/06-elasticsearch%E7%B3%BB%E5%88%97_6_%E5%85%A5%E9%97%A8-%E5%A4%8D%E5%90%88%E6%9F%A5%E8%AF%A2.html</loc><lastmod>2025-12-07T16:26:37.000Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://blog.nikolazh.eu.org/posts/elasticsearch/07-elasticsearch%E7%B3%BB%E5%88%97_7_%E5%85%A5%E9%97%A8-function.html</loc><lastmod>2025-12-07T16:26:37.000Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://blog.nikolazh.eu.org/posts/elasticsearch/08-elasticsearch%E7%B3%BB%E5%88%97_8_%E5%85%A5%E9%97%A8-springboot.html</loc><lastmod>2025-12-07T16:26:37.000Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://blog.nikolazh.eu.org/posts/elasticsearch/</loc><lastmod>2025-12-06T17:02:29.000Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://blog.nikolazh.eu.org/posts/golang/01-%E6%8E%A5%E5%8F%A3.html</loc><lastmod>2025-12-07T16:26:37.000Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://blog.nikolazh.eu.org/posts/golang/02-%E7%BB%93%E6%9E%84%E4%BD%93.html</loc><lastmod>2025-12-07T17:47:52.000Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://blog.nikolazh.eu.org/posts/golang/03-web%E7%BC%96%E7%A8%8B.html</loc><lastmod>2025-12-07T16:26:37.000Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://blog.nikolazh.eu.org/posts/golang/</loc><lastmod>2025-12-07T16:25:55.000Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://blog.nikolazh.eu.org/posts/hashmap/00-HashMap%E7%9A%84%E5%88%9B%E5%BB%BA.html</loc><lastmod>2025-12-07T16:26:37.000Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://blog.nikolazh.eu.org/posts/hashmap/01-HashMap%E7%9A%84%E6%89%A9%E5%AE%B9.html</loc><lastmod>2025-12-07T17:47:52.000Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://blog.nikolazh.eu.org/posts/hashmap/02-HashMap%E7%9A%84%E5%AD%98%E5%8F%96.html</loc><lastmod>2025-12-07T16:26:37.000Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://blog.nikolazh.eu.org/posts/hashmap/03-%E7%BA%A2%E9%BB%91%E6%A0%91%E4%B8%8E%E4%BA%8C%E5%8F%89%E6%A0%91%E5%AF%B9%E6%AF%94.html</loc><lastmod>2025-12-07T16:26:37.000Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://blog.nikolazh.eu.org/posts/hashmap/04-%E7%BA%A2%E9%BB%91%E6%A0%91%E6%95%B0%E6%8D%AE%E7%BB%93%E6%9E%84%E5%8F%8A%E6%96%B9%E6%B3%95.html</loc><lastmod>2025-12-07T17:47:52.000Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://blog.nikolazh.eu.org/posts/hashmap/05-%E7%BA%A2%E9%BB%91%E6%A0%91%E8%87%AA%E5%B9%B3%E8%A1%A11.html</loc><lastmod>2025-12-07T17:47:52.000Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://blog.nikolazh.eu.org/posts/hashmap/06-%E7%BA%A2%E9%BB%91%E6%A0%91%E8%87%AA%E5%B9%B3%E8%A1%A12.html</loc><lastmod>2025-12-07T16:26:37.000Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://blog.nikolazh.eu.org/posts/hashmap/</loc><lastmod>2025-12-04T16:05:54.000Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://blog.nikolazh.eu.org/posts/jenkins/01-jenkins%E9%83%A8%E7%BD%B2%E7%9B%B8%E5%85%B3.html</loc><lastmod>2025-12-07T16:26:37.000Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://blog.nikolazh.eu.org/posts/jenkins/</loc><lastmod>2025-12-08T15:31:57.000Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://blog.nikolazh.eu.org/posts/jvm/01-JVM%E6%95%B4%E4%BD%93%E6%9E%B6%E6%9E%84%E4%B8%8E%E5%86%85%E5%AD%98%E6%A8%A1%E5%9E%8B%E6%B7%B1%E5%BA%A6%E8%A7%A3%E6%9E%90.html</loc><lastmod>2025-12-22T08:19:42.000Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://blog.nikolazh.eu.org/posts/jvm/02-Java%E7%B1%BB%E5%8A%A0%E8%BD%BD%E6%9C%BA%E5%88%B6%E6%B7%B1%E5%BA%A6%E8%A7%A3%E6%9E%90.html</loc><lastmod>2025-12-22T08:19:42.000Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://blog.nikolazh.eu.org/posts/jvm/03-%E5%9E%83%E5%9C%BE%E5%9B%9E%E6%94%B6%E6%9C%BA%E5%88%B6%E4%B8%8E%E7%AE%97%E6%B3%95%E8%AF%A6%E8%A7%A3.html</loc><lastmod>2025-12-22T08:19:42.000Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://blog.nikolazh.eu.org/posts/jvm/04-JVM%E6%80%A7%E8%83%BD%E8%B0%83%E4%BC%98%E4%B8%8E%E7%9B%91%E6%8E%A7%E5%B7%A5%E5%85%B7%E8%AF%A6%E8%A7%A3.html</loc><lastmod>2025-12-22T08:19:42.000Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://blog.nikolazh.eu.org/posts/jvm/05-JVM%E5%86%85%E5%AD%98%E6%BA%A2%E5%87%BA%E4%B8%8E%E8%B0%83%E4%BC%98%E5%AE%9E%E6%88%98.html</loc><lastmod>2025-12-22T08:19:42.000Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://blog.nikolazh.eu.org/posts/jvm/06-JVM%E5%9E%83%E5%9C%BE%E5%9B%9E%E6%94%B6%E5%99%A8%E6%B7%B1%E5%BA%A6%E8%A7%A3%E6%9E%90%E4%B8%8E%E5%AE%9E%E6%88%98%E8%B0%83%E4%BC%98.html</loc><lastmod>2025-12-22T10:28:20.000Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://blog.nikolazh.eu.org/posts/jvm/</loc><lastmod>2025-12-22T10:28:20.000Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://blog.nikolazh.eu.org/posts/leetcode/01-%E6%97%8B%E8%BD%AC%E6%95%B0%E7%BB%84.html</loc><lastmod>2025-12-07T16:26:37.000Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://blog.nikolazh.eu.org/posts/leetcode/</loc><lastmod>2025-12-08T15:31:57.000Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://blog.nikolazh.eu.org/posts/linux/01-%E6%90%9C%E7%B4%A2%E5%91%BD%E4%BB%A4.html</loc><lastmod>2025-12-08T15:31:57.000Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://blog.nikolazh.eu.org/posts/linux/02-sed%E5%91%BD%E4%BB%A4.html</loc><lastmod>2025-12-07T16:26:37.000Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://blog.nikolazh.eu.org/posts/linux/03-top%E5%91%BD%E4%BB%A4.html</loc><lastmod>2025-12-08T15:52:05.000Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://blog.nikolazh.eu.org/posts/linux/04-ubuntu%E7%B3%BB%E7%BB%9F%E9%85%8D%E7%BD%AE.html</loc><lastmod>2025-12-07T17:47:52.000Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://blog.nikolazh.eu.org/posts/linux/05-podman%E4%BD%BF%E7%94%A8%E6%95%99%E7%A8%8B.html</loc><lastmod>2025-12-08T15:52:05.000Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://blog.nikolazh.eu.org/posts/linux/</loc><lastmod>2025-12-08T15:52:05.000Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://blog.nikolazh.eu.org/posts/log/01-Logback%E6%97%A5%E5%BF%97%E6%A1%86%E6%9E%B6%E9%85%8D%E7%BD%AE%E4%B8%8E%E6%9C%80%E4%BD%B3%E5%AE%9E%E8%B7%B5.html</loc><lastmod>2025-12-07T16:02:41.000Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://blog.nikolazh.eu.org/posts/log/02-Logback%E6%9D%A1%E4%BB%B6%E9%85%8D%E7%BD%AE%E8%AF%A6%E8%A7%A3.html</loc><lastmod>2025-12-07T16:26:37.000Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://blog.nikolazh.eu.org/posts/log/03-Logback%E6%97%A5%E5%BF%97%E6%A1%86%E6%9E%B6%E5%B1%9E%E6%80%A7%E9%85%8D%E7%BD%AE%E8%AF%A6%E8%A7%A3.html</loc><lastmod>2025-12-07T16:26:37.000Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://blog.nikolazh.eu.org/posts/log/</loc><lastmod>2025-12-08T15:31:57.000Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://blog.nikolazh.eu.org/posts/mybatis/01-%E9%85%8D%E7%BD%AE%E6%96%87%E4%BB%B6%E8%A7%A3%E6%9E%90.html</loc><lastmod>2025-12-07T16:26:37.000Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://blog.nikolazh.eu.org/posts/mybatis/02-Sql%E6%98%A0%E5%B0%84%E6%96%87%E4%BB%B6%E8%A7%A3%E6%9E%90.html</loc><lastmod>2025-12-08T15:31:57.000Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://blog.nikolazh.eu.org/posts/mybatis/03-%E4%BB%A3%E7%90%86%E8%BF%87%E7%A8%8B.html</loc><lastmod>2025-12-07T17:47:52.000Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://blog.nikolazh.eu.org/posts/mybatis/04-SqlSession%E4%B8%8Esql%E6%89%A7%E8%A1%8C.html</loc><lastmod>2025-12-07T16:02:41.000Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://blog.nikolazh.eu.org/posts/mybatis/05-%E5%8F%82%E6%95%B0%E8%A7%A3%E6%9E%90.html</loc><lastmod>2025-12-07T16:02:41.000Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://blog.nikolazh.eu.org/posts/mybatis/06-TypeHandler%E6%B3%A8%E5%86%8C%E6%96%B9%E5%BC%8F.html</loc><lastmod>2025-12-07T16:26:37.000Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://blog.nikolazh.eu.org/posts/mybatis/07-mybatis%E7%BB%93%E6%9E%9C%E9%9B%86%E5%A4%84%E7%90%86.html</loc><lastmod>2025-12-07T17:47:52.000Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://blog.nikolazh.eu.org/posts/mybatis/08-Discriminator%E9%89%B4%E5%AE%9A%E5%99%A8.html</loc><lastmod>2025-12-07T16:02:41.000Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://blog.nikolazh.eu.org/posts/mybatis/09-%E7%BC%93%E5%AD%98%E6%9E%B6%E6%9E%84.html</loc><lastmod>2025-12-07T16:02:41.000Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://blog.nikolazh.eu.org/posts/mybatis/10-%E4%BA%8B%E5%8A%A1%E7%BC%93%E5%AD%98.html</loc><lastmod>2025-12-07T16:02:41.000Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://blog.nikolazh.eu.org/posts/mybatis/11-%E6%8F%92%E4%BB%B6%E5%8E%9F%E7%90%86.html</loc><lastmod>2025-12-07T16:02:41.000Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://blog.nikolazh.eu.org/posts/mybatis/12-%E7%9B%B8%E5%85%B3%E9%97%AE%E9%A2%98.html</loc><lastmod>2025-12-07T16:26:37.000Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://blog.nikolazh.eu.org/posts/mybatis/13-MyBatis3.x%E6%96%B0%E7%89%B9%E6%80%A7.html</loc><lastmod>2025-12-07T16:02:41.000Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://blog.nikolazh.eu.org/posts/mybatis/14-MyBatis%E4%B8%8ESpring%E9%9B%86%E6%88%90.html</loc><lastmod>2025-12-07T16:02:41.000Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://blog.nikolazh.eu.org/posts/mybatis/15-MyBatis%E5%8A%A8%E6%80%81SQL%E8%AF%A6%E8%A7%A3.html</loc><lastmod>2025-12-07T16:02:41.000Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://blog.nikolazh.eu.org/posts/mybatis/16-MyBatis%E5%88%86%E9%A1%B5%E5%AE%9E%E7%8E%B0%E8%AF%A6%E8%A7%A3.html</loc><lastmod>2025-12-07T18:03:18.000Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://blog.nikolazh.eu.org/posts/mybatis/17-MyBatis%E6%89%B9%E9%87%8F%E6%93%8D%E4%BD%9C%E8%AF%A6%E8%A7%A3.html</loc><lastmod>2025-12-07T18:03:18.000Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://blog.nikolazh.eu.org/posts/mybatis/18-MyBatis%E6%80%A7%E8%83%BD%E4%BC%98%E5%8C%96%E8%AF%A6%E8%A7%A3.html</loc><lastmod>2025-12-07T18:08:31.000Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://blog.nikolazh.eu.org/posts/mybatis/19-MyBatis%E4%BB%A3%E7%A0%81%E7%94%9F%E6%88%90%E5%99%A8(MyBatis%20Generator)%E8%AF%A6%E8%A7%A3.html</loc><lastmod>2025-12-08T15:31:57.000Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://blog.nikolazh.eu.org/posts/mybatis/20-MyBatis%E6%B3%A8%E8%A7%A3%E5%BC%80%E5%8F%91%E8%AF%A6%E8%A7%A3.html</loc><lastmod>2025-12-08T15:31:57.000Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://blog.nikolazh.eu.org/posts/mybatis/21-MyBatis%E4%B8%8ESpring%20Boot%E9%9B%86%E6%88%90%E8%AF%A6%E8%A7%A3.html</loc><lastmod>2025-12-07T16:02:41.000Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://blog.nikolazh.eu.org/posts/mybatis/22-MyBatis%E9%AB%98%E7%BA%A7%E6%98%A0%E5%B0%84%E6%8A%80%E5%B7%A7.html</loc><lastmod>2025-12-07T16:02:41.000Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://blog.nikolazh.eu.org/posts/mybatis/</loc><lastmod>2025-12-08T15:31:57.000Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://blog.nikolazh.eu.org/posts/pattern/00-%E8%AE%BE%E8%AE%A1%E6%A8%A1%E5%BC%8F%E7%AE%80%E4%BB%8B.html</loc><lastmod>2025-12-07T16:02:41.000Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://blog.nikolazh.eu.org/posts/pattern/01-%E7%AE%80%E5%8D%95%E5%B7%A5%E5%8E%82%E6%A8%A1%E5%BC%8F.html</loc><lastmod>2025-12-07T16:02:41.000Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://blog.nikolazh.eu.org/posts/pattern/02-%E5%B7%A5%E5%8E%82%E6%96%B9%E6%B3%95%E6%A8%A1%E5%BC%8F.html</loc><lastmod>2025-12-07T17:47:52.000Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://blog.nikolazh.eu.org/posts/pattern/03-%E6%8A%BD%E8%B1%A1%E5%B7%A5%E5%8E%82%E6%A8%A1%E5%BC%8F.html</loc><lastmod>2025-12-07T16:02:41.000Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://blog.nikolazh.eu.org/posts/pattern/04-%E5%BB%BA%E9%80%A0%E8%80%85%E6%A8%A1%E5%BC%8F.html</loc><lastmod>2025-12-07T16:02:41.000Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://blog.nikolazh.eu.org/posts/pattern/05-%E5%8E%9F%E5%9E%8B%E6%A8%A1%E5%BC%8F.html</loc><lastmod>2025-12-07T16:02:41.000Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://blog.nikolazh.eu.org/posts/pattern/06-%E5%8D%95%E4%BE%8B%E6%A8%A1%E5%BC%8F.html</loc><lastmod>2025-12-07T16:02:41.000Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://blog.nikolazh.eu.org/posts/pattern/07-%E9%80%82%E9%85%8D%E5%99%A8%E6%A8%A1%E5%BC%8F.html</loc><lastmod>2025-12-07T16:02:41.000Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://blog.nikolazh.eu.org/posts/pattern/08-%E6%A1%A5%E6%8E%A5%E6%A8%A1%E5%BC%8F.html</loc><lastmod>2025-12-07T16:02:41.000Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://blog.nikolazh.eu.org/posts/pattern/09-%E7%BB%84%E5%90%88%E6%A8%A1%E5%BC%8F.html</loc><lastmod>2025-12-07T16:02:41.000Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://blog.nikolazh.eu.org/posts/pattern/10-%E8%A3%85%E9%A5%B0%E5%99%A8%E6%A8%A1%E5%BC%8F.html</loc><lastmod>2025-12-07T16:02:41.000Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://blog.nikolazh.eu.org/posts/pattern/11-%E9%97%A8%E9%9D%A2%E6%A8%A1%E5%BC%8F.html</loc><lastmod>2025-12-07T16:02:41.000Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://blog.nikolazh.eu.org/posts/pattern/12-%E4%BA%AB%E5%85%83%E6%A8%A1%E5%BC%8F.html</loc><lastmod>2025-12-07T16:02:41.000Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://blog.nikolazh.eu.org/posts/pattern/13-%E4%BB%A3%E7%90%86%E6%A8%A1%E5%BC%8F.html</loc><lastmod>2025-12-07T16:02:41.000Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://blog.nikolazh.eu.org/posts/pattern/14-%E6%A8%A1%E6%9D%BF%E6%96%B9%E6%B3%95%E6%A8%A1%E5%BC%8F.html</loc><lastmod>2025-12-07T16:02:41.000Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://blog.nikolazh.eu.org/posts/pattern/15-%E7%AD%96%E7%95%A5%E6%A8%A1%E5%BC%8F.html</loc><lastmod>2025-12-07T16:02:41.000Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://blog.nikolazh.eu.org/posts/pattern/16-%E8%BF%AD%E4%BB%A3%E5%99%A8%E6%A8%A1%E5%BC%8F.html</loc><lastmod>2025-12-07T16:02:41.000Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://blog.nikolazh.eu.org/posts/pattern/17-%E8%AE%BF%E9%97%AE%E8%80%85%E6%A8%A1%E5%BC%8F.html</loc><lastmod>2025-12-07T16:02:41.000Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://blog.nikolazh.eu.org/posts/pattern/18-%E5%A4%87%E5%BF%98%E5%BD%95%E6%A8%A1%E5%BC%8F.html</loc><lastmod>2025-12-07T16:02:41.000Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://blog.nikolazh.eu.org/posts/pattern/19-%E5%91%BD%E4%BB%A4%E6%A8%A1%E5%BC%8F.html</loc><lastmod>2025-12-07T16:02:41.000Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://blog.nikolazh.eu.org/posts/pattern/20-%E7%8A%B6%E6%80%81%E6%A8%A1%E5%BC%8F.html</loc><lastmod>2025-12-07T16:02:41.000Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://blog.nikolazh.eu.org/posts/pattern/21-%E8%A7%A3%E9%87%8A%E5%99%A8%E6%A8%A1%E5%BC%8F.html</loc><lastmod>2025-12-07T16:02:41.000Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://blog.nikolazh.eu.org/posts/pattern/22-%E8%B4%A3%E4%BB%BB%E9%93%BE%E6%A8%A1%E5%BC%8F.html</loc><lastmod>2025-12-07T16:02:41.000Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://blog.nikolazh.eu.org/posts/pattern/23-%E4%B8%AD%E4%BB%8B%E8%80%85%E6%A8%A1%E5%BC%8F.html</loc><lastmod>2025-12-07T16:02:41.000Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://blog.nikolazh.eu.org/posts/pattern/24-%E8%A7%82%E5%AF%9F%E8%80%85%E6%A8%A1%E5%BC%8F.html</loc><lastmod>2025-12-07T17:47:52.000Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://blog.nikolazh.eu.org/posts/pattern/25-%E8%BF%87%E6%BB%A4%E5%99%A8%E6%A8%A1%E5%BC%8F.html</loc><lastmod>2025-12-07T16:02:41.000Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://blog.nikolazh.eu.org/posts/pattern/</loc><lastmod>2025-12-05T17:00:42.000Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://blog.nikolazh.eu.org/posts/quartz/01-Quartz%E6%A0%B8%E5%BF%83%E6%A6%82%E5%BF%B5%E4%B8%8E%E6%9E%B6%E6%9E%84%E5%8E%9F%E7%90%86.html</loc><lastmod>2025-12-07T16:02:41.000Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://blog.nikolazh.eu.org/posts/quartz/02-Quartz%E5%9F%BA%E6%9C%AC%E4%BD%BF%E7%94%A8%E6%96%B9%E6%B3%95%E8%AF%A6%E8%A7%A3.html</loc><lastmod>2025-12-07T16:02:41.000Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://blog.nikolazh.eu.org/posts/quartz/03-Quartz%E4%B8%8ESpring%20Boot%E6%95%B4%E5%90%88%E5%AE%9E%E6%88%98.html</loc><lastmod>2025-12-07T16:02:41.000Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://blog.nikolazh.eu.org/posts/quartz/04-Quartz%E5%8A%A8%E6%80%81%E4%BB%BB%E5%8A%A1%E7%AE%A1%E7%90%86.html</loc><lastmod>2025-12-07T16:02:41.000Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://blog.nikolazh.eu.org/posts/quartz/05-Quartz%E9%9B%86%E7%BE%A4%E4%B8%8E%E5%88%86%E5%B8%83%E5%BC%8F%E9%83%A8%E7%BD%B2.html</loc><lastmod>2025-12-07T16:02:41.000Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://blog.nikolazh.eu.org/posts/quartz/06-Quartz%E6%BA%90%E7%A0%81%E5%88%86%E6%9E%90%E4%B8%8E%E5%AE%9E%E7%8E%B0%E5%8E%9F%E7%90%86.html</loc><lastmod>2025-12-07T16:02:41.000Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://blog.nikolazh.eu.org/posts/quartz/07-Quartz%E6%80%A7%E8%83%BD%E4%BC%98%E5%8C%96%E4%B8%8E%E6%9C%80%E4%BD%B3%E5%AE%9E%E8%B7%B5.html</loc><lastmod>2025-12-07T16:02:41.000Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://blog.nikolazh.eu.org/posts/quartz/08-Quartz%E5%B8%B8%E8%A7%81%E9%97%AE%E9%A2%98%E4%B8%8E%E8%A7%A3%E5%86%B3%E6%96%B9%E6%A1%88.html</loc><lastmod>2025-12-07T16:02:41.000Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://blog.nikolazh.eu.org/posts/quartz/</loc><lastmod>2025-12-08T15:31:57.000Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://blog.nikolazh.eu.org/posts/redis/01-Redis%E6%A0%B8%E5%BF%83%E6%A6%82%E5%BF%B5%E4%B8%8E%E6%95%B0%E6%8D%AE%E7%BB%93%E6%9E%84.html</loc><lastmod>2025-12-07T16:02:41.000Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://blog.nikolazh.eu.org/posts/redis/02-Redis%E6%9E%B6%E6%9E%84%E5%8E%9F%E7%90%86%E4%B8%8E%E5%AE%9E%E7%8E%B0%E6%9C%BA%E5%88%B6.html</loc><lastmod>2025-12-07T16:02:41.000Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://blog.nikolazh.eu.org/posts/redis/03-Redis%E6%8C%81%E4%B9%85%E5%8C%96%E6%9C%BA%E5%88%B6%E8%AF%A6%E8%A7%A3.html</loc><lastmod>2025-12-07T16:02:41.000Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://blog.nikolazh.eu.org/posts/redis/04-Redis%E4%B8%BB%E4%BB%8E%E5%A4%8D%E5%88%B6%E4%B8%8E%E5%93%A8%E5%85%B5%E6%A8%A1%E5%BC%8F.html</loc><lastmod>2025-12-07T16:02:41.000Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://blog.nikolazh.eu.org/posts/redis/05-Redis%E4%B8%8ESpring%20Boot%E6%95%B4%E5%90%88%E5%AE%9E%E6%88%98.html</loc><lastmod>2025-12-07T16:02:41.000Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://blog.nikolazh.eu.org/posts/redis/06-Redis%E5%88%86%E5%B8%83%E5%BC%8F%E9%94%81%E4%B8%8ERedisson.html</loc><lastmod>2025-12-07T16:02:41.000Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://blog.nikolazh.eu.org/posts/redis/07-Redis%E9%AB%98%E7%BA%A7%E7%89%B9%E6%80%A7%E4%B8%8E%E5%AE%9E%E8%B7%B5.html</loc><lastmod>2025-12-07T16:02:41.000Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://blog.nikolazh.eu.org/posts/redis/08-Redis%E5%B8%B8%E8%A7%81%E9%97%AE%E9%A2%98%E4%B8%8E%E8%A7%A3%E5%86%B3%E6%96%B9%E6%A1%88.html</loc><lastmod>2025-12-07T16:02:41.000Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://blog.nikolazh.eu.org/posts/redis/09-Redis%E6%9E%B6%E6%9E%84%E8%AF%A6%E8%A7%A3.html</loc><lastmod>2025-12-16T15:52:26.000Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://blog.nikolazh.eu.org/posts/redis/</loc><lastmod>2025-12-16T15:52:26.000Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://blog.nikolazh.eu.org/posts/scrapy/01-%E7%88%AC%E5%8F%96csdn%E6%96%87%E7%AB%A0.html</loc><lastmod>2025-12-08T15:31:57.000Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://blog.nikolazh.eu.org/posts/scrapy/02-scrapy%E7%9B%B8%E5%85%B3%E7%AC%94%E8%AE%B0.html</loc><lastmod>2025-12-08T15:31:57.000Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://blog.nikolazh.eu.org/posts/scrapy/</loc><lastmod>2025-12-08T15:31:57.000Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://blog.nikolazh.eu.org/posts/springboot/01-%E4%BB%A3%E7%90%86%E6%A8%A1%E5%BC%8F%E5%8F%8Ajava%E5%8A%A8%E6%80%81%E4%BB%A3%E7%90%86.html</loc><lastmod>2025-12-07T17:47:52.000Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://blog.nikolazh.eu.org/posts/springboot/02-CGLib%E5%8A%A8%E6%80%81%E4%BB%A3%E7%90%86%E5%8E%9F%E7%90%86%E4%B8%8E%E5%AE%9E%E7%8E%B0.html</loc><lastmod>2025-12-07T17:47:52.000Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://blog.nikolazh.eu.org/posts/springboot/03-CGLib%E5%9B%9E%E8%B0%83%E5%99%A8%E7%B1%BB%E5%9E%8B%E8%AF%A6%E8%A7%A3.html</loc><lastmod>2025-12-07T17:47:52.000Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://blog.nikolazh.eu.org/posts/springboot/04-SpringBoot%E6%BA%90%E7%A0%81%E5%88%86%E6%9E%90-%E5%88%9D%E5%A7%8B%E5%8C%96%E6%B5%81%E7%A8%8B.html</loc><lastmod>2025-12-07T16:26:37.000Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://blog.nikolazh.eu.org/posts/springboot/05-SpringBoot%E6%BA%90%E7%A0%81%E5%88%86%E6%9E%90-run%E6%96%B9%E6%B3%95.html</loc><lastmod>2025-12-07T17:47:52.000Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://blog.nikolazh.eu.org/posts/springboot/06-SpringBoot%E6%BA%90%E7%A0%81%E5%88%86%E6%9E%90-Banner%E6%89%93%E5%8D%B0%E6%9C%BA%E5%88%B6.html</loc><lastmod>2025-12-07T16:26:37.000Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://blog.nikolazh.eu.org/posts/springboot/07-SpringBoot%E6%BA%90%E7%A0%81%E5%88%86%E6%9E%90-%E7%8E%AF%E5%A2%83%E9%85%8D%E7%BD%AE%E5%8A%A0%E8%BD%BD.html</loc><lastmod>2025-12-07T17:47:52.000Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://blog.nikolazh.eu.org/posts/springboot/08-SpringBootAdmin%E6%9C%8D%E5%8A%A1%E5%81%A5%E5%BA%B7%E7%9B%91%E6%8E%A7.html</loc><lastmod>2025-12-07T16:26:37.000Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://blog.nikolazh.eu.org/posts/springboot/09-%E5%A6%82%E4%BD%95%E4%BC%98%E9%9B%85%E7%9A%84%E4%BD%BF%E7%94%A8%E6%9E%9A%E4%B8%BE.html</loc><lastmod>2025-12-07T16:26:37.000Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://blog.nikolazh.eu.org/posts/springboot/10-%E5%A6%82%E4%BD%95%E4%BC%98%E9%9B%85%E7%9A%84%E4%BD%BF%E7%94%A8%E6%9E%9A%E4%B8%BE2.html</loc><lastmod>2025-12-07T16:26:37.000Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://blog.nikolazh.eu.org/posts/springboot/11-%E8%87%AA%E5%AE%9A%E4%B9%89%E6%A0%A1%E9%AA%8C%E7%B1%BB%E5%AE%9E%E7%8E%B0%E4%B8%8E%E5%BA%94%E7%94%A8.html</loc><lastmod>2025-12-07T16:26:37.000Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://blog.nikolazh.eu.org/posts/springboot/12-SpringBootBean%E7%94%9F%E5%91%BD%E5%91%A8%E6%9C%9F%E8%AF%A6%E8%A7%A3.html</loc><lastmod>2025-12-08T15:31:57.000Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://blog.nikolazh.eu.org/posts/springboot/13-SpringAOP%E5%AE%9E%E7%8E%B0%E5%8E%9F%E7%90%86%E6%B7%B1%E5%BA%A6%E8%A7%A3%E6%9E%90.html</loc><lastmod>2025-12-29T07:42:50.000Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://blog.nikolazh.eu.org/posts/springboot/14-SpringBean%E5%89%8D%E7%BD%AE%E5%A4%84%E7%90%86%E4%B8%8E%E5%90%8E%E7%BD%AE%E5%A4%84%E7%90%86%E6%8E%A5%E5%8F%A3%E8%AF%A6%E8%A7%A3.html</loc><lastmod>2025-12-29T07:42:50.000Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://blog.nikolazh.eu.org/posts/springboot/</loc><lastmod>2025-12-29T07:42:50.000Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://blog.nikolazh.eu.org/posts/springcloud/01-%E5%BE%AE%E6%9C%8D%E5%8A%A1-%E5%85%A5%E9%97%A8%E4%BB%8B%E7%BB%8D.html</loc><lastmod>2025-12-07T17:47:52.000Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://blog.nikolazh.eu.org/posts/springcloud/02-%E5%BE%AE%E6%9C%8D%E5%8A%A1-%E5%85%A5%E9%97%A8%E4%BB%8B%E7%BB%8D-%E7%BB%AD.html</loc><lastmod>2025-12-07T17:47:52.000Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://blog.nikolazh.eu.org/posts/springcloud/03-%E5%BE%AE%E6%9C%8D%E5%8A%A1Nacos%E6%9C%8D%E5%8A%A1%E6%B3%A8%E5%86%8C%E4%B8%AD%E5%BF%83.html</loc><lastmod>2025-12-07T17:47:52.000Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://blog.nikolazh.eu.org/posts/springcloud/04-%E5%BE%AE%E6%9C%8D%E5%8A%A1-%E5%AE%A2%E6%88%B7%E7%AB%AF%E8%B4%9F%E8%BD%BD%E5%9D%87%E8%A1%A1.html</loc><lastmod>2025-12-07T17:47:52.000Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://blog.nikolazh.eu.org/posts/springcloud/05-%E5%BE%AE%E6%9C%8D%E5%8A%A1-API%E7%BD%91%E5%85%B3.html</loc><lastmod>2025-12-07T17:47:52.000Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://blog.nikolazh.eu.org/posts/springcloud/06-%E6%9C%8D%E5%8A%A1%E5%AE%B9%E9%94%99-Spring-Cloud-Resilience4J.html</loc><lastmod>2025-12-07T16:26:37.000Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://blog.nikolazh.eu.org/posts/springcloud/07-%E6%9C%8D%E5%8A%A1%E5%AE%B9%E9%94%99-Spring-Cloud-Resilience4J-2.html</loc><lastmod>2025-12-07T17:47:52.000Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://blog.nikolazh.eu.org/posts/springcloud/08-%E6%9C%8D%E5%8A%A1%E5%AE%B9%E9%94%99-Spring-Cloud-Resilience4J-3.html</loc><lastmod>2025-12-07T16:26:37.000Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://blog.nikolazh.eu.org/posts/springcloud/09-%E5%BE%AE%E6%9C%8D%E5%8A%A1-%E7%9B%91%E6%8E%A7%E4%BB%AA%E8%A1%A8%E7%9B%98.html</loc><lastmod>2025-12-07T17:47:52.000Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://blog.nikolazh.eu.org/posts/springcloud/10-%E5%BE%AE%E6%9C%8D%E5%8A%A1%E5%AD%A6%E4%B9%A0%E7%AC%94%E8%AE%B0.html</loc><lastmod>2025-12-07T16:26:37.000Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://blog.nikolazh.eu.org/posts/springcloud/</loc><lastmod>2025-12-08T15:31:57.000Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://blog.nikolazh.eu.org/posts/springsecurity/01-SpringSecurity%E6%A0%B8%E5%BF%83%E6%A6%82%E5%BF%B5%E4%B8%8E%E6%9E%B6%E6%9E%84%E8%AF%A6%E8%A7%A3.html</loc><lastmod>2025-12-26T12:29:36.000Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://blog.nikolazh.eu.org/posts/springsecurity/02-SpringSecurity%E6%9D%83%E9%99%90%E6%A0%A1%E9%AA%8C%E5%BF%BD%E7%95%A5%E6%9C%BA%E5%88%B6%E8%AF%A6%E8%A7%A3.html</loc><lastmod>2025-12-26T12:29:36.000Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://blog.nikolazh.eu.org/posts/springsecurity/03-SpringSecurity%E8%BF%87%E6%BB%A4%E5%99%A8%E9%93%BE%E6%B7%B1%E5%BA%A6%E8%A7%A3%E6%9E%90.html</loc><lastmod>2025-12-26T12:29:36.000Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://blog.nikolazh.eu.org/posts/springsecurity/</loc><lastmod>2025-12-26T12:29:36.000Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://blog.nikolazh.eu.org/posts/stm32/01-clion%E7%BC%96%E8%AF%91%E6%8A%A5%E9%94%99.html</loc><lastmod>2025-12-07T16:02:41.000Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://blog.nikolazh.eu.org/posts/stm32/02-%E9%85%8D%E7%BD%AEclion%E7%9A%84stm32%E5%BC%80%E5%8F%91%E7%8E%AF%E5%A2%83.html</loc><lastmod>2025-12-07T16:02:41.000Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://blog.nikolazh.eu.org/posts/stm32/</loc><lastmod>2025-12-08T15:31:57.000Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://blog.nikolazh.eu.org/posts/tools/01-nps%E5%86%85%E7%BD%91%E7%A9%BF%E9%80%8F.html</loc><lastmod>2025-12-08T11:14:11.000Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://blog.nikolazh.eu.org/posts/tools/</loc><lastmod>2025-12-08T11:14:11.000Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://blog.nikolazh.eu.org/posts/thread/01-%E7%BA%BF%E7%A8%8B%E7%AD%89%E5%BE%85%E4%B8%8E%E5%94%A4%E9%86%92%E6%9C%BA%E5%88%B6%E6%B7%B1%E5%85%A5%E8%A7%A3%E6%9E%90.html</loc><lastmod>2025-12-07T16:26:37.000Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://blog.nikolazh.eu.org/posts/thread/02-Java%E7%BA%BF%E7%A8%8B%E7%9A%84%E7%8A%B6%E6%80%81%E4%B8%8E%E9%94%81%E6%9C%BA%E5%88%B6%E6%B7%B1%E5%BA%A6%E8%A7%A3%E6%9E%90.html</loc><lastmod>2025-12-07T17:47:52.000Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://blog.nikolazh.eu.org/posts/thread/03-Java%E7%BA%BF%E7%A8%8B%E5%AE%89%E5%85%A8%E4%B8%8Evolatile%E6%B7%B1%E5%BA%A6%E8%A7%A3%E6%9E%90.html</loc><lastmod>2025-12-07T17:47:52.000Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://blog.nikolazh.eu.org/posts/thread/04-%E7%BA%BF%E7%A8%8B%E6%B1%A0%E7%9A%84%E7%B1%BB%E5%9E%8B.html</loc><lastmod>2025-12-07T17:47:52.000Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://blog.nikolazh.eu.org/posts/thread/05-AQS%E6%BA%90%E7%A0%81%E5%88%86%E6%9E%90.html</loc><lastmod>2025-12-07T17:47:52.000Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://blog.nikolazh.eu.org/posts/thread/06-Semaphore%E6%B7%B1%E5%85%A5%E8%A7%A3%E6%9E%90%E4%B8%8E%E6%9C%80%E4%BD%B3%E5%AE%9E%E8%B7%B5.html</loc><lastmod>2025-12-07T17:47:52.000Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://blog.nikolazh.eu.org/posts/thread/07-CountDownLatch%E6%B7%B1%E5%85%A5%E8%A7%A3%E6%9E%90%E4%B8%8E%E6%9C%80%E4%BD%B3%E5%AE%9E%E8%B7%B5.html</loc><lastmod>2025-12-07T17:47:52.000Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://blog.nikolazh.eu.org/posts/thread/08-ReentrantLock%E6%B7%B1%E5%85%A5%E8%A7%A3%E6%9E%90%E4%B8%8E%E6%9C%80%E4%BD%B3%E5%AE%9E%E8%B7%B5.html</loc><lastmod>2025-12-07T17:47:52.000Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://blog.nikolazh.eu.org/posts/thread/09-BlockingQueue%E9%98%9F%E5%88%97%E6%B7%B1%E5%85%A5%E8%A7%A3%E6%9E%90.html</loc><lastmod>2025-12-07T16:26:37.000Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://blog.nikolazh.eu.org/posts/thread/10-ThreadLocal%E6%BA%90%E7%A0%81%E5%88%86%E6%9E%90.html</loc><lastmod>2025-12-07T16:02:41.000Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://blog.nikolazh.eu.org/posts/thread/11-%E7%BA%BF%E7%A8%8B%E6%B1%A0%E6%BA%90%E7%A0%81%E5%88%86%E6%9E%90.html</loc><lastmod>2025-12-07T17:47:52.000Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://blog.nikolazh.eu.org/posts/thread/12-%E5%8E%9F%E5%AD%90%E6%93%8D%E4%BD%9C%E7%B1%BB%EF%BC%88Atomic%E7%B3%BB%E5%88%97%EF%BC%89%E6%B7%B1%E5%85%A5%E8%A7%A3%E6%9E%90.html</loc><lastmod>2025-12-07T16:26:37.000Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://blog.nikolazh.eu.org/posts/thread/13-Java%E5%B9%B6%E5%8F%91%E9%9B%86%E5%90%88%E7%B1%BB%E5%85%A8%E9%9D%A2%E8%A7%A3%E6%9E%90.html</loc><lastmod>2025-12-07T16:26:37.000Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://blog.nikolazh.eu.org/posts/thread/14-CyclicBarrier%E4%B8%8EPhaser%E7%BA%BF%E7%A8%8B%E5%8D%8F%E4%BD%9C%E5%B7%A5%E5%85%B7%E6%B7%B1%E5%85%A5%E8%A7%A3%E6%9E%90.html</loc><lastmod>2025-12-07T16:26:37.000Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://blog.nikolazh.eu.org/posts/thread/15-Java%E5%B9%B6%E5%8F%91%E8%AE%BE%E8%AE%A1%E6%A8%A1%E5%BC%8F%E8%AF%A6%E8%A7%A3.html</loc><lastmod>2025-12-07T16:26:37.000Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://blog.nikolazh.eu.org/posts/thread/16-Java%E5%B9%B6%E5%8F%91%E6%80%A7%E8%83%BD%E4%BC%98%E5%8C%96%E5%AE%9E%E6%88%98.html</loc><lastmod>2025-12-07T16:26:37.000Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://blog.nikolazh.eu.org/posts/thread/17-Java%E5%86%85%E5%AD%98%E6%A8%A1%E5%9E%8B%EF%BC%88JMM%EF%BC%89%E6%B7%B1%E5%BA%A6%E8%A7%A3%E6%9E%90.html</loc><lastmod>2025-12-07T16:26:37.000Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://blog.nikolazh.eu.org/posts/thread/18-CompletableFuture%E4%B8%8E%E5%BC%82%E6%AD%A5%E7%BC%96%E7%A8%8B%E8%AF%A6%E8%A7%A3.html</loc><lastmod>2025-12-07T16:26:37.000Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://blog.nikolazh.eu.org/posts/thread/19-Java%E6%AD%BB%E9%94%81%E6%A3%80%E6%B5%8B%E4%B8%8E%E8%B0%83%E8%AF%95%E5%AE%9E%E6%88%98.html</loc><lastmod>2025-12-07T16:26:37.000Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://blog.nikolazh.eu.org/posts/thread/20-Fork-Join%E6%A1%86%E6%9E%B6%E6%B7%B1%E5%85%A5%E8%A7%A3%E6%9E%90%E4%B8%8E%E6%9C%80%E4%BD%B3%E5%AE%9E%E8%B7%B5.html</loc><lastmod>2025-12-07T16:26:37.000Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://blog.nikolazh.eu.org/posts/thread/21-Java%E5%B9%B6%E5%8F%91%E7%BC%96%E7%A8%8B%E6%9C%80%E4%BD%B3%E5%AE%9E%E8%B7%B5.html</loc><lastmod>2025-12-07T16:26:37.000Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://blog.nikolazh.eu.org/posts/thread/22-%E5%B9%B6%E5%8F%91%E5%B7%A5%E5%85%B7%E7%B1%BB%E7%9A%84%E7%BB%84%E5%90%88%E4%BD%BF%E7%94%A8%E6%8A%80%E5%B7%A7.html</loc><lastmod>2025-12-07T16:26:37.000Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://blog.nikolazh.eu.org/posts/thread/23-%E7%BA%BF%E7%A8%8B%E5%AE%89%E5%85%A8%E6%B7%B1%E5%85%A5%E8%A7%A3%E6%9E%90%E4%B8%8E%E6%9C%80%E4%BD%B3%E5%AE%9E%E8%B7%B5.html</loc><lastmod>2025-12-07T16:02:41.000Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://blog.nikolazh.eu.org/posts/thread/24-synchronized%E9%94%81%E5%8D%87%E7%BA%A7%E6%9C%BA%E5%88%B6.html</loc><lastmod>2025-12-08T07:29:52.000Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://blog.nikolazh.eu.org/posts/thread/25-TransmittableThreadLocal%E5%92%8CInheritableThreadLocal%E8%AF%A6%E8%A7%A3.html</loc><lastmod>2025-12-16T15:52:26.000Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://blog.nikolazh.eu.org/posts/thread/</loc><lastmod>2025-12-16T15:52:26.000Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://blog.nikolazh.eu.org/posts/vm/01-%E8%99%9A%E6%8B%9F%E6%9C%BA%E7%8E%AF%E5%A2%83%E9%85%8D%E7%BD%AE.html</loc><lastmod>2025-12-07T16:26:37.000Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://blog.nikolazh.eu.org/posts/vm/02-pod%E7%BD%91%E7%BB%9C.html</loc><lastmod>2025-12-10T16:00:59.000Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://blog.nikolazh.eu.org/posts/vm/</loc><lastmod>2025-12-10T16:00:59.000Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://blog.nikolazh.eu.org/open_source/docker-env/</loc><lastmod>2025-12-08T15:31:57.000Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://blog.nikolazh.eu.org/open_source/docker-env/docker-env.html</loc><lastmod>2025-12-07T16:02:41.000Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://blog.nikolazh.eu.org/open_source/java-learn/</loc><lastmod>2025-12-08T15:31:57.000Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://blog.nikolazh.eu.org/open_source/java-learn/be-kami.html</loc><lastmod>2025-12-07T16:02:41.000Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://blog.nikolazh.eu.org/open_source/python-tools/</loc><lastmod>2025-12-08T15:31:57.000Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://blog.nikolazh.eu.org/open_source/python-tools/look_look.html</loc><lastmod>2025-12-07T16:02:41.000Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://blog.nikolazh.eu.org/open_source/python-tools/music_show.html</loc><lastmod>2025-12-07T17:47:52.000Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://blog.nikolazh.eu.org/open_source/vscode-plugin/</loc><lastmod>2025-12-08T15:31:57.000Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://blog.nikolazh.eu.org/open_source/vscode-plugin/mybatis-tools.html</loc><lastmod>2025-12-07T17:47:52.000Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://blog.nikolazh.eu.org/open_source/vscode-plugin/template-tools.html</loc><lastmod>2025-12-07T16:02:41.000Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://blog.nikolazh.eu.org/shares/bangumis/01-%E7%95%AA%E5%89%A7%E6%8E%A8%E8%8D%90.html</loc><lastmod>2025-12-07T16:02:41.000Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://blog.nikolazh.eu.org/shares/bangumis/</loc><lastmod>2025-12-15T13:30:48.000Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://blog.nikolazh.eu.org/shares/tools/01-%E5%B7%A5%E5%85%B7%E6%8E%A8%E8%8D%90.html</loc><lastmod>2025-12-07T16:02:41.000Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://blog.nikolazh.eu.org/shares/tools/02-idea%E6%BF%80%E6%B4%BB.html</loc><lastmod>2025-12-07T16:02:41.000Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://blog.nikolazh.eu.org/shares/tools/</loc><lastmod>2025-12-15T13:30:48.000Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://blog.nikolazh.eu.org/shares/work/01-java%E5%AD%A6%E4%B9%A0.html</loc><lastmod>2025-12-11T15:19:02.000Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://blog.nikolazh.eu.org/shares/work/</loc><lastmod>2025-12-15T13:30:48.000Z</lastmod><changefreq>daily</changefreq></url></urlset>