<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9" xmlns:xhtml="http://www.w3.org/1999/xhtml"><url><loc>http://chaomai.github.io/categories/</loc><lastmod>2025-03-19T23:12:40+08:00</lastmod><changefreq>weekly</changefreq><priority>1</priority></url><url><loc>http://chaomai.github.io/</loc><lastmod>2025-03-19T23:12:40+08:00</lastmod><changefreq>weekly</changefreq><priority>1</priority></url><url><loc>http://chaomai.github.io/2025/2025-03-19-cherry-studio-v1.1.7-config-mcp/</loc><lastmod>2025-03-19T23:12:40+08:00</lastmod><changefreq>weekly</changefreq><priority>1</priority></url><url><loc>http://chaomai.github.io/categories/cherry-studio/</loc><lastmod>2025-03-19T23:12:40+08:00</lastmod><changefreq>weekly</changefreq><priority>1</priority></url><url><loc>http://chaomai.github.io/tags/mcp/</loc><lastmod>2025-03-19T23:12:40+08:00</lastmod><changefreq>weekly</changefreq><priority>1</priority></url><url><loc>http://chaomai.github.io/posts/</loc><lastmod>2025-03-19T23:12:40+08:00</lastmod><changefreq>weekly</changefreq><priority>1</priority></url><url><loc>http://chaomai.github.io/tags/</loc><lastmod>2025-03-19T23:12:40+08:00</lastmod><changefreq>weekly</changefreq><priority>1</priority></url><url><loc>http://chaomai.github.io/2025/2025-02-24-budget-pacing-for-targeted-online-advertisements-at-linkedin/</loc><lastmod>2025-02-24T13:34:56+08:00</lastmod><changefreq>weekly</changefreq><priority>0.7</priority></url><url><loc>http://chaomai.github.io/tags/budget-pacing/</loc><lastmod>2025-02-24T13:34:56+08:00</lastmod><changefreq>weekly</changefreq><priority>0.7</priority></url><url><loc>http://chaomai.github.io/tags/computational-advertising/</loc><lastmod>2025-02-25T14:38:10+08:00</lastmod><changefreq>weekly</changefreq><priority>0.7</priority></url><url><loc>http://chaomai.github.io/tags/dsp/</loc><lastmod>2025-02-24T13:34:56+08:00</lastmod><changefreq>weekly</changefreq><priority>0.7</priority></url><url><loc>http://chaomai.github.io/categories/paper-notes/</loc><lastmod>2025-02-25T14:38:10+08:00</lastmod><changefreq>weekly</changefreq><priority>0.7</priority></url><url><loc>http://chaomai.github.io/2025/2025-01-27-bid-optimization-for-offsite-display-ad-campaigns-on-ecommerce/</loc><lastmod>2025-02-23T14:09:56+08:00</lastmod><changefreq>weekly</changefreq><priority>0.7</priority></url><url><loc>http://chaomai.github.io/tags/roas/</loc><lastmod>2025-02-23T14:09:56+08:00</lastmod><changefreq>weekly</changefreq><priority>0.7</priority></url><url><loc>http://chaomai.github.io/tags/fogofworld/</loc><lastmod>2025-02-19T13:13:36-04:00</lastmod><changefreq>weekly</changefreq><priority>0.7</priority></url><url><loc>http://chaomai.github.io/tags/footprint/</loc><lastmod>2025-02-19T13:13:36-04:00</lastmod><changefreq>weekly</changefreq><priority>0.7</priority></url><url><loc>http://chaomai.github.io/categories/life/</loc><lastmod>2025-02-19T13:13:36-04:00</lastmod><changefreq>weekly</changefreq><priority>0.7</priority></url><url><loc>http://chaomai.github.io/2024/2024-12-31-end/</loc><lastmod>2025-02-19T13:13:36-04:00</lastmod><changefreq>weekly</changefreq><priority>0.7</priority></url><url><loc>http://chaomai.github.io/tags/tech/</loc><lastmod>2025-02-19T13:13:36-04:00</lastmod><changefreq>weekly</changefreq><priority>0.7</priority></url><url><loc>http://chaomai.github.io/tags/trip/</loc><lastmod>2025-02-19T13:13:36-04:00</lastmod><changefreq>weekly</changefreq><priority>0.7</priority></url><url><loc>http://chaomai.github.io/2024/2024-12-09-boolean-expression-indexing/</loc><lastmod>2025-02-23T14:09:56+08:00</lastmod><changefreq>weekly</changefreq><priority>0.7</priority></url><url><loc>http://chaomai.github.io/tags/boolean-expression-indexing/</loc><lastmod>2025-02-23T14:09:56+08:00</lastmod><changefreq>weekly</changefreq><priority>0.7</priority></url><url><loc>http://chaomai.github.io/tags/deep-learning/</loc><lastmod>2025-02-25T14:38:10+08:00</lastmod><changefreq>weekly</changefreq><priority>0.7</priority></url><url><loc>http://chaomai.github.io/tags/machine-learning/</loc><lastmod>2025-02-25T14:38:10+08:00</lastmod><changefreq>weekly</changefreq><priority>0.7</priority></url><url><loc>http://chaomai.github.io/2024/2024-11-02-paper-notes/</loc><lastmod>2025-02-25T14:38:10+08:00</lastmod><changefreq>weekly</changefreq><priority>0.7</priority></url><url><loc>http://chaomai.github.io/tags/reading/</loc><lastmod>2025-02-25T14:38:10+08:00</lastmod><changefreq>weekly</changefreq><priority>0.7</priority></url><url><loc>http://chaomai.github.io/tags/motocycle/</loc><lastmod>2025-02-19T13:13:36-04:00</lastmod><changefreq>weekly</changefreq><priority>0.7</priority></url><url><loc>http://chaomai.github.io/tags/piaggio-x7/</loc><lastmod>2025-02-19T13:13:36-04:00</lastmod><changefreq>weekly</changefreq><priority>0.7</priority></url><url><loc>http://chaomai.github.io/2021/2021-08-17-the-first-motocycle/</loc><lastmod>2025-02-19T13:13:36-04:00</lastmod><changefreq>weekly</changefreq><priority>0.7</priority></url><url><loc>http://chaomai.github.io/categories/linux/</loc><lastmod>2025-02-21T18:48:15+08:00</lastmod><changefreq>weekly</changefreq><priority>0.7</priority></url><url><loc>http://chaomai.github.io/tags/thread/</loc><lastmod>2025-02-21T18:48:15+08:00</lastmod><changefreq>weekly</changefreq><priority>0.7</priority></url><url><loc>http://chaomai.github.io/2021/2021-05-21-thread/</loc><lastmod>2025-02-21T18:48:15+08:00</lastmod><changefreq>weekly</changefreq><priority>0.7</priority></url><url><loc>http://chaomai.github.io/categories/emacs/</loc><lastmod>2025-02-21T18:48:15+08:00</lastmod><changefreq>weekly</changefreq><priority>0.7</priority></url><url><loc>http://chaomai.github.io/tags/gdt/</loc><lastmod>2025-02-21T18:48:15+08:00</lastmod><changefreq>weekly</changefreq><priority>0.7</priority></url><url><loc>http://chaomai.github.io/tags/org-mode/</loc><lastmod>2025-02-21T18:48:15+08:00</lastmod><changefreq>weekly</changefreq><priority>0.7</priority></url><url><loc>http://chaomai.github.io/2021/2021-03-13-organized-life/</loc><lastmod>2025-02-21T18:48:15+08:00</lastmod><changefreq>weekly</changefreq><priority>0.7</priority></url><url><loc>http://chaomai.github.io/2020/2020-03-08-a-new-start/</loc><lastmod>2025-02-19T13:13:36-04:00</lastmod><changefreq>weekly</changefreq><priority>0.7</priority></url><url><loc>http://chaomai.github.io/tags/work/</loc><lastmod>2025-02-19T13:13:36-04:00</lastmod><changefreq>weekly</changefreq><priority>0.7</priority></url><url><loc>http://chaomai.github.io/tags/redis/</loc><lastmod>2025-02-21T18:48:15+08:00</lastmod><changefreq>weekly</changefreq><priority>0.7</priority></url><url><loc>http://chaomai.github.io/categories/redis/</loc><lastmod>2025-02-21T18:48:15+08:00</lastmod><changefreq>weekly</changefreq><priority>0.7</priority></url><url><loc>http://chaomai.github.io/2019/2019-12-08-redis-quicklist/</loc><lastmod>2025-02-19T13:13:36-04:00</lastmod><changefreq>weekly</changefreq><priority>0.7</priority></url><url><loc>http://chaomai.github.io/2019/2019-12-06-redis-ziplist/</loc><lastmod>2025-02-21T18:48:15+08:00</lastmod><changefreq>weekly</changefreq><priority>0.7</priority></url><url><loc>http://chaomai.github.io/2019/2019-12-05-redis-intset/</loc><lastmod>2025-02-19T13:13:36-04:00</lastmod><changefreq>weekly</changefreq><priority>0.7</priority></url><url><loc>http://chaomai.github.io/2019/2019-12-04-redis-skiplist/</loc><lastmod>2025-02-19T13:13:36-04:00</lastmod><changefreq>weekly</changefreq><priority>0.7</priority></url><url><loc>http://chaomai.github.io/2019/2019-12-03-redis-dict/</loc><lastmod>2025-02-19T13:13:36-04:00</lastmod><changefreq>weekly</changefreq><priority>0.7</priority></url><url><loc>http://chaomai.github.io/2019/2019-12-02-redis-list/</loc><lastmod>2025-02-19T13:13:36-04:00</lastmod><changefreq>weekly</changefreq><priority>0.7</priority></url><url><loc>http://chaomai.github.io/2019/2019-11-26-redis-sds/</loc><lastmod>2025-02-19T13:13:36-04:00</lastmod><changefreq>weekly</changefreq><priority>0.7</priority></url><url><loc>http://chaomai.github.io/tags/golang/</loc><lastmod>2025-02-19T13:13:36-04:00</lastmod><changefreq>weekly</changefreq><priority>0.7</priority></url><url><loc>http://chaomai.github.io/categories/golang/</loc><lastmod>2025-02-19T13:13:36-04:00</lastmod><changefreq>weekly</changefreq><priority>0.7</priority></url><url><loc>http://chaomai.github.io/2019/2019-09-20-golang-traps-and-pitfalls/</loc><lastmod>2025-02-19T13:13:36-04:00</lastmod><changefreq>weekly</changefreq><priority>0.7</priority></url><url><loc>http://chaomai.github.io/tags/concurrency/</loc><lastmod>2025-02-21T18:48:15+08:00</lastmod><changefreq>weekly</changefreq><priority>0.7</priority></url><url><loc>http://chaomai.github.io/categories/python/</loc><lastmod>2025-02-21T18:48:15+08:00</lastmod><changefreq>weekly</changefreq><priority>0.7</priority></url><url><loc>http://chaomai.github.io/2019/2019-09-10-python-multiprocessing-queue/</loc><lastmod>2025-02-21T18:48:15+08:00</lastmod><changefreq>weekly</changefreq><priority>0.7</priority></url><url><loc>http://chaomai.github.io/2019/2019-09-09-python-multiprocessing-process/</loc><lastmod>2025-02-21T18:48:15+08:00</lastmod><changefreq>weekly</changefreq><priority>0.7</priority></url><url><loc>http://chaomai.github.io/categories/distritubed-system/</loc><lastmod>2025-02-21T18:48:15+08:00</lastmod><changefreq>weekly</changefreq><priority>0.7</priority></url><url><loc>http://chaomai.github.io/tags/raft/</loc><lastmod>2025-02-21T18:48:15+08:00</lastmod><changefreq>weekly</changefreq><priority>0.7</priority></url><url><loc>http://chaomai.github.io/2019/2019-08-28-notes-of-raft-refloated/</loc><lastmod>2025-02-21T18:48:15+08:00</lastmod><changefreq>weekly</changefreq><priority>0.7</priority></url><url><loc>http://chaomai.github.io/tags/replication/</loc><lastmod>2025-02-21T18:48:15+08:00</lastmod><changefreq>weekly</changefreq><priority>0.7</priority></url><url><loc>http://chaomai.github.io/tags/6.824/</loc><lastmod>2025-02-21T18:48:15+08:00</lastmod><changefreq>weekly</changefreq><priority>0.7</priority></url><url><loc>http://chaomai.github.io/2019/2019-08-19-6.824-spring-2018-lecture-6/</loc><lastmod>2025-02-21T18:48:15+08:00</lastmod><changefreq>weekly</changefreq><priority>0.7</priority></url><url><loc>http://chaomai.github.io/tags/ddia/</loc><lastmod>2025-02-19T13:13:36-04:00</lastmod><changefreq>weekly</changefreq><priority>0.7</priority></url><url><loc>http://chaomai.github.io/2019/2019-08-16-ddia-chapter1/</loc><lastmod>2025-02-19T13:13:36-04:00</lastmod><changefreq>weekly</changefreq><priority>0.7</priority></url><url><loc>http://chaomai.github.io/2019/2019-07-15-6.824-spring-2018-lecture-5/</loc><lastmod>2025-02-21T18:48:15+08:00</lastmod><changefreq>weekly</changefreq><priority>0.7</priority></url><url><loc>http://chaomai.github.io/2019/2019-07-11-6.824-spring-2018-lecture-4/</loc><lastmod>2025-02-21T18:48:15+08:00</lastmod><changefreq>weekly</changefreq><priority>0.7</priority></url><url><loc>http://chaomai.github.io/2019/2019-05-26-6.824-spring-2018-lecture-3/</loc><lastmod>2025-02-21T18:48:15+08:00</lastmod><changefreq>weekly</changefreq><priority>0.7</priority></url><url><loc>http://chaomai.github.io/tags/gfs/</loc><lastmod>2025-02-21T18:48:15+08:00</lastmod><changefreq>weekly</changefreq><priority>0.7</priority></url><url><loc>http://chaomai.github.io/2019/2019-05-23-apache-yarn-notes/</loc><lastmod>2025-02-19T13:13:36-04:00</lastmod><changefreq>weekly</changefreq><priority>0.7</priority></url><url><loc>http://chaomai.github.io/tags/hadoop/</loc><lastmod>2025-02-19T13:13:36-04:00</lastmod><changefreq>weekly</changefreq><priority>0.7</priority></url><url><loc>http://chaomai.github.io/tags/yarn/</loc><lastmod>2025-02-19T13:13:36-04:00</lastmod><changefreq>weekly</changefreq><priority>0.7</priority></url><url><loc>http://chaomai.github.io/categories/yarn/</loc><lastmod>2025-02-19T13:13:36-04:00</lastmod><changefreq>weekly</changefreq><priority>0.7</priority></url><url><loc>http://chaomai.github.io/categories/concurrency/</loc><lastmod>2025-02-19T13:13:36-04:00</lastmod><changefreq>weekly</changefreq><priority>0.7</priority></url><url><loc>http://chaomai.github.io/2019/2019-05-13-notes-of-python-concurrency-from-the-ground-up/</loc><lastmod>2025-02-19T13:13:36-04:00</lastmod><changefreq>weekly</changefreq><priority>0.7</priority></url><url><loc>http://chaomai.github.io/tags/pycon/</loc><lastmod>2025-02-19T13:13:36-04:00</lastmod><changefreq>weekly</changefreq><priority>0.7</priority></url><url><loc>http://chaomai.github.io/tags/python/</loc><lastmod>2025-02-19T13:13:36-04:00</lastmod><changefreq>weekly</changefreq><priority>0.7</priority></url><url><loc>http://chaomai.github.io/categories/photography/</loc><lastmod>2025-02-19T13:13:36-04:00</lastmod><changefreq>weekly</changefreq><priority>0.7</priority></url><url><loc>http://chaomai.github.io/tags/starry-sky/</loc><lastmod>2025-02-19T13:13:36-04:00</lastmod><changefreq>weekly</changefreq><priority>0.7</priority></url><url><loc>http://chaomai.github.io/2019/2019-05-12-night-sky-in-kunming-and-baotou/</loc><lastmod>2025-02-19T13:13:36-04:00</lastmod><changefreq>weekly</changefreq><priority>0.7</priority></url><url><loc>http://chaomai.github.io/2019/2019-03-17-golang-notes/</loc><lastmod>2025-02-19T13:13:36-04:00</lastmod><changefreq>weekly</changefreq><priority>0.7</priority></url><url><loc>http://chaomai.github.io/2019/2019-03-05-python-symtable-module-package/</loc><lastmod>2025-02-19T13:13:36-04:00</lastmod><changefreq>weekly</changefreq><priority>0.7</priority></url><url><loc>http://chaomai.github.io/tags/symtable/</loc><lastmod>2025-02-19T13:13:36-04:00</lastmod><changefreq>weekly</changefreq><priority>0.7</priority></url><url><loc>http://chaomai.github.io/2018/2018-07-04-python-multiprocessing-communication/</loc><lastmod>2025-02-19T13:13:36-04:00</lastmod><changefreq>weekly</changefreq><priority>0.7</priority></url><url><loc>http://chaomai.github.io/tags/docker/</loc><lastmod>2025-02-21T18:48:15+08:00</lastmod><changefreq>weekly</changefreq><priority>0.7</priority></url><url><loc>http://chaomai.github.io/categories/docker/</loc><lastmod>2025-02-21T18:48:15+08:00</lastmod><changefreq>weekly</changefreq><priority>0.7</priority></url><url><loc>http://chaomai.github.io/2018/2018-06-15-notes-of-docker/</loc><lastmod>2025-02-21T18:48:15+08:00</lastmod><changefreq>weekly</changefreq><priority>0.7</priority></url><url><loc>http://chaomai.github.io/categories/functional-programming/</loc><lastmod>2025-02-19T13:13:36-04:00</lastmod><changefreq>weekly</changefreq><priority>0.7</priority></url><url><loc>http://chaomai.github.io/tags/scala/</loc><lastmod>2025-02-19T13:13:36-04:00</lastmod><changefreq>weekly</changefreq><priority>0.7</priority></url><url><loc>http://chaomai.github.io/2017/2017-05-12-about-functional-programming/</loc><lastmod>2025-02-19T13:13:36-04:00</lastmod><changefreq>weekly</changefreq><priority>0.7</priority></url><url><loc>http://chaomai.github.io/tags/scanright/</loc><lastmod>2025-02-19T13:13:36-04:00</lastmod><changefreq>weekly</changefreq><priority>0.7</priority></url><url><loc>http://chaomai.github.io/2017/2017-04-23-scanright-and-dynamic-programming/</loc><lastmod>2025-02-19T13:13:36-04:00</lastmod><changefreq>weekly</changefreq><priority>0.7</priority></url><url><loc>http://chaomai.github.io/2017/2017-04-20-6.824-spring-2017-lecture-2/</loc><lastmod>2025-02-19T13:13:36-04:00</lastmod><changefreq>weekly</changefreq><priority>0.7</priority></url><url><loc>http://chaomai.github.io/tags/rpc/</loc><lastmod>2025-02-19T13:13:36-04:00</lastmod><changefreq>weekly</changefreq><priority>0.7</priority></url><url><loc>http://chaomai.github.io/tags/awk/</loc><lastmod>2025-02-19T13:13:36-04:00</lastmod><changefreq>weekly</changefreq><priority>0.7</priority></url><url><loc>http://chaomai.github.io/2017/2017-04-12-awk-key-points/</loc><lastmod>2025-02-19T13:13:36-04:00</lastmod><changefreq>weekly</changefreq><priority>0.7</priority></url><url><loc>http://chaomai.github.io/tags/hive/</loc><lastmod>2025-02-19T13:13:36-04:00</lastmod><changefreq>weekly</changefreq><priority>0.7</priority></url><url><loc>http://chaomai.github.io/categories/hive/</loc><lastmod>2025-02-19T13:13:36-04:00</lastmod><changefreq>weekly</changefreq><priority>0.7</priority></url><url><loc>http://chaomai.github.io/2017/2017-04-10-notes-of-hive/</loc><lastmod>2025-02-19T13:13:36-04:00</lastmod><changefreq>weekly</changefreq><priority>0.7</priority></url><url><loc>http://chaomai.github.io/2017/2017-04-02-6.824-spring-2017-lecture-1/</loc><lastmod>2025-02-19T13:13:36-04:00</lastmod><changefreq>weekly</changefreq><priority>0.7</priority></url><url><loc>http://chaomai.github.io/tags/mapreduce/</loc><lastmod>2025-02-19T13:13:36-04:00</lastmod><changefreq>weekly</changefreq><priority>0.7</priority></url><url><loc>http://chaomai.github.io/tags/coroutine/</loc><lastmod>2025-02-19T13:13:36-04:00</lastmod><changefreq>weekly</changefreq><priority>0.7</priority></url><url><loc>http://chaomai.github.io/2017/2017-01-16-python-generator-and-coroutine-1/</loc><lastmod>2025-02-19T13:13:36-04:00</lastmod><changefreq>weekly</changefreq><priority>0.7</priority></url><url><loc>http://chaomai.github.io/tags/fence/</loc><lastmod>2025-02-19T13:13:36-04:00</lastmod><changefreq>weekly</changefreq><priority>0.7</priority></url><url><loc>http://chaomai.github.io/2016/2016-03-20-fence-and-ordering-nonatomic/</loc><lastmod>2025-02-19T13:13:36-04:00</lastmod><changefreq>weekly</changefreq><priority>0.7</priority></url><url><loc>http://chaomai.github.io/tags/release-sequence/</loc><lastmod>2025-02-19T13:13:36-04:00</lastmod><changefreq>weekly</changefreq><priority>0.7</priority></url><url><loc>http://chaomai.github.io/2016/2016-03-17-release-sequences/</loc><lastmod>2025-02-19T13:13:36-04:00</lastmod><changefreq>weekly</changefreq><priority>0.7</priority></url><url><loc>http://chaomai.github.io/tags/data-dependency/</loc><lastmod>2025-02-19T13:13:36-04:00</lastmod><changefreq>weekly</changefreq><priority>0.7</priority></url><url><loc>http://chaomai.github.io/2016/2016-03-16-data-dependency-and-memory-order-consume/</loc><lastmod>2025-02-19T13:13:36-04:00</lastmod><changefreq>weekly</changefreq><priority>0.7</priority></url><url><loc>http://chaomai.github.io/tags/memory-ordering/</loc><lastmod>2025-02-19T13:13:36-04:00</lastmod><changefreq>weekly</changefreq><priority>0.7</priority></url><url><loc>http://chaomai.github.io/2016/2016-03-13-memory-ordering/</loc><lastmod>2025-02-19T13:13:36-04:00</lastmod><changefreq>weekly</changefreq><priority>0.7</priority></url><url><loc>http://chaomai.github.io/2016/2016-03-06-happens-before/</loc><lastmod>2025-02-19T13:13:36-04:00</lastmod><changefreq>weekly</changefreq><priority>0.7</priority></url><url><loc>http://chaomai.github.io/tags/happens-before/</loc><lastmod>2025-02-19T13:13:36-04:00</lastmod><changefreq>weekly</changefreq><priority>0.7</priority></url><url><loc>http://chaomai.github.io/2016/2016-03-05-cpp-copy-elision/</loc><lastmod>2025-02-19T13:13:36-04:00</lastmod><changefreq>weekly</changefreq><priority>0.7</priority></url><url><loc>http://chaomai.github.io/tags/copy-elision/</loc><lastmod>2025-02-19T13:13:36-04:00</lastmod><changefreq>weekly</changefreq><priority>0.7</priority></url><url><loc>http://chaomai.github.io/categories/cpp/</loc><lastmod>2025-02-19T13:13:36-04:00</lastmod><changefreq>weekly</changefreq><priority>0.7</priority></url><url><loc>http://chaomai.github.io/categories/algorithms/</loc><lastmod>2025-02-19T13:13:36-04:00</lastmod><changefreq>weekly</changefreq><priority>0.7</priority></url><url><loc>http://chaomai.github.io/tags/bit-manipulation/</loc><lastmod>2025-02-19T13:13:36-04:00</lastmod><changefreq>weekly</changefreq><priority>0.7</priority></url><url><loc>http://chaomai.github.io/2016/2016-02-16-single-number/</loc><lastmod>2025-02-19T13:13:36-04:00</lastmod><changefreq>weekly</changefreq><priority>0.7</priority></url><url><loc>http://chaomai.github.io/categories/game/</loc><lastmod>2025-02-19T13:13:36-04:00</lastmod><changefreq>weekly</changefreq><priority>0.7</priority></url><url><loc>http://chaomai.github.io/2016/2016-02-01-home-is-our-world/</loc><lastmod>2025-02-19T13:13:36-04:00</lastmod><changefreq>weekly</changefreq><priority>0.7</priority></url><url><loc>http://chaomai.github.io/tags/homeworld/</loc><lastmod>2025-02-19T13:13:36-04:00</lastmod><changefreq>weekly</changefreq><priority>0.7</priority></url><url><loc>http://chaomai.github.io/tags/prime/</loc><lastmod>2025-02-19T13:13:36-04:00</lastmod><changefreq>weekly</changefreq><priority>0.7</priority></url><url><loc>http://chaomai.github.io/2016/2016-01-18-the-prime-and-realted-algorithms/</loc><lastmod>2025-02-19T13:13:36-04:00</lastmod><changefreq>weekly</changefreq><priority>0.7</priority></url><url><loc>http://chaomai.github.io/2016/2016-01-04-cpp-virtual-function/</loc><lastmod>2025-02-19T13:13:36-04:00</lastmod><changefreq>weekly</changefreq><priority>0.7</priority></url><url><loc>http://chaomai.github.io/tags/virtual/</loc><lastmod>2025-02-19T13:13:36-04:00</lastmod><changefreq>weekly</changefreq><priority>0.7</priority></url><url><loc>http://chaomai.github.io/tags/ckdtree/</loc><lastmod>2025-02-19T13:13:36-04:00</lastmod><changefreq>weekly</changefreq><priority>0.7</priority></url><url><loc>http://chaomai.github.io/2015/2015-12-13-ckd-3/</loc><lastmod>2025-02-19T13:13:36-04:00</lastmod><changefreq>weekly</changefreq><priority>0.7</priority></url><url><loc>http://chaomai.github.io/tags/snapshot/</loc><lastmod>2025-02-19T13:13:36-04:00</lastmod><changefreq>weekly</changefreq><priority>0.7</priority></url><url><loc>http://chaomai.github.io/tags/k-ary-search-tree/</loc><lastmod>2025-02-19T13:13:36-04:00</lastmod><changefreq>weekly</changefreq><priority>0.7</priority></url><url><loc>http://chaomai.github.io/2015/2015-12-12-notes-of-k-ary-range-query/</loc><lastmod>2025-02-19T13:13:36-04:00</lastmod><changefreq>weekly</changefreq><priority>0.7</priority></url><url><loc>http://chaomai.github.io/2015/2015-11-30-notes-of-k-ary/</loc><lastmod>2025-02-19T13:13:36-04:00</lastmod><changefreq>weekly</changefreq><priority>0.7</priority></url><url><loc>http://chaomai.github.io/2015/2015-11-24-ckd-2/</loc><lastmod>2025-02-19T13:13:36-04:00</lastmod><changefreq>weekly</changefreq><priority>0.7</priority></url><url><loc>http://chaomai.github.io/2015/2015-11-20-ckd-1/</loc><lastmod>2025-02-19T13:13:36-04:00</lastmod><changefreq>weekly</changefreq><priority>0.7</priority></url><url><loc>http://chaomai.github.io/tags/dcas/</loc><lastmod>2025-02-19T13:13:36-04:00</lastmod><changefreq>weekly</changefreq><priority>0.7</priority></url><url><loc>http://chaomai.github.io/tags/rdcss/</loc><lastmod>2025-02-19T13:13:36-04:00</lastmod><changefreq>weekly</changefreq><priority>0.7</priority></url><url><loc>http://chaomai.github.io/2015/2015-10-23-rdcss/</loc><lastmod>2025-02-19T13:13:36-04:00</lastmod><changefreq>weekly</changefreq><priority>0.7</priority></url><url><loc>http://chaomai.github.io/tags/concurrent-tries/</loc><lastmod>2025-02-19T13:13:36-04:00</lastmod><changefreq>weekly</changefreq><priority>0.7</priority></url><url><loc>http://chaomai.github.io/2015/2015-10-22-notes-of-non-blocking-snapshots-concurrent-tries/</loc><lastmod>2025-02-19T13:13:36-04:00</lastmod><changefreq>weekly</changefreq><priority>0.7</priority></url><url><loc>http://chaomai.github.io/2015/2015-10-12-miscellaneous-material-about-concurrency/</loc><lastmod>2025-02-19T13:13:36-04:00</lastmod><changefreq>weekly</changefreq><priority>0.7</priority></url><url><loc>http://chaomai.github.io/tags/binary-search-tree/</loc><lastmod>2025-02-19T13:13:36-04:00</lastmod><changefreq>weekly</changefreq><priority>0.7</priority></url><url><loc>http://chaomai.github.io/2015/2015-10-04-notes-of-non-blocking-binary-search-trees/</loc><lastmod>2025-02-19T13:13:36-04:00</lastmod><changefreq>weekly</changefreq><priority>0.7</priority></url><url><loc>http://chaomai.github.io/2015/2015-09-26-notes-of-rlu/</loc><lastmod>2025-02-19T13:13:36-04:00</lastmod><changefreq>weekly</changefreq><priority>0.7</priority></url><url><loc>http://chaomai.github.io/tags/rcu/</loc><lastmod>2025-02-19T13:13:36-04:00</lastmod><changefreq>weekly</changefreq><priority>0.7</priority></url><url><loc>http://chaomai.github.io/tags/rlu/</loc><lastmod>2025-02-19T13:13:36-04:00</lastmod><changefreq>weekly</changefreq><priority>0.7</priority></url><url><loc>http://chaomai.github.io/2015/2015-09-25-rcu/</loc><lastmod>2025-02-19T13:13:36-04:00</lastmod><changefreq>weekly</changefreq><priority>0.7</priority></url><url><loc>http://chaomai.github.io/categories/c/</loc><lastmod>2025-02-19T13:13:36-04:00</lastmod><changefreq>weekly</changefreq><priority>0.7</priority></url><url><loc>http://chaomai.github.io/2015/2015-09-17-char-foo-8/</loc><lastmod>2025-02-19T13:13:36-04:00</lastmod><changefreq>weekly</changefreq><priority>0.7</priority></url><url><loc>http://chaomai.github.io/tags/pointer/</loc><lastmod>2025-02-19T13:13:36-04:00</lastmod><changefreq>weekly</changefreq><priority>0.7</priority></url><url><loc>http://chaomai.github.io/tags/hardware-transactional-memory/</loc><lastmod>2025-02-19T13:13:36-04:00</lastmod><changefreq>weekly</changefreq><priority>0.7</priority></url><url><loc>http://chaomai.github.io/2015/2015-09-05-notes-of-to-lock-swap-or-elide-on-the-interplay-of-hardware-transactional-memory-and-lock-free-indexing/</loc><lastmod>2025-02-19T13:13:36-04:00</lastmod><changefreq>weekly</changefreq><priority>0.7</priority></url><url><loc>http://chaomai.github.io/2015/2015-07-30-harris-non-blocking-linked-lists/</loc><lastmod>2025-02-19T13:13:36-04:00</lastmod><changefreq>weekly</changefreq><priority>0.7</priority></url><url><loc>http://chaomai.github.io/tags/linked-list/</loc><lastmod>2025-02-19T13:13:36-04:00</lastmod><changefreq>weekly</changefreq><priority>0.7</priority></url><url><loc>http://chaomai.github.io/tags/atomic/</loc><lastmod>2025-02-19T13:13:36-04:00</lastmod><changefreq>weekly</changefreq><priority>0.7</priority></url><url><loc>http://chaomai.github.io/tags/c++-concurrency-in-action/</loc><lastmod>2025-02-19T13:13:36-04:00</lastmod><changefreq>weekly</changefreq><priority>0.7</priority></url><url><loc>http://chaomai.github.io/2015/2015-07-18-cpp-concurrency-in-action-5/</loc><lastmod>2025-02-19T13:13:36-04:00</lastmod><changefreq>weekly</changefreq><priority>0.7</priority></url><url><loc>http://chaomai.github.io/tags/cpp/</loc><lastmod>2025-02-19T13:13:36-04:00</lastmod><changefreq>weekly</changefreq><priority>0.7</priority></url><url><loc>http://chaomai.github.io/tags/cpp11/</loc><lastmod>2025-02-19T13:13:36-04:00</lastmod><changefreq>weekly</changefreq><priority>0.7</priority></url><url><loc>http://chaomai.github.io/tags/edx/</loc><lastmod>2025-02-19T13:13:36-04:00</lastmod><changefreq>weekly</changefreq><priority>0.7</priority></url><url><loc>http://chaomai.github.io/2015/2015-06-26-notes-of-cs100-1x-introduction-to-big-data-with-apache-spark-1/</loc><lastmod>2025-02-19T13:13:36-04:00</lastmod><changefreq>weekly</changefreq><priority>0.7</priority></url><url><loc>http://chaomai.github.io/tags/pyspark/</loc><lastmod>2025-02-19T13:13:36-04:00</lastmod><changefreq>weekly</changefreq><priority>0.7</priority></url><url><loc>http://chaomai.github.io/tags/spark/</loc><lastmod>2025-02-19T13:13:36-04:00</lastmod><changefreq>weekly</changefreq><priority>0.7</priority></url><url><loc>http://chaomai.github.io/categories/spark/</loc><lastmod>2025-02-19T13:13:36-04:00</lastmod><changefreq>weekly</changefreq><priority>0.7</priority></url><url><loc>http://chaomai.github.io/tags/tmux/</loc><lastmod>2025-02-19T13:13:36-04:00</lastmod><changefreq>weekly</changefreq><priority>0.7</priority></url><url><loc>http://chaomai.github.io/2015/2015-06-22-tmux/</loc><lastmod>2025-02-19T13:13:36-04:00</lastmod><changefreq>weekly</changefreq><priority>0.7</priority></url><url><loc>http://chaomai.github.io/tags/apt-get/</loc><lastmod>2025-02-19T13:13:36-04:00</lastmod><changefreq>weekly</changefreq><priority>0.7</priority></url><url><loc>http://chaomai.github.io/2015/2015-06-16-apt-get-hold-version/</loc><lastmod>2025-02-19T13:13:36-04:00</lastmod><changefreq>weekly</changefreq><priority>0.7</priority></url><url><loc>http://chaomai.github.io/tags/ubuntu/</loc><lastmod>2025-02-19T13:13:36-04:00</lastmod><changefreq>weekly</changefreq><priority>0.7</priority></url><url><loc>http://chaomai.github.io/tags/cas/</loc><lastmod>2025-02-19T13:13:36-04:00</lastmod><changefreq>weekly</changefreq><priority>0.7</priority></url><url><loc>http://chaomai.github.io/2015/2015-06-09-translation-understand-std-atomic-compare-exchange-weak-in-cpp11/</loc><lastmod>2025-02-19T13:13:36-04:00</lastmod><changefreq>weekly</changefreq><priority>0.7</priority></url><url><loc>http://chaomai.github.io/tags/c/</loc><lastmod>2025-02-19T13:13:36-04:00</lastmod><changefreq>weekly</changefreq><priority>0.7</priority></url><url><loc>http://chaomai.github.io/tags/malloc/</loc><lastmod>2025-02-19T13:13:36-04:00</lastmod><changefreq>weekly</changefreq><priority>0.7</priority></url><url><loc>http://chaomai.github.io/categories/operating-system/</loc><lastmod>2025-02-19T13:13:36-04:00</lastmod><changefreq>weekly</changefreq><priority>0.7</priority></url><url><loc>http://chaomai.github.io/2015/2015-06-02-reproduce-a-malloc-tutorial/</loc><lastmod>2025-02-19T13:13:36-04:00</lastmod><changefreq>weekly</changefreq><priority>0.7</priority></url><url><loc>http://chaomai.github.io/2015/2015-05-31-cpp-concurrency-in-action-4/</loc><lastmod>2025-02-19T13:13:36-04:00</lastmod><changefreq>weekly</changefreq><priority>0.7</priority></url><url><loc>http://chaomai.github.io/tags/synchronize/</loc><lastmod>2025-02-19T13:13:36-04:00</lastmod><changefreq>weekly</changefreq><priority>0.7</priority></url><url><loc>http://chaomai.github.io/2015/2015-05-30-cpp-concurrency-in-action-3/</loc><lastmod>2025-02-19T13:13:36-04:00</lastmod><changefreq>weekly</changefreq><priority>0.7</priority></url><url><loc>http://chaomai.github.io/tags/mutex/</loc><lastmod>2025-02-19T13:13:36-04:00</lastmod><changefreq>weekly</changefreq><priority>0.7</priority></url><url><loc>http://chaomai.github.io/tags/character-encoding/</loc><lastmod>2025-02-19T13:13:36-04:00</lastmod><changefreq>weekly</changefreq><priority>0.7</priority></url><url><loc>http://chaomai.github.io/2015/2015-05-27-reproduce-character-encoding/</loc><lastmod>2025-02-19T13:13:36-04:00</lastmod><changefreq>weekly</changefreq><priority>0.7</priority></url><url><loc>http://chaomai.github.io/tags/pattern-matching/</loc><lastmod>2025-02-19T13:13:36-04:00</lastmod><changefreq>weekly</changefreq><priority>0.7</priority></url><url><loc>http://chaomai.github.io/2015/2015-05-25-summary-of-pattern-matching/</loc><lastmod>2025-02-19T13:13:36-04:00</lastmod><changefreq>weekly</changefreq><priority>0.7</priority></url><url><loc>http://chaomai.github.io/2015/2015-05-23-translation-locks-mutexes-and-semaphores-types-of-synchronization-objects/</loc><lastmod>2025-02-19T13:13:36-04:00</lastmod><changefreq>weekly</changefreq><priority>0.7</priority></url><url><loc>http://chaomai.github.io/2015/2015-05-18-cpp-concurrency-in-action-2/</loc><lastmod>2025-02-19T13:13:36-04:00</lastmod><changefreq>weekly</changefreq><priority>0.7</priority></url><url><loc>http://chaomai.github.io/tags/threads/</loc><lastmod>2025-02-19T13:13:36-04:00</lastmod><changefreq>weekly</changefreq><priority>0.7</priority></url><url><loc>http://chaomai.github.io/2015/2015-05-17-cpp-concurrency-in-action-1/</loc><lastmod>2025-02-19T13:13:36-04:00</lastmod><changefreq>weekly</changefreq><priority>0.7</priority></url><url><loc>http://chaomai.github.io/tags/clang/</loc><lastmod>2025-02-19T13:13:36-04:00</lastmod><changefreq>weekly</changefreq><priority>0.7</priority></url><url><loc>http://chaomai.github.io/2015/2015-05-15-compile-c-11-thread-with-clang/</loc><lastmod>2025-02-19T13:13:36-04:00</lastmod><changefreq>weekly</changefreq><priority>0.7</priority></url><url><loc>http://chaomai.github.io/tags/pthread/</loc><lastmod>2025-02-19T13:13:36-04:00</lastmod><changefreq>weekly</changefreq><priority>0.7</priority></url><url><loc>http://chaomai.github.io/2015/2015-05-14-difference-between-pthread-and-lpthread/</loc><lastmod>2025-02-19T13:13:36-04:00</lastmod><changefreq>weekly</changefreq><priority>0.7</priority></url><url><loc>http://chaomai.github.io/tags/cpp-reference/</loc><lastmod>2025-02-19T13:13:36-04:00</lastmod><changefreq>weekly</changefreq><priority>0.7</priority></url><url><loc>http://chaomai.github.io/2015/2015-03-10-analysis-reference-in-cpp-from-the-perspective-of-assembly/</loc><lastmod>2025-02-19T13:13:36-04:00</lastmod><changefreq>weekly</changefreq><priority>0.7</priority></url><url><loc>http://chaomai.github.io/2015/2015-02-06-type-safe-typedef-in-cpp/</loc><lastmod>2025-02-19T13:13:36-04:00</lastmod><changefreq>weekly</changefreq><priority>0.7</priority></url><url><loc>http://chaomai.github.io/categories/programming/</loc><lastmod>2025-02-19T13:13:36-04:00</lastmod><changefreq>weekly</changefreq><priority>0.7</priority></url><url><loc>http://chaomai.github.io/tags/keyboard/</loc><lastmod>2025-02-19T13:13:36-04:00</lastmod><changefreq>weekly</changefreq><priority>0.7</priority></url><url><loc>http://chaomai.github.io/2014/2014-12-11-kbc-poker-2-briefly-reivew/</loc><lastmod>2025-02-19T13:13:36-04:00</lastmod><changefreq>weekly</changefreq><priority>0.7</priority></url><url><loc>http://chaomai.github.io/tags/c++-primer/</loc><lastmod>2025-02-19T13:13:36-04:00</lastmod><changefreq>weekly</changefreq><priority>0.7</priority></url><url><loc>http://chaomai.github.io/2014/2014-03-31-cpp-object-oriented-programming/</loc><lastmod>2025-02-19T13:13:36-04:00</lastmod><changefreq>weekly</changefreq><priority>0.7</priority></url><url><loc>http://chaomai.github.io/2014/2014-03-20-cpp-overload-operator-and-type-conversion/</loc><lastmod>2025-02-19T13:13:36-04:00</lastmod><changefreq>weekly</changefreq><priority>0.7</priority></url><url><loc>http://chaomai.github.io/2014/2014-03-13-cpp-copy-control/</loc><lastmod>2025-02-19T13:13:36-04:00</lastmod><changefreq>weekly</changefreq><priority>0.7</priority></url><url><loc>http://chaomai.github.io/2014/2014-03-03-cpp-dynamic-memory/</loc><lastmod>2025-02-19T13:13:36-04:00</lastmod><changefreq>weekly</changefreq><priority>0.7</priority></url><url><loc>http://chaomai.github.io/2014/2014-02-28-cpp-associative-container/</loc><lastmod>2025-02-19T13:13:36-04:00</lastmod><changefreq>weekly</changefreq><priority>0.7</priority></url><url><loc>http://chaomai.github.io/2014/2014-02-24-cpp-sequential-container/</loc><lastmod>2025-02-19T13:13:36-04:00</lastmod><changefreq>weekly</changefreq><priority>0.7</priority></url><url><loc>http://chaomai.github.io/2014/2014-02-23-cpp-generic-algorithm/</loc><lastmod>2025-02-19T13:13:36-04:00</lastmod><changefreq>weekly</changefreq><priority>0.7</priority></url><url><loc>http://chaomai.github.io/2014/2014-02-17-cpp-initialization/</loc><lastmod>2025-02-19T13:13:36-04:00</lastmod><changefreq>weekly</changefreq><priority>0.7</priority></url><url><loc>http://chaomai.github.io/2014/2014-02-16-cpp-io-library/</loc><lastmod>2025-02-19T13:13:36-04:00</lastmod><changefreq>weekly</changefreq><priority>0.7</priority></url><url><loc>http://chaomai.github.io/2014/2014-02-06-cpp-primer-ch1/</loc><lastmod>2025-02-19T13:13:36-04:00</lastmod><changefreq>weekly</changefreq><priority>0.7</priority></url><url><loc>http://chaomai.github.io/about/</loc><lastmod>2025-02-19T13:13:36-04:00</lastmod><changefreq>weekly</changefreq><priority>0.7</priority></url><url><loc>http://chaomai.github.io/links/</loc><lastmod>2025-02-19T13:13:36-04:00</lastmod><changefreq>weekly</changefreq><priority>0.7</priority></url><url><loc>http://chaomai.github.io/photography/</loc><lastmod>2025-02-19T13:13:36-04:00</lastmod><changefreq>weekly</changefreq><priority>0.7</priority></url></urlset>