<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
  
  <url>
    <loc>http://blogs.cglang.com/2023/07/13/%E9%9A%8F%E7%AC%94/2023-07-13%20.NET%20%E5%8D%95%E5%85%83%E6%B5%8B%E8%AF%95/</loc>
    
    <lastmod>2025-03-25</lastmod>
    
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  
  <url>
    <loc>http://blogs.cglang.com/2025/02/24/%E9%9A%8F%E7%AC%94/2025-02-24%20%E5%B9%82%E7%AD%89%E6%80%A7/</loc>
    
    <lastmod>2025-03-25</lastmod>
    
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  
  <url>
    <loc>http://blogs.cglang.com/2024/05/21/%E9%9A%8F%E7%AC%94/2024-05-21%20%E6%95%B0%E6%8D%AE%E5%BA%93%E6%98%A0%E5%B0%84%E7%AD%96%E7%95%A5/</loc>
    
    <lastmod>2025-03-25</lastmod>
    
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  
  <url>
    <loc>http://blogs.cglang.com/2025/02/26/%E9%9A%8F%E7%AC%94/2025-02-26%20%E5%BE%AE%E6%9C%8D%E5%8A%A1%E4%B8%AD%E6%8A%A5%E8%A1%A8%E7%BB%9F%E8%AE%A1%E8%A7%A3%E5%86%B3%E6%96%B9%E6%A1%88/</loc>
    
    <lastmod>2025-03-25</lastmod>
    
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  
  <url>
    <loc>http://blogs.cglang.com/2025/03/25/%E9%9A%8F%E7%AC%94/20250325154346-%E7%AE%80%E5%8D%95%E7%9A%84%E9%A2%98%E7%9B%AE/</loc>
    
    <lastmod>2025-03-25</lastmod>
    
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  
  <url>
    <loc>http://blogs.cglang.com/essays/202306/281647.html</loc>
    
    <lastmod>2025-03-25</lastmod>
    
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  
  <url>
    <loc>http://blogs.cglang.com/essays/202306/281649.html</loc>
    
    <lastmod>2025-03-25</lastmod>
    
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  
  <url>
    <loc>http://blogs.cglang.com/essays/202306/281651.html</loc>
    
    <lastmod>2025-03-25</lastmod>
    
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  
  <url>
    <loc>http://blogs.cglang.com/2025/03/22/%E6%88%91%E7%9A%84%E4%B8%96%E7%95%8C/20250322134912-%E4%BD%BF%E7%94%A8Docker%E8%BF%90%E8%A1%8C%E6%9C%8D%E5%8A%A1%E5%99%A8/</loc>
    
    <lastmod>2025-03-25</lastmod>
    
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  
  <url>
    <loc>http://blogs.cglang.com/2023/08/01/%E7%9B%B8%E5%85%B3/%E5%89%8D%E7%BD%AE%E6%9C%BA/</loc>
    
    <lastmod>2025-03-25</lastmod>
    
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  
  <url>
    <loc>http://blogs.cglang.com/2025/03/24/%E6%99%AE%E9%80%9A%E6%96%87%E7%AB%A0/20250324225540-Docker%E9%83%A8%E7%BD%B2php%E7%BD%91%E7%AB%99/</loc>
    
    <lastmod>2025-03-25</lastmod>
    
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  
  <url>
    <loc>http://blogs.cglang.com/2025/03/21/%E9%80%9A%E7%94%A8/20250322013357-%E5%BA%94%E7%94%A8%E7%A8%8B%E5%BA%8F%E6%8E%A5%E5%85%A5Github%E7%99%BB%E5%BD%95/</loc>
    
    <lastmod>2025-03-25</lastmod>
    
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  
  <url>
    <loc>http://blogs.cglang.com/2020/11/03/%E9%80%9A%E7%94%A8/Git_%E5%B8%B8%E7%94%A8%E5%91%BD%E4%BB%A4/</loc>
    
    <lastmod>2025-03-25</lastmod>
    
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  
  <url>
    <loc>http://blogs.cglang.com/2021/04/29/%E9%80%9A%E7%94%A8/HTTP_%E5%8D%8F%E8%AE%AE/</loc>
    
    <lastmod>2025-03-25</lastmod>
    
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  
  <url>
    <loc>http://blogs.cglang.com/2020/11/30/%E9%80%9A%E7%94%A8/TSL_%E8%AF%81%E4%B9%A6%E7%9B%B8%E5%85%B3/</loc>
    
    <lastmod>2025-03-25</lastmod>
    
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  
  <url>
    <loc>http://blogs.cglang.com/2020/10/25/%E9%80%9A%E7%94%A8/%E5%B9%B6%E5%8F%91%E6%8E%A7%E5%88%B6/</loc>
    
    <lastmod>2025-03-25</lastmod>
    
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  
  <url>
    <loc>http://blogs.cglang.com/2021/04/21/%E9%80%9A%E7%94%A8/%E4%BA%8B%E5%8A%A1%E5%9F%BA%E7%A1%80%E7%9F%A5%E8%AF%86/</loc>
    
    <lastmod>2025-03-25</lastmod>
    
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  
  <url>
    <loc>http://blogs.cglang.com/2020/11/08/%E9%80%9A%E7%94%A8/%E5%BA%8F%E5%88%97%E5%8C%96%E4%B8%8E%E5%8F%8D%E5%BA%8F%E5%88%97%E5%8C%96/</loc>
    
    <lastmod>2025-03-25</lastmod>
    
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  
  <url>
    <loc>http://blogs.cglang.com/2025/03/11/%E6%95%B0%E6%8D%AE%E5%BA%93/SQL/20250311235533-%E7%B4%A2%E5%BC%95/</loc>
    
    <lastmod>2025-03-25</lastmod>
    
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  
  <url>
    <loc>http://blogs.cglang.com/2025/03/11/%E6%95%B0%E6%8D%AE%E5%BA%93/SQL/20250311235612-%E5%AD%98%E5%82%A8%E8%BF%87%E7%A8%8B/</loc>
    
    <lastmod>2025-03-25</lastmod>
    
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  
  <url>
    <loc>http://blogs.cglang.com/2025/03/11/%E6%95%B0%E6%8D%AE%E5%BA%93/SQL/20250311235603-%E8%A7%86%E5%9B%BE/</loc>
    
    <lastmod>2025-03-25</lastmod>
    
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  
  <url>
    <loc>http://blogs.cglang.com/2021/05/16/dotnet/%E5%A7%94%E6%89%98/</loc>
    
    <lastmod>2025-03-25</lastmod>
    
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  
  <url>
    <loc>http://blogs.cglang.com/2020/11/23/dotnet/%E5%BA%8F%E5%88%97%E5%8C%96%E5%BA%93_System.Text.Json/</loc>
    
    <lastmod>2025-03-25</lastmod>
    
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  
  <url>
    <loc>http://blogs.cglang.com/2023/06/28/dotnet/%E8%A1%A8%E8%BE%BE%E5%BC%8F%E6%A0%91/</loc>
    
    <lastmod>2025-03-25</lastmod>
    
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  
  <url>
    <loc>http://blogs.cglang.com/2020/11/13/dotnet/%E7%A8%8B%E5%BA%8F%E8%B7%AF%E5%BE%84%E9%97%AE%E9%A2%98/</loc>
    
    <lastmod>2025-03-25</lastmod>
    
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  
  <url>
    <loc>http://blogs.cglang.com/2021/04/17/dotnet/%E8%B0%83%E7%94%A8_HTTP_API/</loc>
    
    <lastmod>2025-03-25</lastmod>
    
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  
  <url>
    <loc>http://blogs.cglang.com/2020/10/25/js/JavaScript_Date_%E5%AF%B9%E8%B1%A1%E6%93%8D%E4%BD%9C/</loc>
    
    <lastmod>2025-03-25</lastmod>
    
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  
  <url>
    <loc>http://blogs.cglang.com/2020/12/23/linux/WSL2_%E5%8F%8A%E7%9B%B8%E5%85%B3%E8%AE%BE%E7%BD%AE/</loc>
    
    <lastmod>2025-03-25</lastmod>
    
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  
  <url>
    <loc>http://blogs.cglang.com/2025/03/12/%E4%B8%8D%E5%90%8C%E7%9A%84%E8%A1%8C%E4%B8%9A/%E4%B8%8A%E4%BD%8D%E6%9C%BA/</loc>
    
    <lastmod>2025-03-25</lastmod>
    
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  
  <url>
    <loc>http://blogs.cglang.com/2020/12/06/linux/SSH_%E4%BD%BF%E7%94%A8%E7%A7%98%E9%92%A5%E7%99%BB%E5%BD%95/</loc>
    
    <lastmod>2025-03-25</lastmod>
    
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  
  <url>
    <loc>http://blogs.cglang.com/2020/10/17/other/%E4%B8%96%E7%95%8C%E7%9A%84%E5%BC%80%E5%A7%8B/</loc>
    
    <lastmod>2025-03-25</lastmod>
    
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  
  <url>
    <loc>http://blogs.cglang.com/1970/01/01/other/%E5%93%B2%E5%AD%A6%E4%B8%89%E9%97%AE/</loc>
    
    <lastmod>2025-03-25</lastmod>
    
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  
  <url>
    <loc>http://blogs.cglang.com/2020/10/17/other/%E5%A4%AA%E9%85%B7%E4%BA%86/</loc>
    
    <lastmod>2025-03-25</lastmod>
    
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  
  <url>
    <loc>http://blogs.cglang.com/2025/03/12/dotnet/WinForm/20250312234202-UI%E7%BA%BF%E7%A8%8B%E9%98%BB%E5%A1%9E%E9%97%AE%E9%A2%98/</loc>
    
    <lastmod>2025-03-25</lastmod>
    
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  
  <url>
    <loc>http://blogs.cglang.com/2023/06/11/%E4%BA%91%E5%8E%9F%E7%94%9F/K8S/%E5%AE%89%E8%A3%85/</loc>
    
    <lastmod>2025-03-25</lastmod>
    
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  
  <url>
    <loc>http://blogs.cglang.com/2025/03/12/Arduino/20250312214844-Arduino%E5%9F%BA%E7%A1%80/</loc>
    
    <lastmod>2025-03-25</lastmod>
    
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  
  <url>
    <loc>http://blogs.cglang.com/2025/03/12/Arduino/20250312220848-Arduino%E8%AF%AD%E8%A8%80%E5%9F%BA%E7%A1%80&%E5%87%BD%E6%95%B0/</loc>
    
    <lastmod>2025-03-25</lastmod>
    
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  
  <url>
    <loc>http://blogs.cglang.com/2025/03/12/Arduino/20250312223817-%E7%A1%AC%E4%BB%B6%E4%BD%BF%E7%94%A8%E6%96%B9%E6%B3%95/</loc>
    
    <lastmod>2025-03-25</lastmod>
    
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  
  <url>
    <loc>http://blogs.cglang.com/2021/01/14/dotnet/Framework_MVC_%E9%85%8D%E7%BD%AE_OpenId_%E5%AE%A2%E6%88%B7%E7%AB%AF/</loc>
    
    <lastmod>2025-03-25</lastmod>
    
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  
  <url>
    <loc>http://blogs.cglang.com/2020/11/15/dotnet/ASP.NET_Core_MVC_Razor%E9%A1%B5%E9%9D%A2%E5%9C%A8%E8%BF%90%E8%A1%8C%E7%9A%84%E6%97%B6%E5%80%99%E8%BF%9B%E8%A1%8C%E7%BC%96%E8%AF%91/</loc>
    
    <lastmod>2025-03-25</lastmod>
    
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  
  <url>
    <loc>http://blogs.cglang.com/2025/03/12/Arduino/%E6%A1%88%E4%BE%8B/20250312222256-%E9%9B%B7%E8%BE%BE%E6%B5%8B%E8%B7%9D/</loc>
    
    <lastmod>2025-03-25</lastmod>
    
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  
  <url>
    <loc>http://blogs.cglang.com/2020/11/22/dotnet/ASP.NET%20Core/%E5%85%A8%E5%B1%80%E5%BC%82%E5%B8%B8%E7%9A%84%E6%8D%95%E8%8E%B7%E4%B8%8E%E9%85%8D%E7%BD%AE/</loc>
    
    <lastmod>2025-03-25</lastmod>
    
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  
  <url>
    <loc>http://blogs.cglang.com/2020/11/18/dotnet/ABP/ABP_%E4%B8%AD%E6%98%AF%E5%A6%82%E4%BD%95%E7%94%A8_EF_%E5%AE%9E%E7%8E%B0%E4%BB%93%E5%82%A8%E7%9A%84/</loc>
    
    <lastmod>2025-03-25</lastmod>
    
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  
  <url>
    <loc>http://blogs.cglang.com/2020/11/21/dotnet/ABP/ABP_%E7%9A%84%E6%A8%A1%E5%9D%97%E5%8A%A0%E8%BD%BD%E6%9C%BA%E5%88%B6/</loc>
    
    <lastmod>2025-03-25</lastmod>
    
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  
  <url>
    <loc>http://blogs.cglang.com/2020/11/22/dotnet/ABP/ABP_%E6%98%AF%E5%A6%82%E4%BD%95%E7%94%9F%E6%88%90%E8%BF%9E%E7%BB%AD_GUID_%E7%9A%84/</loc>
    
    <lastmod>2025-03-25</lastmod>
    
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  

  <url>
    <loc>http://blogs.cglang.com/</loc>
    <lastmod>2025-03-25</lastmod>
    <changefreq>daily</changefreq>
    <priority>1.0</priority>
  </url>

  
  <url>
    <loc>http://blogs.cglang.com/tags/Arduino/</loc>
    <lastmod>2025-03-25</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.2</priority>
  </url>
  
  <url>
    <loc>http://blogs.cglang.com/tags/NET/</loc>
    <lastmod>2025-03-25</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.2</priority>
  </url>
  
  <url>
    <loc>http://blogs.cglang.com/tags/JS/</loc>
    <lastmod>2025-03-25</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.2</priority>
  </url>
  
  <url>
    <loc>http://blogs.cglang.com/tags/%E6%88%91%E7%9A%84%E4%B8%96%E7%95%8C/</loc>
    <lastmod>2025-03-25</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.2</priority>
  </url>
  
  <url>
    <loc>http://blogs.cglang.com/tags/%E8%A1%8C%E4%B8%9A%E4%BA%86%E8%A7%A3/</loc>
    <lastmod>2025-03-25</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.2</priority>
  </url>
  
  <url>
    <loc>http://blogs.cglang.com/tags/IT/</loc>
    <lastmod>2025-03-25</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.2</priority>
  </url>
  
  <url>
    <loc>http://blogs.cglang.com/tags/Docker/</loc>
    <lastmod>2025-03-25</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.2</priority>
  </url>
  
  <url>
    <loc>http://blogs.cglang.com/tags/%E9%9A%8F%E7%AC%94/</loc>
    <lastmod>2025-03-25</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.2</priority>
  </url>
  
  <url>
    <loc>http://blogs.cglang.com/tags/%E6%95%B0%E6%8D%AE%E5%BA%93/</loc>
    <lastmod>2025-03-25</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.2</priority>
  </url>
  
  <url>
    <loc>http://blogs.cglang.com/tags/%E5%BE%AE%E6%9C%8D%E5%8A%A1/</loc>
    <lastmod>2025-03-25</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.2</priority>
  </url>
  
  <url>
    <loc>http://blogs.cglang.com/tags/%E9%80%9A%E7%94%A8/</loc>
    <lastmod>2025-03-25</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.2</priority>
  </url>
  
  <url>
    <loc>http://blogs.cglang.com/tags/WinForm/</loc>
    <lastmod>2025-03-25</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.2</priority>
  </url>
  
  <url>
    <loc>http://blogs.cglang.com/tags/ABP/</loc>
    <lastmod>2025-03-25</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.2</priority>
  </url>
  
  <url>
    <loc>http://blogs.cglang.com/tags/K8S/</loc>
    <lastmod>2025-03-25</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.2</priority>
  </url>
  

  
</urlset>
