<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9"
  xmlns:xhtml="http://www.w3.org/1999/xhtml">
  
    <url>
      <loc>https://violinsonata.site/categories/</loc>
      
      <lastmod>2021-05-14T17:14:19+08:00</lastmod>
      
      
      <changefreq>weekly</changefreq>
      
      
      <priority>0.5</priority>
      
      
    </url>
  
    <url>
      <loc>https://violinsonata.site/tags/jvm/</loc>
      
      <lastmod>2021-05-14T17:14:19+08:00</lastmod>
      
      
      <changefreq>weekly</changefreq>
      
      
      <priority>0.5</priority>
      
      
    </url>
  
    <url>
      <loc>https://violinsonata.site/2021/jvm%E7%9A%84jmx%E6%9C%BA%E5%88%B6/</loc>
      
      <lastmod>2021-05-14T17:14:19+08:00</lastmod>
      
      
      <changefreq>weekly</changefreq>
      
      
      <priority>0.5</priority>
      
      
    </url>
  
    <url>
      <loc>https://violinsonata.site/post/</loc>
      
      <lastmod>2021-05-14T17:14:19+08:00</lastmod>
      
      
      <changefreq>weekly</changefreq>
      
      
      <priority>0.5</priority>
      
      
    </url>
  
    <url>
      <loc>https://violinsonata.site/</loc>
      
      <lastmod>2021-05-14T17:14:19+08:00</lastmod>
      
      
      <changefreq>weekly</changefreq>
      
      
      <priority>0.5</priority>
      
      
    </url>
  
    <url>
      <loc>https://violinsonata.site/tags/</loc>
      
      <lastmod>2021-05-14T17:14:19+08:00</lastmod>
      
      
      <changefreq>weekly</changefreq>
      
      
      <priority>0.5</priority>
      
      
    </url>
  
    <url>
      <loc>https://violinsonata.site/categories/%E8%BD%AF%E4%BB%B6%E5%B7%A5%E7%A8%8B/</loc>
      
      <lastmod>2021-05-14T17:14:19+08:00</lastmod>
      
      
      <changefreq>weekly</changefreq>
      
      
      <priority>0.5</priority>
      
      
    </url>
  
    <url>
      <loc>https://violinsonata.site/categories/java/</loc>
      
      <lastmod>2021-03-01T09:55:21+08:00</lastmod>
      
      
      <changefreq>weekly</changefreq>
      
      
      <priority>0.5</priority>
      
      
    </url>
  
    <url>
      <loc>https://violinsonata.site/tags/java/</loc>
      
      <lastmod>2021-03-01T09:55:21+08:00</lastmod>
      
      
      <changefreq>weekly</changefreq>
      
      
      <priority>0.5</priority>
      
      
    </url>
  
    <url>
      <loc>https://violinsonata.site/2021/java%E7%9A%84synchronized%E5%85%B3%E9%94%AE%E5%AD%97/</loc>
      
      <lastmod>2021-03-01T09:55:21+08:00</lastmod>
      
      
      <changefreq>weekly</changefreq>
      
      
      <priority>0.5</priority>
      
      
    </url>
  
    <url>
      <loc>https://violinsonata.site/tags/%E5%B9%B6%E5%8F%91%E7%BC%96%E7%A8%8B/</loc>
      
      <lastmod>2021-03-01T09:55:21+08:00</lastmod>
      
      
      <changefreq>weekly</changefreq>
      
      
      <priority>0.5</priority>
      
      
    </url>
  
    <url>
      <loc>https://violinsonata.site/categories/%E7%BC%96%E7%A8%8B/</loc>
      
      <lastmod>2021-03-01T09:55:21+08:00</lastmod>
      
      
      <changefreq>weekly</changefreq>
      
      
      <priority>0.5</priority>
      
      
    </url>
  
    <url>
      <loc>https://violinsonata.site/2021/java%E7%9A%84synchronized%E5%86%85%E9%83%A8%E5%8E%9F%E7%90%86/</loc>
      
      <lastmod>2021-02-28T09:51:46+08:00</lastmod>
      
      
      <changefreq>weekly</changefreq>
      
      
      <priority>0.5</priority>
      
      
    </url>
  
    <url>
      <loc>https://violinsonata.site/tags/golang/</loc>
      
      <lastmod>2020-09-04T15:05:10+08:00</lastmod>
      
      
      <changefreq>weekly</changefreq>
      
      
      <priority>0.5</priority>
      
      
    </url>
  
    <url>
      <loc>https://violinsonata.site/2020/use-grpc-in-golang/</loc>
      
      <lastmod>2020-09-04T15:05:10+08:00</lastmod>
      
      
      <changefreq>weekly</changefreq>
      
      
      <priority>0.5</priority>
      
      
    </url>
  
    <url>
      <loc>https://violinsonata.site/tags/grpc/</loc>
      
      <lastmod>2020-09-04T15:05:10+08:00</lastmod>
      
      
      <changefreq>weekly</changefreq>
      
      
      <priority>0.5</priority>
      
      
    </url>
  
    <url>
      <loc>https://violinsonata.site/tags/go-mod/</loc>
      
      <lastmod>2020-08-31T14:51:20+08:00</lastmod>
      
      
      <changefreq>weekly</changefreq>
      
      
      <priority>0.5</priority>
      
      
    </url>
  
    <url>
      <loc>https://violinsonata.site/categories/golang/</loc>
      
      <lastmod>2020-08-31T14:51:20+08:00</lastmod>
      
      
      <changefreq>weekly</changefreq>
      
      
      <priority>0.5</priority>
      
      
    </url>
  
    <url>
      <loc>https://violinsonata.site/2020/use-private-repo-in-golang/</loc>
      
      <lastmod>2020-08-31T14:51:20+08:00</lastmod>
      
      
      <changefreq>weekly</changefreq>
      
      
      <priority>0.5</priority>
      
      
    </url>
  
    <url>
      <loc>https://violinsonata.site/2020/basic-concept-of-rabbitmq/</loc>
      
      <lastmod>2020-08-24T15:25:07+08:00</lastmod>
      
      
      <changefreq>weekly</changefreq>
      
      
      <priority>0.5</priority>
      
      
    </url>
  
    <url>
      <loc>https://violinsonata.site/categories/middleware/</loc>
      
      <lastmod>2020-08-24T15:25:07+08:00</lastmod>
      
      
      <changefreq>weekly</changefreq>
      
      
      <priority>0.5</priority>
      
      
    </url>
  
    <url>
      <loc>https://violinsonata.site/tags/rabbitmq/</loc>
      
      <lastmod>2020-08-24T15:25:07+08:00</lastmod>
      
      
      <changefreq>weekly</changefreq>
      
      
      <priority>0.5</priority>
      
      
    </url>
  
    <url>
      <loc>https://violinsonata.site/tags/ssl/tls/</loc>
      
      <lastmod>2020-08-13T15:26:47+08:00</lastmod>
      
      
      <changefreq>weekly</changefreq>
      
      
      <priority>0.5</priority>
      
      
    </url>
  
    <url>
      <loc>https://violinsonata.site/2020/detail-of-ssl-and-tls/</loc>
      
      <lastmod>2020-08-13T15:26:47+08:00</lastmod>
      
      
      <changefreq>weekly</changefreq>
      
      
      <priority>0.5</priority>
      
      
    </url>
  
    <url>
      <loc>https://violinsonata.site/2020/create-daemon-process-in-golang/</loc>
      
      <lastmod>2020-08-13T15:07:00+08:00</lastmod>
      
      
      <changefreq>weekly</changefreq>
      
      
      <priority>0.5</priority>
      
      
    </url>
  
    <url>
      <loc>https://violinsonata.site/tags/security/</loc>
      
      <lastmod>2020-08-12T16:30:09+08:00</lastmod>
      
      
      <changefreq>weekly</changefreq>
      
      
      <priority>0.5</priority>
      
      
    </url>
  
    <url>
      <loc>https://violinsonata.site/2020/basic-concepts-of-network-security/</loc>
      
      <lastmod>2020-08-12T16:30:09+08:00</lastmod>
      
      
      <changefreq>weekly</changefreq>
      
      
      <priority>0.5</priority>
      
      
    </url>
  
    <url>
      <loc>https://violinsonata.site/tags/docker/</loc>
      
      <lastmod>2020-04-08T14:41:12+08:00</lastmod>
      
      
      <changefreq>weekly</changefreq>
      
      
      <priority>0.5</priority>
      
      
    </url>
  
    <url>
      <loc>https://violinsonata.site/2020/access-host-network-in-docker/</loc>
      
      <lastmod>2020-04-08T14:41:12+08:00</lastmod>
      
      
      <changefreq>weekly</changefreq>
      
      
      <priority>0.5</priority>
      
      
    </url>
  
    <url>
      <loc>https://violinsonata.site/tags/mysql/</loc>
      
      <lastmod>2020-02-19T15:14:38+08:00</lastmod>
      
      
      <changefreq>weekly</changefreq>
      
      
      <priority>0.5</priority>
      
      
    </url>
  
    <url>
      <loc>https://violinsonata.site/2020/useful-operates-in-mysql/</loc>
      
      <lastmod>2020-02-19T15:14:38+08:00</lastmod>
      
      
      <changefreq>weekly</changefreq>
      
      
      <priority>0.5</priority>
      
      
    </url>
  
    <url>
      <loc>https://violinsonata.site/tags/kubernetes/</loc>
      
      <lastmod>2019-09-16T10:51:55+08:00</lastmod>
      
      
      <changefreq>weekly</changefreq>
      
      
      <priority>0.5</priority>
      
      
    </url>
  
    <url>
      <loc>https://violinsonata.site/2019/configmap/</loc>
      
      <lastmod>2019-09-16T10:51:55+08:00</lastmod>
      
      
      <changefreq>weekly</changefreq>
      
      
      <priority>0.5</priority>
      
      
    </url>
  
    <url>
      <loc>https://violinsonata.site/2019/lables/</loc>
      
      <lastmod>2019-09-14T10:51:55+08:00</lastmod>
      
      
      <changefreq>weekly</changefreq>
      
      
      <priority>0.5</priority>
      
      
    </url>
  
    <url>
      <loc>https://violinsonata.site/tags/big-data/</loc>
      
      <lastmod>2019-03-24T16:24:47+08:00</lastmod>
      
      
      <changefreq>weekly</changefreq>
      
      
      <priority>0.5</priority>
      
      
    </url>
  
    <url>
      <loc>https://violinsonata.site/tags/flume/</loc>
      
      <lastmod>2019-03-24T16:24:47+08:00</lastmod>
      
      
      <changefreq>weekly</changefreq>
      
      
      <priority>0.5</priority>
      
      
    </url>
  
    <url>
      <loc>https://violinsonata.site/2019/flume/</loc>
      
      <lastmod>2019-03-24T16:24:47+08:00</lastmod>
      
      
      <changefreq>weekly</changefreq>
      
      
      <priority>0.5</priority>
      
      
    </url>
  
    <url>
      <loc>https://violinsonata.site/2019/concurrency-model/</loc>
      
      <lastmod>2019-03-02T19:23:36+08:00</lastmod>
      
      
      <changefreq>weekly</changefreq>
      
      
      <priority>0.5</priority>
      
      
    </url>
  
    <url>
      <loc>https://violinsonata.site/tags/%E7%BF%BB%E8%AF%91/</loc>
      
      <lastmod>2019-03-02T19:23:36+08:00</lastmod>
      
      
      <changefreq>weekly</changefreq>
      
      
      <priority>0.5</priority>
      
      
    </url>
  
    <url>
      <loc>https://violinsonata.site/2019/broadcast-signals-using-channel/</loc>
      
      <lastmod>2019-01-29T12:52:36+08:00</lastmod>
      
      
      <changefreq>weekly</changefreq>
      
      
      <priority>0.5</priority>
      
      
    </url>
  
    <url>
      <loc>https://violinsonata.site/2019/disadvance-on-even/</loc>
      
      <lastmod>2019-01-28T13:40:16+08:00</lastmod>
      
      
      <changefreq>weekly</changefreq>
      
      
      <priority>0.5</priority>
      
      
    </url>
  
    <url>
      <loc>https://violinsonata.site/categories/%E9%9A%8F%E6%83%B3%E6%9D%82%E8%B0%88/</loc>
      
      <lastmod>2019-01-28T13:40:16+08:00</lastmod>
      
      
      <changefreq>weekly</changefreq>
      
      
      <priority>0.5</priority>
      
      
    </url>
  
    <url>
      <loc>https://violinsonata.site/tags/python/</loc>
      
      <lastmod>2019-01-27T23:39:34+08:00</lastmod>
      
      
      <changefreq>weekly</changefreq>
      
      
      <priority>0.5</priority>
      
      
    </url>
  
    <url>
      <loc>https://violinsonata.site/categories/python/</loc>
      
      <lastmod>2019-01-27T23:39:34+08:00</lastmod>
      
      
      <changefreq>weekly</changefreq>
      
      
      <priority>0.5</priority>
      
      
    </url>
  
    <url>
      <loc>https://violinsonata.site/2019/virtualenvwrapper/</loc>
      
      <lastmod>2019-01-27T23:39:34+08:00</lastmod>
      
      
      <changefreq>weekly</changefreq>
      
      
      <priority>0.5</priority>
      
      
    </url>
  
    <url>
      <loc>https://violinsonata.site/2019/hello-world/</loc>
      
      <lastmod>2019-01-27T19:23:36+08:00</lastmod>
      
      
      <changefreq>weekly</changefreq>
      
      
      <priority>0.5</priority>
      
      
    </url>
  
</urlset>
