<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:content="http://purl.org/rss/1.0/modules/content/">
  <channel>
    <title>编程 on 3rd&#39;s Blog-求是</title>
    <link>https://www.333rd.net/zh/categories/%E7%BC%96%E7%A8%8B/</link>
    <description>Recent content in 编程 on 3rd&#39;s Blog-求是</description>
    <image>
      <title>3rd&#39;s Blog-求是</title>
      <url>https://www.333rd.net/img/logo.png</url>
      <link>https://www.333rd.net/img/logo.png</link>
    </image>
    <generator>Hugo</generator>
    <language>zh-cn</language>
    <lastBuildDate>Fri, 30 Aug 2024 13:13:43 +0800</lastBuildDate>
    <atom:link href="https://www.333rd.net/zh/categories/%E7%BC%96%E7%A8%8B/index.xml" rel="self" type="application/rss+xml" />
    <item>
      <title>交叉编译Boost</title>
      <link>https://www.333rd.net/zh/posts/tech/%E4%BA%A4%E5%8F%89%E7%BC%96%E8%AF%91boost/</link>
      <pubDate>Fri, 30 Aug 2024 13:13:43 +0800</pubDate>
      <guid>https://www.333rd.net/zh/posts/tech/%E4%BA%A4%E5%8F%89%E7%BC%96%E8%AF%91boost/</guid>
      <description>交叉编译务必注意配置 sysroot</description>
    </item>
    <item>
      <title>C&#43;&#43;获取枚举元素数量</title>
      <link>https://www.333rd.net/zh/posts/read/c&#43;&#43;%E8%8E%B7%E5%8F%96%E6%9E%9A%E4%B8%BE%E5%85%83%E7%B4%A0%E6%95%B0%E9%87%8F/</link>
      <pubDate>Thu, 29 Aug 2024 13:20:15 +0800</pubDate>
      <guid>https://www.333rd.net/zh/posts/read/c&#43;&#43;%E8%8E%B7%E5%8F%96%E6%9E%9A%E4%B8%BE%E5%85%83%E7%B4%A0%E6%95%B0%E9%87%8F/</guid>
      <description>最近有个特殊需求，需要获取一个枚举类型的元素数量，于是学到了以下骚操作。</description>
    </item>
    <item>
      <title>C&#43;&#43;条件变量wait方法的误区</title>
      <link>https://www.333rd.net/zh/posts/read/c&#43;&#43;%E6%9D%A1%E4%BB%B6%E5%8F%98%E9%87%8Fwait%E6%96%B9%E6%B3%95%E7%9A%84%E8%AF%AF%E5%8C%BA/</link>
      <pubDate>Sat, 24 Aug 2024 03:34:31 +0800</pubDate>
      <guid>https://www.333rd.net/zh/posts/read/c&#43;&#43;%E6%9D%A1%E4%BB%B6%E5%8F%98%E9%87%8Fwait%E6%96%B9%E6%B3%95%E7%9A%84%E8%AF%AF%E5%8C%BA/</guid>
      <description>C&#43;&#43;条件变量调用wait方法传入pred参数返回真时，直接退出不会等待。</description>
    </item>
    <item>
      <title>Reactor和Proactor</title>
      <link>https://www.333rd.net/zh/posts/read/reactor%E5%92%8Cproactor/</link>
      <pubDate>Sat, 20 Apr 2024 15:30:16 +0800</pubDate>
      <guid>https://www.333rd.net/zh/posts/read/reactor%E5%92%8Cproactor/</guid>
      <description>高效进行IO操作的方案，不外乎这二种。</description>
    </item>
    <item>
      <title>C&#43;&#43;项目惯例</title>
      <link>https://www.333rd.net/zh/posts/read/c&#43;&#43;%E9%A1%B9%E7%9B%AE%E6%83%AF%E4%BE%8B/</link>
      <pubDate>Tue, 16 Apr 2024 19:47:10 +0800</pubDate>
      <guid>https://www.333rd.net/zh/posts/read/c&#43;&#43;%E9%A1%B9%E7%9B%AE%E6%83%AF%E4%BE%8B/</guid>
      <description>和现有代码保持一致是好做法。</description>
    </item>
    <item>
      <title>C&#43;&#43;的前向声明</title>
      <link>https://www.333rd.net/zh/posts/read/c&#43;&#43;%E7%9A%84%E5%89%8D%E5%90%91%E5%A3%B0%E6%98%8E/</link>
      <pubDate>Thu, 25 Jan 2024 22:08:29 +0800</pubDate>
      <guid>https://www.333rd.net/zh/posts/read/c&#43;&#43;%E7%9A%84%E5%89%8D%E5%90%91%E5%A3%B0%E6%98%8E/</guid>
      <description>&lt;h1 id=&#34;c的前向声明&#34;&gt;C++的前向声明&lt;/h1&gt;
&lt;p&gt;&lt;em&gt;有些时候，尤其是写会提供给其他人使用的库的时候，不想暴露过多细节，也不想让使用库的人引入不必要的头文件，可以使用&lt;strong&gt;前向声明&lt;/strong&gt;避免在头文件引入其他头文件而可以使用其中的类型。&lt;/em&gt;&lt;/p&gt;</description>
    </item>
    <item>
      <title>CMake注意事项</title>
      <link>https://www.333rd.net/zh/posts/read/cmake%E6%B3%A8%E6%84%8F%E4%BA%8B%E9%A1%B9/</link>
      <pubDate>Fri, 05 Jan 2024 10:17:21 +0800</pubDate>
      <guid>https://www.333rd.net/zh/posts/read/cmake%E6%B3%A8%E6%84%8F%E4%BA%8B%E9%A1%B9/</guid>
      <description>使用CMake时，不熟悉的内容千万不要想当然，主观臆断保不齐就被“特性”坑了。</description>
    </item>
    <item>
      <title>动态链接spdlog的cmake配置</title>
      <link>https://www.333rd.net/zh/posts/tech/%E5%8A%A8%E6%80%81%E9%93%BE%E6%8E%A5spdlog%E7%9A%84cmake%E9%85%8D%E7%BD%AE/</link>
      <pubDate>Tue, 05 Dec 2023 09:28:53 +0800</pubDate>
      <guid>https://www.333rd.net/zh/posts/tech/%E5%8A%A8%E6%80%81%E9%93%BE%E6%8E%A5spdlog%E7%9A%84cmake%E9%85%8D%E7%BD%AE/</guid>
      <description>动态链接spdlog的cmake配置</description>
    </item>
    <item>
      <title>C&#43;&#43;什么时候应该用decltype</title>
      <link>https://www.333rd.net/zh/posts/read/c&#43;&#43;%E4%BB%80%E4%B9%88%E6%97%B6%E5%80%99%E5%BA%94%E8%AF%A5%E7%94%A8decltype/</link>
      <pubDate>Tue, 05 Dec 2023 09:25:51 +0800</pubDate>
      <guid>https://www.333rd.net/zh/posts/read/c&#43;&#43;%E4%BB%80%E4%B9%88%E6%97%B6%E5%80%99%E5%BA%94%E8%AF%A5%E7%94%A8decltype/</guid>
      <description>auto 比 decltype 更通用。</description>
    </item>
    <item>
      <title>Tkinter嵌入ico图标</title>
      <link>https://www.333rd.net/zh/posts/tech/tkinter%E5%B5%8C%E5%85%A5ico%E5%9B%BE%E6%A0%87/</link>
      <pubDate>Mon, 30 Oct 2023 14:55:35 +0800</pubDate>
      <guid>https://www.333rd.net/zh/posts/tech/tkinter%E5%B5%8C%E5%85%A5ico%E5%9B%BE%E6%A0%87/</guid>
      <description>本文介绍了Tkinter如何将图标嵌入可执行文件的做法。</description>
    </item>
    <item>
      <title>C&#43;&#43;单例模板</title>
      <link>https://www.333rd.net/zh/posts/read/c&#43;&#43;%E5%8D%95%E4%BE%8B%E6%A8%A1%E6%9D%BF/</link>
      <pubDate>Thu, 29 Jun 2023 11:20:03 +0800</pubDate>
      <guid>https://www.333rd.net/zh/posts/read/c&#43;&#43;%E5%8D%95%E4%BE%8B%E6%A8%A1%E6%9D%BF/</guid>
      <description>单头文件的C&#43;&#43;单例模板。</description>
    </item>
    <item>
      <title>什么是编程的反射</title>
      <link>https://www.333rd.net/zh/posts/read/%E4%BB%80%E4%B9%88%E6%98%AF%E7%BC%96%E7%A8%8B%E7%9A%84%E5%8F%8D%E5%B0%84/</link>
      <pubDate>Tue, 11 Apr 2023 00:46:56 +0800</pubDate>
      <guid>https://www.333rd.net/zh/posts/read/%E4%BB%80%E4%B9%88%E6%98%AF%E7%BC%96%E7%A8%8B%E7%9A%84%E5%8F%8D%E5%B0%84/</guid>
      <description>抛开专业术语，通俗解释什么是反射。</description>
    </item>
    <item>
      <title>使用Gitea搭建私有Git服务</title>
      <link>https://www.333rd.net/zh/posts/tech/%E4%BD%BF%E7%94%A8gitea%E6%90%AD%E5%BB%BA%E7%A7%81%E6%9C%89git%E6%9C%8D%E5%8A%A1/</link>
      <pubDate>Sun, 19 Feb 2023 22:33:35 +0800</pubDate>
      <guid>https://www.333rd.net/zh/posts/tech/%E4%BD%BF%E7%94%A8gitea%E6%90%AD%E5%BB%BA%E7%A7%81%E6%9C%89git%E6%9C%8D%E5%8A%A1/</guid>
      <description>使用Gitea搭建私有Git服务并开启SSL服务。</description>
    </item>
    <item>
      <title>PyCharm使用外部工具</title>
      <link>https://www.333rd.net/zh/posts/tech/pycharm%E4%BD%BF%E7%94%A8%E5%A4%96%E9%83%A8%E5%B7%A5%E5%85%B7/</link>
      <pubDate>Fri, 07 Oct 2022 02:15:48 +0800</pubDate>
      <guid>https://www.333rd.net/zh/posts/tech/pycharm%E4%BD%BF%E7%94%A8%E5%A4%96%E9%83%A8%E5%B7%A5%E5%85%B7/</guid>
      <description>PyCharm使用外部工具提升工作效率。</description>
    </item>
    <item>
      <title>SHA消息摘要</title>
      <link>https://www.333rd.net/zh/posts/read/sha%E6%B6%88%E6%81%AF%E6%91%98%E8%A6%81/</link>
      <pubDate>Mon, 12 Sep 2022 23:11:46 +0800</pubDate>
      <guid>https://www.333rd.net/zh/posts/read/sha%E6%B6%88%E6%81%AF%E6%91%98%E8%A6%81/</guid>
      <description>以SHA256为例，解析SHA消息摘要算法。</description>
    </item>
    <item>
      <title>头文件设计与使用规范</title>
      <link>https://www.333rd.net/zh/posts/read/%E5%A4%B4%E6%96%87%E4%BB%B6%E8%AE%BE%E8%AE%A1%E4%B8%8E%E4%BD%BF%E7%94%A8%E8%A7%84%E8%8C%83/</link>
      <pubDate>Tue, 09 Aug 2022 16:40:03 +0800</pubDate>
      <guid>https://www.333rd.net/zh/posts/read/%E5%A4%B4%E6%96%87%E4%BB%B6%E8%AE%BE%E8%AE%A1%E4%B8%8E%E4%BD%BF%E7%94%A8%E8%A7%84%E8%8C%83/</guid>
      <description>C语言、C&#43;&#43;头文件的设计与使用规范。</description>
    </item>
    <item>
      <title>取模与取余</title>
      <link>https://www.333rd.net/zh/posts/read/%E5%8F%96%E6%A8%A1%E4%B8%8E%E5%8F%96%E4%BD%99/</link>
      <pubDate>Thu, 04 Aug 2022 16:47:11 +0800</pubDate>
      <guid>https://www.333rd.net/zh/posts/read/%E5%8F%96%E6%A8%A1%E4%B8%8E%E5%8F%96%E4%BD%99/</guid>
      <description>什么是取模和取余。</description>
    </item>
    <item>
      <title>C&#43;&#43; 的多态</title>
      <link>https://www.333rd.net/zh/posts/read/c&#43;&#43;%E7%9A%84%E5%A4%9A%E6%80%81/</link>
      <pubDate>Sat, 09 Jul 2022 20:27:02 +0800</pubDate>
      <guid>https://www.333rd.net/zh/posts/read/c&#43;&#43;%E7%9A%84%E5%A4%9A%E6%80%81/</guid>
      <description>深入探讨了C&#43;&#43;为面向对象提供的的多态。</description>
    </item>
    <item>
      <title>结构体的二三事</title>
      <link>https://www.333rd.net/zh/posts/read/%E7%BB%93%E6%9E%84%E4%BD%93%E7%9A%84%E4%BA%8C%E4%B8%89%E4%BA%8B/</link>
      <pubDate>Fri, 25 Feb 2022 22:07:42 +0800</pubDate>
      <guid>https://www.333rd.net/zh/posts/read/%E7%BB%93%E6%9E%84%E4%BD%93%E7%9A%84%E4%BA%8C%E4%B8%89%E4%BA%8B/</guid>
      <description>讲述了结构体的来历、作用以及使用的注意事项。</description>
    </item>
    <item>
      <title>什么是函数指针</title>
      <link>https://www.333rd.net/zh/posts/read/%E4%BB%80%E4%B9%88%E6%98%AF%E5%87%BD%E6%95%B0%E6%8C%87%E9%92%88/</link>
      <pubDate>Wed, 23 Feb 2022 01:20:56 +0800</pubDate>
      <guid>https://www.333rd.net/zh/posts/read/%E4%BB%80%E4%B9%88%E6%98%AF%E5%87%BD%E6%95%B0%E6%8C%87%E9%92%88/</guid>
      <description>本文介绍了函数指针，并且提及了其应用范围之一的回调函数。</description>
    </item>
    <item>
      <title>Python中yeild关键字用法</title>
      <link>https://www.333rd.net/zh/posts/read/python%E4%B8%ADyeild%E5%85%B3%E9%94%AE%E5%AD%97%E7%94%A8%E6%B3%95/</link>
      <pubDate>Fri, 18 Feb 2022 17:21:59 +0800</pubDate>
      <guid>https://www.333rd.net/zh/posts/read/python%E4%B8%ADyeild%E5%85%B3%E9%94%AE%E5%AD%97%E7%94%A8%E6%B3%95/</guid>
      <description>本文用通俗的语言介绍了Python中yeild关键字用法。</description>
    </item>
  </channel>
</rss>
