<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.sitemaps.org/schemas/sitemap/0.9 http://www.sitemaps.org/schemas/sitemap/0.9/sitemap.xsd" xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
<url>
<loc>https://blog.alovn.cn/2018/11/30/hello-2018/</loc>
<lastmod>2018-11-30T19:00:00-06:00</lastmod>
</url>
<url>
<loc>https://blog.alovn.cn/2018/12/02/git-getting-started/</loc>
<lastmod>2018-12-02T09:00:00-06:00</lastmod>
</url>
<url>
<loc>https://blog.alovn.cn/2019/01/12/ESXI-disk-mount/</loc>
<lastmod>2019-01-12T15:00:00-06:00</lastmod>
</url>
<url>
<loc>https://blog.alovn.cn/2019/01/12/partition-disk-4t/</loc>
<lastmod>2019-01-12T15:30:00-06:00</lastmod>
</url>
<url>
<loc>https://blog.alovn.cn/2019/03/10/consul-service-registry/</loc>
<lastmod>2019-03-10T09:15:00-05:00</lastmod>
</url>
<url>
<loc>https://blog.alovn.cn/2019/03/10/mac-app-damaged/</loc>
<lastmod>2019-03-10T10:00:00-05:00</lastmod>
</url>
<url>
<loc>https://blog.alovn.cn/2019/03/11/how-to-eusure-the-reliable-transmission-of-messages/</loc>
<lastmod>2019-03-11T07:40:00-05:00</lastmod>
</url>
<url>
<loc>https://blog.alovn.cn/2019/03/11/about-cache/</loc>
<lastmod>2019-03-11T16:00:00-05:00</lastmod>
</url>
<url>
<loc>https://blog.alovn.cn/2019/03/11/redis-data-types/</loc>
<lastmod>2019-03-11T18:00:00-05:00</lastmod>
</url>
<url>
<loc>https://blog.alovn.cn/2019/03/11/redis-expiration-policies-and-lru/</loc>
<lastmod>2019-03-11T19:00:00-05:00</lastmod>
</url>
<url>
<loc>https://blog.alovn.cn/2019/03/17/redis-cluster/</loc>
<lastmod>2019-03-17T14:00:00-05:00</lastmod>
</url>
<url>
<loc>https://blog.alovn.cn/2019/03/17/design-patterns/</loc>
<lastmod>2019-03-17T22:00:00-05:00</lastmod>
</url>
<url>
<loc>https://blog.alovn.cn/2019/03/23/rabbitmq/</loc>
<lastmod>2019-03-23T18:00:00-05:00</lastmod>
</url>
<url>
<loc>https://blog.alovn.cn/2019/03/31/longest-substring-without-repeating-characters/</loc>
<lastmod>2019-03-31T18:00:00-05:00</lastmod>
</url>
<url>
<loc>https://blog.alovn.cn/2019/04/03/springboot-web-mvc-configurer-adapter/</loc>
<lastmod>2019-04-03T17:00:00-05:00</lastmod>
</url>
<url>
<loc>https://blog.alovn.cn/2019/04/04/springboot-devtools/</loc>
<lastmod>2019-04-04T19:20:00-05:00</lastmod>
</url>
<url>
<loc>https://blog.alovn.cn/2019/04/07/java-string-intern/</loc>
<lastmod>2019-04-07T20:00:00-05:00</lastmod>
</url>
<url>
<loc>https://blog.alovn.cn/2019/04/09/java-priority-queue/</loc>
<lastmod>2019-04-09T20:00:00-05:00</lastmod>
</url>
<url>
<loc>https://blog.alovn.cn/2019/04/13/springboot-filter-interceptor/</loc>
<lastmod>2019-04-13T10:00:00-05:00</lastmod>
</url>
<url>
<loc>https://blog.alovn.cn/2019/04/14/tensor/</loc>
<lastmod>2019-04-14T13:00:00-05:00</lastmod>
</url>
<url>
<loc>https://blog.alovn.cn/2019/04/16/mac-numpy-upgrade/</loc>
<lastmod>2019-04-16T21:00:00-05:00</lastmod>
</url>
<url>
<loc>https://blog.alovn.cn/2019/04/17/tensorflow-matmul-multiply/</loc>
<lastmod>2019-04-17T20:00:00-05:00</lastmod>
</url>
<url>
<loc>https://blog.alovn.cn/2019/04/18/librdkafka-connection-close-log/</loc>
<lastmod>2019-04-18T19:00:00-05:00</lastmod>
</url>
<url>
<loc>https://blog.alovn.cn/2019/04/20/tensorflow-reduce-mean/</loc>
<lastmod>2019-04-20T21:00:00-05:00</lastmod>
</url>
<url>
<loc>https://blog.alovn.cn/2019/04/22/linux-ssh-certificate/</loc>
<lastmod>2019-04-22T18:00:00-05:00</lastmod>
</url>
<url>
<loc>https://blog.alovn.cn/2019/04/24/k8s-kubeadm/</loc>
<lastmod>2019-04-24T17:00:00-05:00</lastmod>
</url>
<url>
<loc>https://blog.alovn.cn/2019/05/07/msbuild-get-assembly-version/</loc>
<lastmod>2019-05-07T18:26:00-05:00</lastmod>
</url>
<url>
<loc>https://blog.alovn.cn/2019/05/08/git-merge/</loc>
<lastmod>2019-05-08T19:00:00-05:00</lastmod>
</url>
<url>
<loc>https://blog.alovn.cn/2019/05/10/kafka-data-delete-strategy/</loc>
<lastmod>2019-05-10T20:00:00-05:00</lastmod>
</url>
<url>
<loc>https://blog.alovn.cn/2019/05/12/weixin-red-packets-design/</loc>
<lastmod>2019-05-12T20:00:00-05:00</lastmod>
</url>
<url>
<loc>https://blog.alovn.cn/2019/05/19/go-micro-install/</loc>
<lastmod>2019-05-19T01:00:00-05:00</lastmod>
</url>
<url>
<loc>https://blog.alovn.cn/2019/06/15/k8s-add-node/</loc>
<lastmod>2019-06-15T10:45:00-05:00</lastmod>
</url>
<url>
<loc>https://blog.alovn.cn/2019/06/22/golang-struct/</loc>
<lastmod>2019-06-22T15:45:00-05:00</lastmod>
</url>
<url>
<loc>https://blog.alovn.cn/2019/06/23/golang-packge/</loc>
<lastmod>2019-06-23T05:40:00-05:00</lastmod>
</url>
<url>
<loc>https://blog.alovn.cn/2019/06/24/springboot-transaction-aftercommit/</loc>
<lastmod>2019-06-24T17:40:00-05:00</lastmod>
</url>
<url>
<loc>https://blog.alovn.cn/2019/06/24/golang-context/</loc>
<lastmod>2019-06-24T19:00:00-05:00</lastmod>
</url>
<url>
<loc>https://blog.alovn.cn/2019/06/30/protobuf-varint/</loc>
<lastmod>2019-06-30T11:50:00-05:00</lastmod>
</url>
<url>
<loc>https://blog.alovn.cn/2019/06/30/protobuf-grpc/</loc>
<lastmod>2019-06-30T13:20:00-05:00</lastmod>
</url>
<url>
<loc>https://blog.alovn.cn/2019/07/03/outline-app-accesskey/</loc>
<lastmod>2019-07-03T18:00:00-05:00</lastmod>
</url>
<url>
<loc>https://blog.alovn.cn/2019/07/04/grpc-tls-secure/</loc>
<lastmod>2019-07-04T16:15:00-05:00</lastmod>
</url>
<url>
<loc>https://blog.alovn.cn/2019/07/06/grpc-interceptor/</loc>
<lastmod>2019-07-06T15:45:00-05:00</lastmod>
</url>
<url>
<loc>https://blog.alovn.cn/2019/07/07/grpc-middleware/</loc>
<lastmod>2019-07-07T18:40:00-05:00</lastmod>
</url>
<url>
<loc>https://blog.alovn.cn/2019/07/09/golang-ratelimit-channel/</loc>
<lastmod>2019-07-09T20:30:00-05:00</lastmod>
</url>
<url>
<loc>https://blog.alovn.cn/2019/07/13/gopherchina2019/</loc>
<lastmod>2019-07-13T06:11:00-05:00</lastmod>
</url>
<url>
<loc>https://blog.alovn.cn/2019/07/13/ratelimit/</loc>
<lastmod>2019-07-13T20:40:00-05:00</lastmod>
</url>
<url>
<loc>https://blog.alovn.cn/2019/07/20/mysql-int-types/</loc>
<lastmod>2019-07-20T20:00:00-05:00</lastmod>
</url>
<url>
<loc>https://blog.alovn.cn/2019/07/27/grpc-etcd-discovery/</loc>
<lastmod>2019-07-27T10:00:00-05:00</lastmod>
</url>
<url>
<loc>https://blog.alovn.cn/2019/07/28/grpc-gateway/</loc>
<lastmod>2019-07-28T10:00:00-05:00</lastmod>
</url>
<url>
<loc>https://blog.alovn.cn/2019/08/01/grpcurl/</loc>
<lastmod>2019-08-01T19:00:00-05:00</lastmod>
</url>
<url>
<loc>https://blog.alovn.cn/2019/08/02/neteast-kaola-communication/</loc>
<lastmod>2019-08-02T19:00:00-05:00</lastmod>
</url>
<url>
<loc>https://blog.alovn.cn/2019/08/08/grpc-generic-type-in-golang/</loc>
<lastmod>2019-08-08T15:26:00-05:00</lastmod>
</url>
<url>
<loc>https://blog.alovn.cn/2019/09/17/centos7-set-timezone/</loc>
<lastmod>2019-09-17T20:00:00-05:00</lastmod>
</url>
<url>
<loc>https://blog.alovn.cn/2019/10/19/win10-share/</loc>
<lastmod>2019-10-19T08:00:00-05:00</lastmod>
</url>
<url>
<loc>https://blog.alovn.cn/2019/12/09/redis-maxmemory/</loc>
<lastmod>2019-12-09T06:00:00-06:00</lastmod>
</url>
<url>
<loc>https://blog.alovn.cn/2019/12/10/github-actions/</loc>
<lastmod>2019-12-10T00:30:00-06:00</lastmod>
</url>
<url>
<loc>https://blog.alovn.cn/2020/01/05/ubuntu-xrandr/</loc>
<lastmod>2020-01-05T15:00:00-06:00</lastmod>
</url>
<url>
<loc>https://blog.alovn.cn/2020/01/12/matplotlib-imshow-opencv/</loc>
<lastmod>2020-01-12T09:00:00-06:00</lastmod>
</url>
<url>
<loc>https://blog.alovn.cn/2020/01/18/golang-array-and-slice/</loc>
<lastmod>2020-01-18T18:10:00-06:00</lastmod>
</url>
<url>
<loc>https://blog.alovn.cn/2020/01/19/golang-array-reverse/</loc>
<lastmod>2020-01-19T05:11:00-06:00</lastmod>
</url>
<url>
<loc>https://blog.alovn.cn/2020/01/20/golang-http-set-response-header/</loc>
<lastmod>2020-01-20T09:20:00-06:00</lastmod>
</url>
<url>
<loc>https://blog.alovn.cn/2020/01/26/python-requests-shadowsocks-proxy/</loc>
<lastmod>2020-01-26T07:17:00-06:00</lastmod>
</url>
<url>
<loc>https://blog.alovn.cn/2020/02/19/sublime-replace-newline/</loc>
<lastmod>2020-02-19T03:00:00-06:00</lastmod>
</url>
<url>
<loc>https://blog.alovn.cn/2020/05/22/aliyun-ecs-connect-network/</loc>
<lastmod>2020-05-22T19:22:00-05:00</lastmod>
</url>
<url>
<loc>https://blog.alovn.cn/2020/05/22/rabbitmq-install-with-special-version/</loc>
<lastmod>2020-05-22T19:22:00-05:00</lastmod>
</url>
<url>
<loc>https://blog.alovn.cn/2020/05/25/rabbitmq-dead-letter/</loc>
<lastmod>2020-05-25T07:33:00-05:00</lastmod>
</url>
<url>
<loc>https://blog.alovn.cn/2020/06/01/etcd-rbac-authentication/</loc>
<lastmod>2020-06-01T07:33:00-05:00</lastmod>
</url>
<url>
<loc>https://blog.alovn.cn/2020/06/02/golang-struct-pointer-copy/</loc>
<lastmod>2020-06-02T18:33:00-05:00</lastmod>
</url>
<url>
<loc>https://blog.alovn.cn/2020/06/02/etcd-go-mod-problems/</loc>
<lastmod>2020-06-02T19:10:00-05:00</lastmod>
</url>
<url>
<loc>https://blog.alovn.cn/2020/06/19/vmware-esxi-remove-invalid-vm/</loc>
<lastmod>2020-06-19T19:10:00-05:00</lastmod>
</url>
<url>
<loc>https://blog.alovn.cn/2020/09/05/let&apos;s-encrypt-certificate/</loc>
<lastmod>2020-09-05T04:10:00-05:00</lastmod>
</url>
<url>
<loc>https://blog.alovn.cn/2020/09/16/ssl-tls/</loc>
<lastmod>2020-09-16T11:30:00-05:00</lastmod>
</url>
<url>
<loc>https://blog.alovn.cn/2020/09/29/vi-chinese-garbled-code/</loc>
<lastmod>2020-09-29T07:48:00-05:00</lastmod>
</url>
<url>
<loc>https://blog.alovn.cn/2020/10/30/git-fetch-pull-rebase/</loc>
<lastmod>2020-10-30T06:45:00-05:00</lastmod>
</url>
<url>
<loc>https://blog.alovn.cn/2020/11/13/docker-proxy-download-k8s-image/</loc>
<lastmod>2020-11-13T16:45:00-06:00</lastmod>
</url>
<url>
<loc>https://blog.alovn.cn/2020/11/14/k8s-docker-proc-self-attr-keycreate-permission-denied/</loc>
<lastmod>2020-11-14T23:05:00-06:00</lastmod>
</url>
<url>
<loc>https://blog.alovn.cn/2020/11/14/linux-nfs/</loc>
<lastmod>2020-11-14T23:55:00-06:00</lastmod>
</url>
<url>
<loc>https://blog.alovn.cn/2020/11/15/k8s-network-error-flannel-subnet-env-no-such-file/</loc>
<lastmod>2020-11-15T06:35:00-06:00</lastmod>
</url>
<url>
<loc>https://blog.alovn.cn/2020/11/15/jenkins-shell-docker-permission-denied/</loc>
<lastmod>2020-11-15T23:25:00-06:00</lastmod>
</url>
<url>
<loc>https://blog.alovn.cn/2020/11/18/harbor/</loc>
<lastmod>2020-11-18T11:43:00-06:00</lastmod>
</url>
<url>
<loc>https://blog.alovn.cn/2020/11/20/kubenets-resources/</loc>
<lastmod>2020-11-20T08:43:00-06:00</lastmod>
</url>
<url>
<loc>https://blog.alovn.cn/2020/11/23/k8s-daemon-set/</loc>
<lastmod>2020-11-23T05:42:00-06:00</lastmod>
</url>
<url>
<loc>https://blog.alovn.cn/2020/11/26/k8s-ingress/</loc>
<lastmod>2020-11-26T05:42:00-06:00</lastmod>
</url>
<url>
<loc>https://blog.alovn.cn/2020/11/27/k8s-pull-image-from-private-harbor-repository/</loc>
<lastmod>2020-11-27T09:29:00-06:00</lastmod>
</url>
<url>
<loc>https://blog.alovn.cn/2020/11/28/k8s-dashboard/</loc>
<lastmod>2020-11-28T09:29:00-06:00</lastmod>
</url>
<url>
<loc>https://blog.alovn.cn/2020/12/02/k8s-statefulset-handless/</loc>
<lastmod>2020-12-02T05:42:00-06:00</lastmod>
</url>
<url>
<loc>https://blog.alovn.cn/2020/12/04/deploying-redis-cluster-on-kubernetes/</loc>
<lastmod>2020-12-04T09:21:00-06:00</lastmod>
</url>
<url>
<loc>https://blog.alovn.cn/2020/12/06/k8s-deploy-metrics-server/</loc>
<lastmod>2020-12-06T10:09:00-06:00</lastmod>
</url>
<url>
<loc>https://blog.alovn.cn/2020/12/07/k8s-nfs-storage-dynamic/</loc>
<lastmod>2020-12-07T05:09:00-06:00</lastmod>
</url>
<url>
<loc>https://blog.alovn.cn/2020/12/09/k8s-rbac/</loc>
<lastmod>2020-12-09T04:09:00-06:00</lastmod>
</url>
<url>
<loc>https://blog.alovn.cn/2021/01/22/golang-string/</loc>
<lastmod>2021-01-22T15:00:00-06:00</lastmod>
</url>
<url>
<loc>https://blog.alovn.cn/2021/02/01/golang-slice/</loc>
<lastmod>2021-02-01T16:00:00-06:00</lastmod>
</url>
<url>
<loc>https://blog.alovn.cn/2021/02/02/golang-memory-alignment/</loc>
<lastmod>2021-02-02T16:10:00-06:00</lastmod>
</url>
<url>
<loc>https://blog.alovn.cn/2021/02/04/golang-map/</loc>
<lastmod>2021-02-04T16:20:00-06:00</lastmod>
</url>
<url>
<loc>https://blog.alovn.cn/2021/02/05/golang-func/</loc>
<lastmod>2021-02-05T17:00:00-06:00</lastmod>
</url>
<url>
<loc>https://blog.alovn.cn/2021/02/06/golang-closure-func/</loc>
<lastmod>2021-02-06T16:00:00-06:00</lastmod>
</url>
<url>
<loc>https://blog.alovn.cn/2021/02/07/golang-defer/</loc>
<lastmod>2021-02-07T15:00:00-06:00</lastmod>
</url>
<url>
<loc>https://blog.alovn.cn/2021/02/08/golang-panic-recover/</loc>
<lastmod>2021-02-08T16:00:00-06:00</lastmod>
</url>
<url>
<loc>https://blog.alovn.cn/2021/02/09/golang-type/</loc>
<lastmod>2021-02-09T14:00:00-06:00</lastmod>
</url>
<url>
<loc>https://blog.alovn.cn/2021/02/10/golang-interface/</loc>
<lastmod>2021-02-10T17:00:00-06:00</lastmod>
</url>
<url>
<loc>https://blog.alovn.cn/2021/02/11/golang-reflect/</loc>
<lastmod>2021-02-11T16:00:00-06:00</lastmod>
</url>
<url>
<loc>https://blog.alovn.cn/2021/02/12/golang-gpm/</loc>
<lastmod>2021-02-12T17:00:00-06:00</lastmod>
</url>
<url>
<loc>https://blog.alovn.cn/2021/02/17/golang-1-16/</loc>
<lastmod>2021-02-17T14:00:00-06:00</lastmod>
</url>
<url>
<loc>https://blog.alovn.cn/2021/02/25/macos-brew-link-switch-golang-versions/</loc>
<lastmod>2021-02-25T04:20:00-06:00</lastmod>
</url>
<url>
<loc>https://blog.alovn.cn/2021/03/20/load-balance/</loc>
<lastmod>2021-03-20T05:00:00-05:00</lastmod>
</url>
<url>
<loc>https://blog.alovn.cn/2021/04/05/envoy-service-discovery/</loc>
<lastmod>2021-04-05T13:00:00-05:00</lastmod>
</url>
<url>
<loc>https://blog.alovn.cn/2021/04/12/golang-compile-assembly/</loc>
<lastmod>2021-04-12T10:00:00-05:00</lastmod>
</url>
<url>
<loc>https://blog.alovn.cn/2021/04/18/lvs-load-balance/</loc>
<lastmod>2021-04-18T15:00:00-05:00</lastmod>
</url>
<url>
<loc>https://blog.alovn.cn/2021/04/20/git-mirror-with-github-token/</loc>
<lastmod>2021-04-20T12:00:00-05:00</lastmod>
</url>
<url>
<loc>https://blog.alovn.cn/2021/04/22/golang-float/</loc>
<lastmod>2021-04-22T02:00:00-05:00</lastmod>
</url>
<url>
<loc>https://blog.alovn.cn/2021/05/05/golang-unsafe-pointer/</loc>
<lastmod>2021-05-05T15:00:00-05:00</lastmod>
</url>
<url>
<loc>https://blog.alovn.cn/2021/05/11/nginx-upstream-connection-keepalive/</loc>
<lastmod>2021-05-11T13:30:00-05:00</lastmod>
</url>
<url>
<loc>https://blog.alovn.cn/2021/05/23/react-hook/</loc>
<lastmod>2021-05-23T09:23:00-05:00</lastmod>
</url>
<url>
<loc>https://blog.alovn.cn/2021/05/30/golang-build/</loc>
<lastmod>2021-05-30T04:00:00-05:00</lastmod>
</url>
<url>
<loc>https://blog.alovn.cn/2021/06/06/openwrt-soft-router/</loc>
<lastmod>2021-06-06T10:00:00-05:00</lastmod>
</url>
<url>
<loc>https://blog.alovn.cn/2021/06/11/golang-variable-expression-valuation-order/</loc>
<lastmod>2021-06-11T11:00:00-05:00</lastmod>
</url>
<url>
<loc>https://blog.alovn.cn/2021/06/23/golang-sync-cond/</loc>
<lastmod>2021-06-23T13:00:00-05:00</lastmod>
</url>
<url>
<loc>https://blog.alovn.cn/2021/06/29/golang-memory-stack-heap/</loc>
<lastmod>2021-06-29T18:00:00-05:00</lastmod>
</url>
<url>
<loc>https://blog.alovn.cn/2021/07/05/golang-memory-gc/</loc>
<lastmod>2021-07-05T15:00:00-05:00</lastmod>
</url>
<url>
<loc>https://blog.alovn.cn/2021/07/07/golang-sync-pool/</loc>
<lastmod>2021-07-07T13:20:00-05:00</lastmod>
</url>
<url>
<loc>https://blog.alovn.cn/2021/07/12/golang-memory-leak/</loc>
<lastmod>2021-07-12T17:30:00-05:00</lastmod>
</url>
<url>
<loc>https://blog.alovn.cn/2021/07/19/golang-flame-graph/</loc>
<lastmod>2021-07-19T17:15:00-05:00</lastmod>
</url>
<url>
<loc>https://blog.alovn.cn/2021/07/21/golang-nil/</loc>
<lastmod>2021-07-21T11:00:00-05:00</lastmod>
</url>
<url>
<loc>https://blog.alovn.cn/2021/08/02/esxi-disk-repair/</loc>
<lastmod>2021-08-02T13:00:00-05:00</lastmod>
</url>
<url>
<loc>https://blog.alovn.cn/2021/08/11/golang-type-convert/</loc>
<lastmod>2021-08-11T14:00:00-05:00</lastmod>
</url>
<url>
<loc>https://blog.alovn.cn/2021/08/25/git-error-invalid-path/</loc>
<lastmod>2021-08-25T14:00:00-05:00</lastmod>
</url>
<url>
<loc>https://blog.alovn.cn/2021/09/04/salt-gitfs-lock/</loc>
<lastmod>2021-09-04T12:00:00-05:00</lastmod>
</url>
<url>
<loc>https://blog.alovn.cn/2021/09/12/understand-original-code-inverse-code-complement-code/</loc>
<lastmod>2021-09-12T15:00:00-05:00</lastmod>
</url>
<url>
<loc>https://blog.alovn.cn/2021/09/24/difference-between-lea-and-mov-in-assembly/</loc>
<lastmod>2021-09-24T13:00:00-05:00</lastmod>
</url>
<url>
<loc>https://blog.alovn.cn/2021/10/12/mysql-slow-query-log/</loc>
<lastmod>2021-10-12T03:00:00-05:00</lastmod>
</url>
<url>
<loc>https://blog.alovn.cn/2021/10/13/mysql-binlog/</loc>
<lastmod>2021-10-13T07:50:00-05:00</lastmod>
</url>
<url>
<loc>https://blog.alovn.cn/2021/10/16/mysql-partition/</loc>
<lastmod>2021-10-16T09:00:00-05:00</lastmod>
</url>
<url>
<loc>https://blog.alovn.cn/2021/10/19/mysql-online-ddl/</loc>
<lastmod>2021-10-19T03:00:00-05:00</lastmod>
</url>
<url>
<loc>https://blog.alovn.cn/2021/10/20/mysql-which-fileds-add-index/</loc>
<lastmod>2021-10-20T07:00:00-05:00</lastmod>
</url>
<url>
<loc>https://blog.alovn.cn/2021/10/21/golang-install-multiple-versions/</loc>
<lastmod>2021-10-21T03:00:00-05:00</lastmod>
</url>
<url>
<loc>https://blog.alovn.cn/2021/10/22/mysql-auto-increment/</loc>
<lastmod>2021-10-22T08:00:00-05:00</lastmod>
</url>
<url>
<loc>https://blog.alovn.cn/2021/10/23/mysql-innodb-row-lock/</loc>
<lastmod>2021-10-23T04:00:00-05:00</lastmod>
</url>
<url>
<loc>https://blog.alovn.cn/2021/10/24/golang-source-compile/</loc>
<lastmod>2021-10-24T12:15:00-05:00</lastmod>
</url>
<url>
<loc>https://blog.alovn.cn/2021/10/25/brew-auto-update-disabled/</loc>
<lastmod>2021-10-25T10:00:00-05:00</lastmod>
</url>
<url>
<loc>https://blog.alovn.cn/2021/10/31/mysql-lock-wait-timeout-rollback/</loc>
<lastmod>2021-10-31T18:35:00-05:00</lastmod>
</url>
<url>
<loc>https://blog.alovn.cn/2021/11/27/mysql-backup-architecture/</loc>
<lastmod>2021-11-27T14:00:00-06:00</lastmod>
</url>
<url>
<loc>https://blog.alovn.cn/2021/12/25/golang-composite-inheritance/</loc>
<lastmod>2021-12-25T14:00:00-06:00</lastmod>
</url>
<url>
<loc>https://blog.alovn.cn/2022/03/01/golang-httptest/</loc>
<lastmod>2022-03-01T13:00:00-06:00</lastmod>
</url>
<url>
<loc>https://blog.alovn.cn/2022/03/04/golang-httptest-mock/</loc>
<lastmod>2022-03-04T07:00:00-06:00</lastmod>
</url>
<url>
<loc>https://blog.alovn.cn/2022/03/08/golang-fuzz-test/</loc>
<lastmod>2022-03-08T07:00:00-06:00</lastmod>
</url>
<url>
<loc>https://blog.alovn.cn/2022/03/24/golang-closure-variable-capture/</loc>
<lastmod>2022-03-24T08:30:00-05:00</lastmod>
</url>
<url>
<loc>https://blog.alovn.cn/2022/03/28/golang-inline/</loc>
<lastmod>2022-03-28T17:20:00-05:00</lastmod>
</url>
<url>
<loc>https://blog.alovn.cn/2022/04/13/cors/</loc>
<lastmod>2022-04-13T08:10:00-05:00</lastmod>
</url>
<url>
<loc>https://blog.alovn.cn/2022/04/24/golang-singleflight/</loc>
<lastmod>2022-04-24T12:25:00-05:00</lastmod>
</url>
<url>
<loc>https://blog.alovn.cn/2022/05/23/golang-ast/</loc>
<lastmod>2022-05-23T13:45:00-05:00</lastmod>
</url>
<url>
<loc>https://blog.alovn.cn/2022/06/26/p2p-nat/</loc>
<lastmod>2022-06-26T01:00:00-05:00</lastmod>
</url>
<url>
<loc>https://blog.alovn.cn/2022/07/31/http-cache/</loc>
<lastmod>2022-07-31T18:00:00-05:00</lastmod>
</url>
<url>
<loc>https://blog.alovn.cn/2022/09/30/brew-mirror/</loc>
<lastmod>2022-09-30T18:00:00-05:00</lastmod>
</url>
<url>
<loc>https://blog.alovn.cn/2022/12/03/sd-card-and-micro-sd-card-pin/</loc>
<lastmod>2022-12-03T06:56:00-06:00</lastmod>
</url>
<url>
<loc>https://blog.alovn.cn/2023/02/13/http-form-multipart/</loc>
<lastmod>2023-02-13T06:00:00-06:00</lastmod>
</url>
<url>
<loc>https://blog.alovn.cn/2023/02/16/cpu-branch-prediction/</loc>
<lastmod>2023-02-16T16:40:00-06:00</lastmod>
</url>
<url>
<loc>https://blog.alovn.cn/2023/03/26/esxi-gpu-and-usb-passthrough/</loc>
<lastmod>2023-03-26T19:10:00-05:00</lastmod>
</url>
<url>
<loc>https://blog.alovn.cn/2023/03/30/ip-v4/</loc>
<lastmod>2023-03-30T18:40:00-05:00</lastmod>
</url>
<url>
<loc>https://blog.alovn.cn/2023/04/05/twisted-pair/</loc>
<lastmod>2023-04-05T04:00:00-05:00</lastmod>
</url>
<url>
<loc>https://blog.alovn.cn/2023/05/18/esxi-linux-disk-expansion/</loc>
<lastmod>2023-05-18T14:00:00-05:00</lastmod>
</url>
<url>
<loc>https://blog.alovn.cn/2023/05/24/k8s-certificate-renewal/</loc>
<lastmod>2023-05-24T08:20:00-05:00</lastmod>
</url>
<url>
<loc>https://blog.alovn.cn/2023/06/25/iptables/</loc>
<lastmod>2023-06-25T17:00:00-05:00</lastmod>
</url>
<url>
<loc>https://blog.alovn.cn/2023/08/18/golang-multiple-assignment/</loc>
<lastmod>2023-08-18T07:40:00-05:00</lastmod>
</url>
<url>
<loc>https://blog.alovn.cn/2024/02/02/base64/</loc>
<lastmod>2024-02-02T07:30:00-06:00</lastmod>
</url>
<url>
<loc>https://blog.alovn.cn/2024/03/01/go1.22-feature/</loc>
<lastmod>2024-03-01T13:00:00-06:00</lastmod>
</url>
<url>
<loc>https://blog.alovn.cn/2024/05/04/termux-android-6/</loc>
<lastmod>2024-05-04T15:00:00-05:00</lastmod>
</url>
<url>
<loc>https://blog.alovn.cn/2024/07/31/huffman-tree-and-huffman-coding/</loc>
<lastmod>2024-07-31T16:00:00-05:00</lastmod>
</url>
<url>
<loc>https://blog.alovn.cn/2024/08/20/diskpart-recovery-of-usb-drive/</loc>
<lastmod>2024-08-20T14:30:00-05:00</lastmod>
</url>
<url>
<loc>https://blog.alovn.cn/2025/04/07/wireguard/</loc>
<lastmod>2025-04-07T11:55:00-05:00</lastmod>
</url>
<url>
<loc>https://blog.alovn.cn/about/</loc>
</url>
<url>
<loc>https://blog.alovn.cn/archive/</loc>
</url>
<url>
<loc>https://blog.alovn.cn/portfolio/</loc>
</url>
<url>
<loc>https://blog.alovn.cn/portfolio/travel/</loc>
</url>
<url>
<loc>https://blog.alovn.cn/projects/</loc>
</url>
<url>
<loc>https://blog.alovn.cn/</loc>
</url>
<url>
<loc>https://blog.alovn.cn/offline.html</loc>
</url>
<url>
<loc>https://blog.alovn.cn/page2/</loc>
</url>
<url>
<loc>https://blog.alovn.cn/page3/</loc>
</url>
<url>
<loc>https://blog.alovn.cn/page4/</loc>
</url>
<url>
<loc>https://blog.alovn.cn/page5/</loc>
</url>
<url>
<loc>https://blog.alovn.cn/page6/</loc>
</url>
<url>
<loc>https://blog.alovn.cn/page7/</loc>
</url>
<url>
<loc>https://blog.alovn.cn/page8/</loc>
</url>
<url>
<loc>https://blog.alovn.cn/page9/</loc>
</url>
<url>
<loc>https://blog.alovn.cn/page10/</loc>
</url>
<url>
<loc>https://blog.alovn.cn/page11/</loc>
</url>
<url>
<loc>https://blog.alovn.cn/page12/</loc>
</url>
<url>
<loc>https://blog.alovn.cn/page13/</loc>
</url>
<url>
<loc>https://blog.alovn.cn/page14/</loc>
</url>
<url>
<loc>https://blog.alovn.cn/page15/</loc>
</url>
<url>
<loc>https://blog.alovn.cn/page16/</loc>
</url>
<url>
<loc>https://blog.alovn.cn/page17/</loc>
</url>
<url>
<loc>https://blog.alovn.cn/portfolio/demo/</loc>
<lastmod>2025-05-21T03:16:36-05:00</lastmod>
</url>
</urlset>
