<?xml-stylesheet type="text/xsl" href="https://rainjoe.github.io/sitemap.xsl"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
  
  <url>
    <loc>https://rainjoe.github.io/categories/</loc>
    <lastmod>2022-04-05T16:24:35+08:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url>
  
  <url>
    <loc>https://rainjoe.github.io/tags/go/</loc>
    <lastmod>2022-04-05T16:24:35+08:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url>
  
  <url>
    <loc>https://rainjoe.github.io/</loc>
    <lastmod>2022-04-05T16:24:35+08:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url>
  
  <url>
    <loc>https://rainjoe.github.io/tags/lua/</loc>
    <lastmod>2022-04-05T16:24:35+08:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url>
  
  <url>
    <loc>https://rainjoe.github.io/categories/lua/</loc>
    <lastmod>2022-04-05T16:24:35+08:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url>
  
  <url>
    <loc>https://rainjoe.github.io/post/</loc>
    <lastmod>2022-04-05T16:24:35+08:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url>
  
  <url>
    <loc>https://rainjoe.github.io/tags/</loc>
    <lastmod>2022-04-05T16:24:35+08:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url>
  
  <url>
    <loc>https://rainjoe.github.io/post/%E6%B5%85%E6%9E%90gopher-lua/</loc>
    <lastmod>2022-04-05T16:24:35+08:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url>
  
  <url>
    <loc>https://rainjoe.github.io/post/2021%E5%B9%B4%E7%BB%88%E6%80%BB%E7%BB%93/</loc>
    <lastmod>2022-02-12T13:50:37+08:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url>
  
  <url>
    <loc>https://rainjoe.github.io/tags/%E5%B9%B4%E7%BB%88%E6%80%BB%E7%BB%93/</loc>
    <lastmod>2022-02-12T13:50:37+08:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url>
  
  <url>
    <loc>https://rainjoe.github.io/tags/%E6%9D%82%E8%B0%88/</loc>
    <lastmod>2022-02-12T13:50:37+08:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url>
  
  <url>
    <loc>https://rainjoe.github.io/categories/%E6%9D%82%E8%B0%88/</loc>
    <lastmod>2022-02-12T13:50:37+08:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url>
  
  <url>
    <loc>https://rainjoe.github.io/tags/6.s081/</loc>
    <lastmod>2022-02-05T16:23:27+08:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url>
  
  <url>
    <loc>https://rainjoe.github.io/post/network/</loc>
    <lastmod>2022-02-05T16:23:27+08:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url>
  
  <url>
    <loc>https://rainjoe.github.io/tags/%E6%93%8D%E4%BD%9C%E7%B3%BB%E7%BB%9F/</loc>
    <lastmod>2022-02-05T16:23:27+08:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url>
  
  <url>
    <loc>https://rainjoe.github.io/categories/%E6%93%8D%E4%BD%9C%E7%B3%BB%E7%BB%9F/</loc>
    <lastmod>2022-02-05T16:23:27+08:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url>
  
  <url>
    <loc>https://rainjoe.github.io/post/mmap/</loc>
    <lastmod>2022-02-04T15:12:42+08:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url>
  
  <url>
    <loc>https://rainjoe.github.io/post/filesystem/</loc>
    <lastmod>2022-02-04T12:49:03+08:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url>
  
  <url>
    <loc>https://rainjoe.github.io/post/lock/</loc>
    <lastmod>2022-02-03T15:11:20+08:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url>
  
  <url>
    <loc>https://rainjoe.github.io/post/multithread/</loc>
    <lastmod>2022-02-03T11:27:59+08:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url>
  
  <url>
    <loc>https://rainjoe.github.io/post/cow/</loc>
    <lastmod>2021-12-19T20:18:21+08:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url>
  
  <url>
    <loc>https://rainjoe.github.io/post/lazy/</loc>
    <lastmod>2021-10-31T15:12:31+08:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url>
  
  <url>
    <loc>https://rainjoe.github.io/post/think/</loc>
    <lastmod>2021-10-29T17:08:09+08:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url>
  
  <url>
    <loc>https://rainjoe.github.io/post/traps/</loc>
    <lastmod>2021-10-07T09:49:14+08:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url>
  
  <url>
    <loc>https://rainjoe.github.io/post/pgtbl/</loc>
    <lastmod>2021-10-05T15:40:54+08:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url>
  
  <url>
    <loc>https://rainjoe.github.io/post/system_calls/</loc>
    <lastmod>2021-09-11T16:18:43+08:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url>
  
  <url>
    <loc>https://rainjoe.github.io/post/xv6_and_unix_utilities/</loc>
    <lastmod>2021-07-04T14:48:39+08:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url>
  
  <url>
    <loc>https://rainjoe.github.io/post/zookeeper/</loc>
    <lastmod>2021-06-06T12:40:33+08:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url>
  
  <url>
    <loc>https://rainjoe.github.io/tags/%E5%88%86%E5%B8%83%E5%BC%8F/</loc>
    <lastmod>2021-06-06T12:40:33+08:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url>
  
  <url>
    <loc>https://rainjoe.github.io/categories/%E5%88%86%E5%B8%83%E5%BC%8F/</loc>
    <lastmod>2021-06-06T12:40:33+08:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url>
  
  <url>
    <loc>https://rainjoe.github.io/tags/rabbitmq/</loc>
    <lastmod>2021-05-15T20:04:15+08:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url>
  
  <url>
    <loc>https://rainjoe.github.io/post/rabbitmq_detail/</loc>
    <lastmod>2021-05-15T20:04:15+08:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url>
  
  <url>
    <loc>https://rainjoe.github.io/tags/%E6%B6%88%E6%81%AF%E9%98%9F%E5%88%97/</loc>
    <lastmod>2021-05-15T20:04:15+08:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url>
  
  <url>
    <loc>https://rainjoe.github.io/categories/%E6%B6%88%E6%81%AF%E9%98%9F%E5%88%97/</loc>
    <lastmod>2021-05-15T20:04:15+08:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url>
  
  <url>
    <loc>https://rainjoe.github.io/tags/kafka/</loc>
    <lastmod>2021-04-18T19:40:03+08:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url>
  
  <url>
    <loc>https://rainjoe.github.io/post/rabbitmq_kafka/</loc>
    <lastmod>2021-04-18T19:40:03+08:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url>
  
  <url>
    <loc>https://rainjoe.github.io/tags/%E4%B8%80%E8%87%B4%E6%80%A7%E5%93%88%E5%B8%8C/</loc>
    <lastmod>2021-04-04T20:00:39+08:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url>
  
  <url>
    <loc>https://rainjoe.github.io/post/%E4%B8%80%E8%87%B4%E6%80%A7%E5%93%88%E5%B8%8C/</loc>
    <lastmod>2021-04-04T20:00:39+08:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url>
  
  <url>
    <loc>https://rainjoe.github.io/tags/%E5%BE%AE%E6%9C%8D%E5%8A%A1/</loc>
    <lastmod>2021-03-20T20:49:45+08:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url>
  
  <url>
    <loc>https://rainjoe.github.io/categories/%E5%BE%AE%E6%9C%8D%E5%8A%A1/</loc>
    <lastmod>2021-03-20T20:49:45+08:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url>
  
  <url>
    <loc>https://rainjoe.github.io/post/%E6%B5%85%E8%B0%88%E9%99%90%E6%B5%81/</loc>
    <lastmod>2021-03-20T20:49:45+08:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url>
  
  <url>
    <loc>https://rainjoe.github.io/tags/%E9%99%90%E6%B5%81/</loc>
    <lastmod>2021-03-20T20:49:45+08:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url>
  
  <url>
    <loc>https://rainjoe.github.io/tags/%E5%BB%B6%E8%BF%9F%E9%98%9F%E5%88%97/</loc>
    <lastmod>2021-03-02T21:29:17+08:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url>
  
  <url>
    <loc>https://rainjoe.github.io/categories/%E6%95%B0%E6%8D%AE%E7%BB%93%E6%9E%84/</loc>
    <lastmod>2021-03-02T21:29:17+08:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url>
  
  <url>
    <loc>https://rainjoe.github.io/tags/%E6%97%B6%E9%97%B4%E8%BD%AE%E5%AE%9A%E6%97%B6%E5%99%A8/</loc>
    <lastmod>2021-03-02T21:29:17+08:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url>
  
  <url>
    <loc>https://rainjoe.github.io/post/%E6%97%B6%E9%97%B4%E8%BD%AE%E5%AE%9A%E6%97%B6%E5%99%A8/</loc>
    <lastmod>2021-03-02T21:29:17+08:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url>
  
  <url>
    <loc>https://rainjoe.github.io/post/2020%E5%B9%B4%E7%BB%88%E6%80%BB%E7%BB%93/</loc>
    <lastmod>2021-02-27T15:23:48+08:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url>
  
  <url>
    <loc>https://rainjoe.github.io/post/circular-buffer/</loc>
    <lastmod>2020-12-19T19:06:10+08:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url>
  
  <url>
    <loc>https://rainjoe.github.io/tags/circular-buffer/</loc>
    <lastmod>2020-12-19T19:06:10+08:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url>
  
  <url>
    <loc>https://rainjoe.github.io/tags/ring-buffer/</loc>
    <lastmod>2020-12-19T19:06:10+08:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url>
  
  <url>
    <loc>https://rainjoe.github.io/tags/%E5%BE%AA%E7%8E%AF%E9%98%9F%E5%88%97/</loc>
    <lastmod>2020-12-19T19:06:10+08:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url>
  
  <url>
    <loc>https://rainjoe.github.io/tags/%E6%95%B0%E6%8D%AE%E7%BB%93%E6%9E%84/</loc>
    <lastmod>2020-12-19T19:06:10+08:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url>
  
  <url>
    <loc>https://rainjoe.github.io/tags/bloom-filter/</loc>
    <lastmod>2020-11-21T16:31:39+08:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url>
  
  <url>
    <loc>https://rainjoe.github.io/post/bloom-filter/</loc>
    <lastmod>2020-11-21T16:31:39+08:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url>
  
  <url>
    <loc>https://rainjoe.github.io/tags/consul/</loc>
    <lastmod>2020-11-15T16:51:40+08:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url>
  
  <url>
    <loc>https://rainjoe.github.io/post/consul-distributed-lock/</loc>
    <lastmod>2020-11-15T16:51:40+08:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url>
  
  <url>
    <loc>https://rainjoe.github.io/tags/%E5%88%86%E5%B8%83%E5%BC%8F%E9%94%81/</loc>
    <lastmod>2020-11-15T16:51:40+08:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url>
  
  <url>
    <loc>https://rainjoe.github.io/tags/c&#43;&#43;/</loc>
    <lastmod>2020-09-26T18:11:31+08:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url>
  
  <url>
    <loc>https://rainjoe.github.io/post/cmu-15-445-project-3-query-execution/</loc>
    <lastmod>2020-09-26T18:11:31+08:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url>
  
  <url>
    <loc>https://rainjoe.github.io/tags/%E6%95%B0%E6%8D%AE%E5%BA%93/</loc>
    <lastmod>2020-09-26T18:11:31+08:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url>
  
  <url>
    <loc>https://rainjoe.github.io/categories/%E6%95%B0%E6%8D%AE%E5%BA%93/</loc>
    <lastmod>2020-09-26T18:11:31+08:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url>
  
  <url>
    <loc>https://rainjoe.github.io/categories/go/</loc>
    <lastmod>2020-09-08T21:23:30+08:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url>
  
  <url>
    <loc>https://rainjoe.github.io/post/%E4%BA%86%E8%A7%A3go%E5%86%85%E5%AD%98%E5%88%86%E9%85%8D/</loc>
    <lastmod>2020-09-08T21:23:30+08:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url>
  
  <url>
    <loc>https://rainjoe.github.io/post/%E4%BA%86%E8%A7%A3go%E8%B0%83%E5%BA%A6%E5%99%A8/</loc>
    <lastmod>2020-08-30T15:47:37+08:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url>
  
  <url>
    <loc>https://rainjoe.github.io/post/cmu-15-445-project-2-hash-table/</loc>
    <lastmod>2020-07-12T13:18:31+08:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url>
  
  <url>
    <loc>https://rainjoe.github.io/post/cmu-15-445-project-1-buffer-pool/</loc>
    <lastmod>2020-06-26T15:21:20+08:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url>
  
  <url>
    <loc>https://rainjoe.github.io/tags/go-micor/</loc>
    <lastmod>2020-03-27T21:51:20+08:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url>
  
  <url>
    <loc>https://rainjoe.github.io/tags/golang/</loc>
    <lastmod>2020-03-27T21:51:20+08:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url>
  
  <url>
    <loc>https://rainjoe.github.io/tags/pprof/</loc>
    <lastmod>2020-03-27T21:51:20+08:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url>
  
  <url>
    <loc>https://rainjoe.github.io/categories/%E4%BA%91%E5%8E%9F%E7%94%9F/</loc>
    <lastmod>2020-03-27T21:51:20+08:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url>
  
  <url>
    <loc>https://rainjoe.github.io/tags/%E6%80%A7%E8%83%BD%E4%BC%98%E5%8C%96/</loc>
    <lastmod>2020-03-27T21:51:20+08:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url>
  
  <url>
    <loc>https://rainjoe.github.io/post/%E8%AE%B0%E4%B8%80%E6%AC%A1%E7%BA%BF%E4%B8%8A%E5%BE%AE%E6%9C%8D%E5%8A%A1%E4%BC%98%E5%8C%96%E8%BF%87%E7%A8%8B/</loc>
    <lastmod>2020-03-27T21:51:20+08:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url>
  
  <url>
    <loc>https://rainjoe.github.io/tags/istio/</loc>
    <lastmod>2020-03-07T11:04:20+08:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url>
  
  <url>
    <loc>https://rainjoe.github.io/tags/k8s/</loc>
    <lastmod>2020-03-07T11:04:20+08:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url>
  
  <url>
    <loc>https://rainjoe.github.io/post/k8s-istio-%E5%BE%AE%E6%9C%8D%E5%8A%A1%E5%AE%9E%E8%B7%B5%E4%B8%8B-/</loc>
    <lastmod>2020-03-07T11:04:20+08:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url>
  
  <url>
    <loc>https://rainjoe.github.io/tags/%E4%BA%91%E5%8E%9F%E7%94%9F/</loc>
    <lastmod>2020-03-07T11:04:20+08:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url>
  
  <url>
    <loc>https://rainjoe.github.io/post/k8s-istio-%E5%BE%AE%E6%9C%8D%E5%8A%A1%E5%AE%9E%E8%B7%B5%E4%B8%8A/</loc>
    <lastmod>2020-03-01T17:01:20+08:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url>
  
  <url>
    <loc>https://rainjoe.github.io/post/2019%E5%B9%B4%E7%BB%88%E6%80%BB%E7%BB%93/</loc>
    <lastmod>2020-01-05T23:31:40+08:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url>
  
  <url>
    <loc>https://rainjoe.github.io/post/lab-6_-network-driver/</loc>
    <lastmod>2019-08-11T19:15:14+08:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url>
  
  <url>
    <loc>https://rainjoe.github.io/post/lab-5_-file-system-spawn-and-shell/</loc>
    <lastmod>2019-08-07T22:45:14+08:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url>
  
  <url>
    <loc>https://rainjoe.github.io/post/lab-4_-preemptive-multitasking/</loc>
    <lastmod>2019-08-03T20:33:27+08:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url>
  
  <url>
    <loc>https://rainjoe.github.io/post/lab-3_-user-environments/</loc>
    <lastmod>2019-07-25T23:19:14+08:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url>
  
  <url>
    <loc>https://rainjoe.github.io/post/lab-2_-memory-management/</loc>
    <lastmod>2019-07-13T19:55:34+08:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url>
  
  <url>
    <loc>https://rainjoe.github.io/post/lab1_-booting-a-pc/</loc>
    <lastmod>2019-07-11T21:47:54+08:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url>
  
  <url>
    <loc>https://rainjoe.github.io/post/6.824-lab4-sharded-key-value-service/</loc>
    <lastmod>2019-04-21T23:09:34+08:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url>
  
  <url>
    <loc>https://rainjoe.github.io/post/6.824-lab3-fault-toleran-key-value-service/</loc>
    <lastmod>2019-01-13T23:06:36+08:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url>
  
  <url>
    <loc>https://rainjoe.github.io/post/2018%E5%B9%B4%E7%BB%88%E6%80%BB%E7%BB%93/</loc>
    <lastmod>2018-12-31T23:01:40+08:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url>
  
  <url>
    <loc>https://rainjoe.github.io/post/6.824-lab2-raft/</loc>
    <lastmod>2018-11-28T22:49:54+08:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url>
  
  <url>
    <loc>https://rainjoe.github.io/post/6.824-lab1-mapreduce/</loc>
    <lastmod>2018-10-11T22:49:54+08:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url>
  
  <url>
    <loc>https://rainjoe.github.io/post/%E6%9C%80%E8%BF%91%E5%B7%A5%E4%BD%9C%E7%9A%84%E4%B8%80%E4%BA%9B%E6%84%9F%E6%82%9F/</loc>
    <lastmod>2018-10-01T22:44:02+08:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url>
  
  <url>
    <loc>https://rainjoe.github.io/tags/python/</loc>
    <lastmod>2018-02-15T21:39:22+08:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url>
  
  <url>
    <loc>https://rainjoe.github.io/categories/python/</loc>
    <lastmod>2018-02-15T21:39:22+08:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url>
  
  <url>
    <loc>https://rainjoe.github.io/tags/%E5%BC%82%E6%AD%A5/</loc>
    <lastmod>2018-02-15T21:39:22+08:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url>
  
  <url>
    <loc>https://rainjoe.github.io/tags/%E7%88%AC%E8%99%AB/</loc>
    <lastmod>2018-02-15T21:39:22+08:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url>
  
  <url>
    <loc>https://rainjoe.github.io/post/%E8%B1%86%E7%93%A3%E5%BC%82%E6%AD%A5%E7%88%AC%E8%99%AB/</loc>
    <lastmod>2018-02-15T21:39:22+08:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url>
  
  <url>
    <loc>https://rainjoe.github.io/tags/%E4%BD%8D%E5%9B%BE/</loc>
    <lastmod>2018-01-22T17:14:49+08:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url>
  
  <url>
    <loc>https://rainjoe.github.io/tags/%E4%BD%8D%E8%BF%90%E7%AE%97/</loc>
    <lastmod>2018-01-22T17:14:49+08:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url>
  
  <url>
    <loc>https://rainjoe.github.io/post/%E4%BD%8D%E8%BF%90%E7%AE%97/</loc>
    <lastmod>2018-01-22T17:14:49+08:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url>
  
  <url>
    <loc>https://rainjoe.github.io/tags/%E5%85%AB%E7%9A%87%E5%90%8E/</loc>
    <lastmod>2018-01-22T17:14:49+08:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url>
  
  <url>
    <loc>https://rainjoe.github.io/tags/%E6%B7%B1%E5%BA%A6%E4%BC%98%E5%85%88%E6%90%9C%E7%B4%A2/</loc>
    <lastmod>2018-01-22T17:14:49+08:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url>
  
  <url>
    <loc>https://rainjoe.github.io/tags/%E7%AE%97%E6%B3%95/</loc>
    <lastmod>2018-01-22T17:14:49+08:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url>
  
  <url>
    <loc>https://rainjoe.github.io/categories/%E7%AE%97%E6%B3%95/</loc>
    <lastmod>2018-01-22T17:14:49+08:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url>
  
  <url>
    <loc>https://rainjoe.github.io/post/python%E4%B8%AD%E7%9A%84%E5%B9%B6%E8%A1%8C%E7%BC%96%E7%A8%8B/</loc>
    <lastmod>2017-10-20T19:30:48+08:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url>
  
  <url>
    <loc>https://rainjoe.github.io/tags/%E5%8D%8F%E7%A8%8B/</loc>
    <lastmod>2017-10-20T19:30:48+08:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url>
  
  <url>
    <loc>https://rainjoe.github.io/tags/%E5%A4%9A%E7%BA%BF%E7%A8%8B/</loc>
    <lastmod>2017-10-20T19:30:48+08:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url>
  
  <url>
    <loc>https://rainjoe.github.io/tags/%E5%A4%9A%E8%BF%9B%E7%A8%8B/</loc>
    <lastmod>2017-10-20T19:30:48+08:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url>
  
  <url>
    <loc>https://rainjoe.github.io/post/%E6%93%8D%E4%BD%9C%E7%B3%BB%E7%BB%9F%E4%B9%8B%E8%BF%9B%E7%A8%8B%E4%B8%8E%E7%BA%BF%E7%A8%8B/</loc>
    <lastmod>2017-09-21T20:11:14+08:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url>
  
  <url>
    <loc>https://rainjoe.github.io/tags/%E6%AD%BB%E9%94%81/</loc>
    <lastmod>2017-09-21T20:11:14+08:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url>
  
  <url>
    <loc>https://rainjoe.github.io/tags/%E7%BA%BF%E7%A8%8B/</loc>
    <lastmod>2017-09-21T20:11:14+08:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url>
  
  <url>
    <loc>https://rainjoe.github.io/tags/%E8%BF%9B%E7%A8%8B/</loc>
    <lastmod>2017-09-21T20:11:14+08:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url>
  
</urlset>