<?xml version="1.0" encoding="utf-8" standalone="yes"?><urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9" xmlns:xhtml="http://www.w3.org/1999/xhtml"><url><loc>/blog/thinking/cloud_native_course/1/</loc><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>/blog/thinking/cloud_native_course/2/</loc><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>/blog/thinking/cloud_native_course/3/</loc><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>/blog/thinking/cloud_native_course/4/</loc><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>/blog/thinking/cloud_native_course/5/</loc><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>/blog/thinking/cloud_native_course/6/</loc><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>/blog/thinking/cloud_native_course/7/</loc><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>/blog/thinking/cloud_native_course/8/</loc><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>/blog/thinking/cloud_native_course/9/</loc><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>/blog/thinking/cloud_native_course/10/</loc><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>/blog/thinking/cloud_native_course/11/</loc><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>/</loc><lastmod>2026-04-02T00:00:00+00:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>/blog/golang/project/7/</loc><lastmod>2026-04-02T00:00:00+00:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>/blog/golang/project/8/</loc><lastmod>2026-04-02T00:00:00+00:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>/blog/golang/project/9/</loc><lastmod>2026-04-02T00:00:00+00:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>/blog/golang/project/10/</loc><lastmod>2026-04-02T00:00:00+00:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>/blog/golang/project/11/</loc><lastmod>2026-04-02T00:00:00+00:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>/blog/</loc><lastmod>2026-04-02T00:00:00+00:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>/blog/golang/project/4/</loc><lastmod>2026-03-29T00:00:00+00:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>/blog/golang/project/5/</loc><lastmod>2026-03-29T00:00:00+00:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>/blog/golang/project/6/</loc><lastmod>2026-03-29T00:00:00+00:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>/blog/kubernetes/cluster/16/</loc><lastmod>2026-03-19T00:00:00+00:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>/blog/kubernetes/cluster/17/</loc><lastmod>2026-03-19T00:00:00+00:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>/blog/kubernetes/cluster/18/</loc><lastmod>2026-03-19T00:00:00+00:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>/blog/kubernetes/cluster/13/</loc><lastmod>2026-03-18T00:00:00+00:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>/blog/kubernetes/cluster/14/</loc><lastmod>2026-03-18T00:00:00+00:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>/blog/kubernetes/cluster/15/</loc><lastmod>2026-03-18T00:00:00+00:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>/blog/kubernetes/cluster/11/</loc><lastmod>2026-03-16T00:00:00+00:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>/blog/kubernetes/cluster/12/</loc><lastmod>2026-03-16T00:00:00+00:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>/blog/kubernetes/cluster/9/</loc><lastmod>2026-03-09T00:00:00+00:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>/blog/kubernetes/cluster/10/</loc><lastmod>2026-03-09T00:00:00+00:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>/blog/kubernetes/cluster/8/</loc><lastmod>2026-02-08T00:00:00+00:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>/utils/json/online/</loc><lastmod>2026-02-01T00:00:00+00:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>/utils/</loc><lastmod>2026-02-01T00:00:00+00:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>/utils/timestamp/</loc><lastmod>2026-01-31T00:00:00+00:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>/blog/kubernetes/cluster/6/</loc><lastmod>2026-01-31T00:00:00+00:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>/blog/kubernetes/cluster/7/</loc><lastmod>2026-01-31T00:00:00+00:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>/blog/kubernetes/cluster/1/</loc><lastmod>2026-01-24T00:00:00+00:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>/blog/kubernetes/cluster/2/</loc><lastmod>2026-01-24T00:00:00+00:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>/blog/kubernetes/cluster/3/</loc><lastmod>2026-01-24T00:00:00+00:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>/blog/kubernetes/cluster/4/</loc><lastmod>2026-01-24T00:00:00+00:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>/blog/kubernetes/cluster/5/</loc><lastmod>2026-01-24T00:00:00+00:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>/interview/algorithm/array/</loc><lastmod>2025-12-28T00:00:00+00:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>/interview/algorithm/list/</loc><lastmod>2025-12-28T00:00:00+00:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>/interview/hashmap/</loc><lastmod>2025-12-28T00:00:00+00:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>/interview/string/</loc><lastmod>2025-12-28T00:00:00+00:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>/interview/algorithm/stack/</loc><lastmod>2025-12-28T00:00:00+00:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>/interview/</loc><lastmod>2025-12-28T00:00:00+00:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>/blog/golang/project/3/</loc><lastmod>2025-12-27T00:00:00+00:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>/interview/golang/channel/</loc><lastmod>2025-12-26T00:00:00+00:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>/interview/golang/map/</loc><lastmod>2025-12-26T00:00:00+00:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>/interview/golang/context/</loc><lastmod>2025-12-25T00:00:00+00:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>/blog/golang/project/12/</loc><lastmod>2025-12-25T00:00:00+00:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>/interview/golang/basics/</loc><lastmod>2025-12-21T00:00:00+00:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>/blog/golang/project/2/</loc><lastmod>2025-12-20T00:00:00+00:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>/blog/golang/project/1/</loc><lastmod>2025-12-14T00:00:00+00:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>/blog/golang/functional/</loc><lastmod>2025-12-13T00:00:00+00:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>/blog/design_pattern/obstract_factory/</loc><lastmod>2025-11-16T00:00:00+00:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>/blog/design_pattern/func_option/</loc><lastmod>2025-11-09T00:00:00+00:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>/blog/thinking/cloud_native_course/</loc><lastmod>2025-10-19T00:00:00+00:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>/blog/interview/pinduoduo/</loc><lastmod>2025-01-11T06:41:06+00:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>/blog/interview/baidu/4/</loc><lastmod>2025-01-11T05:47:53+00:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>/blog/interview/baidu/3/</loc><lastmod>2025-01-10T09:36:29+00:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>/blog/interview/baidu/2/</loc><lastmod>2025-01-10T08:46:30+00:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>/blog/interview/baidu/1/</loc><lastmod>2025-01-10T07:34:34+00:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>/blog/interview/tencent/2/</loc><lastmod>2025-01-10T01:23:23+00:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>/blog/interview/pudu/</loc><lastmod>2025-01-09T02:28:26+00:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>/blog/interview/tencent/1/</loc><lastmod>2025-01-04T07:10:57+00:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>/blog/interview/shenxinfu/</loc><lastmod>2024-12-17T03:12:25+00:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>/blog/interview/xunlei/</loc><lastmod>2024-12-16T05:34:31+00:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>/blog/thinking/miya_biz/framework_describe/</loc><lastmod>2023-10-15T08:05:22+00:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>/blog/linux/unix/</loc><lastmod>2023-09-17T08:35:36+00:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>/blog/linux/memery/</loc><lastmod>2023-08-12T07:50:47+00:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>/blog/docker/aws/</loc><lastmod>2023-07-16T08:51:45+00:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>/blog/linux/system/cpu/</loc><lastmod>2023-07-01T07:58:24+00:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>/blog/thinking/summer/</loc><lastmod>2023-06-30T04:58:08+00:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>/blog/thinking/miya_biz/calling/</loc><lastmod>2023-06-18T08:21:02+00:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>/blog/linux/system/int/</loc><lastmod>2023-04-22T08:19:40+00:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>/blog/thinking/miya_biz/royal/</loc><lastmod>2023-04-09T12:10:11+00:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>/blog/golang/build/</loc><lastmod>2023-04-02T08:52:29+00:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>/blog/architecture/voice/</loc><lastmod>2022-06-19T03:18:55+00:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>/blog/golang/grpc/logger/</loc><lastmod>2022-05-08T06:17:53+00:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>/blog/thinking/study_in3/</loc><lastmod>2022-03-27T06:38:19+00:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>/blog/algorithm/map/</loc><lastmod>2022-02-19T12:17:59+00:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>/blog/thinking/company_diff/</loc><lastmod>2021-12-04T11:44:02+00:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>/blog/zookeeper/brief/</loc><lastmod>2021-11-30T00:00:00+00:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>/blog/thinking/end_java/</loc><lastmod>2021-10-24T09:09:58+00:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>/blog/java/pkg/concurrence/</loc><lastmod>2021-09-19T08:48:24+00:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>/blog/algorithm/tree/</loc><lastmod>2021-08-21T08:40:39+00:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>/blog/architecture/simaple_production/</loc><lastmod>2021-07-31T08:29:17+00:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>/blog/mysql/docker/</loc><lastmod>2021-05-19T06:40:14+00:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>/blog/network/wireshark/</loc><lastmod>2021-05-01T03:14:07+00:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>/blog/mysql/brief/</loc><lastmod>2021-04-30T00:00:00+00:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>/blog/java/spring/oauth2/</loc><lastmod>2021-04-05T07:37:31+00:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>/blog/architecture/website/</loc><lastmod>2021-03-21T07:58:19+00:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>/blog/zookeeper/scene/</loc><lastmod>2021-02-17T06:26:09+00:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>/blog/nginx/forward_proxy/</loc><lastmod>2021-02-04T15:24:03+00:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>/blog/thinking/code_review/</loc><lastmod>2021-01-30T13:00:07+00:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>/blog/blockchain/fisco_bcos/grow_up/</loc><lastmod>2021-01-01T14:52:38+00:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>/blog/nginx/deploy/</loc><lastmod>2020-12-09T10:28:38+00:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>/blog/linux/tomcat/theory/</loc><lastmod>2020-11-07T07:32:01+00:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>/blog/java/spring/springmvc/</loc><lastmod>2020-09-05T15:08:48+00:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>/blog/java/spring/ioc/</loc><lastmod>2020-09-05T09:38:18+00:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>/blog/thinking/english/</loc><lastmod>2020-08-23T09:53:19+00:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>/blog/java/mybatis/theory/</loc><lastmod>2020-08-15T04:50:18+00:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>/blog/java/mybatis/design/</loc><lastmod>2020-07-05T03:30:07+00:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>/blog/java/jvm/</loc><lastmod>2020-06-13T07:58:23+00:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>/blog/thinking/develop/</loc><lastmod>2020-05-31T11:26:23+00:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>/blog/redis/solution/</loc><lastmod>2020-03-22T14:51:42+00:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>/blog/redis/module/</loc><lastmod>2020-03-21T03:41:37+00:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>/blog/blockchain/bsn/</loc><lastmod>2020-02-29T10:14:41+00:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>/blog/linux/tomcat/setting/</loc><lastmod>2020-02-12T03:11:58+00:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>/blog/linux/command/</loc><lastmod>2019-12-30T08:07:18+00:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>/blog/blockchain/fisco_bcos/thinking/</loc><lastmod>2019-12-30T02:24:56+00:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>/blog/algorithm/knigsberg_bridge/</loc><lastmod>2019-03-02T09:23:27+00:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>/blog/algorithm/discrete_function/</loc><lastmod>2019-01-22T00:58:06+00:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>/blog/blockchain/solidity/deploy/</loc><lastmod>2018-12-06T09:01:10+00:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>/blog/blockchain/build/address/</loc><lastmod>2018-07-27T16:10:03+00:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>/blog/blockchain/bitcoin/transcation/</loc><lastmod>2018-07-15T08:26:44+00:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>/blog/blockchain/build/transcation/</loc><lastmod>2018-06-25T04:30:34+00:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>/blog/blockchain/build/persistence/</loc><lastmod>2018-06-09T10:05:37+00:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>/blog/blockchain/build/proof_of_work/</loc><lastmod>2018-06-07T07:14:30+00:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>/blog/blockchain/build/basic/</loc><lastmod>2018-06-07T07:03:36+00:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>/blog/blockchain/bitcoin/address/</loc><lastmod>2018-05-18T15:44:57+00:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>/blog/blockchain/bitcoin/wallet/</loc><lastmod>2018-05-17T09:34:27+00:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>/blog/blockchain/bitcoin/client/</loc><lastmod>2018-05-14T05:20:43+00:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>/blog/blockchain/bitcoin/theory/</loc><lastmod>2018-04-05T16:49:40+00:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>/blog/blockchain/ethereum/theory/</loc><lastmod>2018-03-24T00:59:03+00:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>/blog/blockchain/ethereum/introduce/</loc><lastmod>2018-03-21T04:30:40+00:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>/blog/blockchain/bitcoin/introduce/</loc><lastmod>2018-03-14T10:56:14+00:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url></urlset>