<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:media="http://search.yahoo.com/mrss/" version="2.0"><channel><title>赵东阳的个人网站</title><link>https://zhaodongyang.com</link><atom:link href="https://zhaodongyang.com/rss.xml" rel="self" type="application/rss+xml"/><description>梦幻的星空</description><generator>Halo v2.24.2</generator><language>zh-cn</language><image><url>https://zhaodongyang.com/upload/2022/03/cute_mouse-e72344ee69524dd9bb084a12c59bbddd.jpg</url><title>赵东阳的个人网站</title><link>https://zhaodongyang.com</link></image><lastBuildDate>Wed, 3 Jun 2026 08:33:14 GMT</lastBuildDate><item><title><![CDATA[1Panel OpenResty 为 Headscale 配置 Let's Encrypt 与 HTTPS 反代]]></title><link>https://zhaodongyang.com/archives/1panel-openresty-headscale-letsencrypt</link><description><![CDATA[<img src="https://zhaodongyang.com/plugins/feed/assets/telemetry.gif?title=1Panel%20OpenResty%20%E4%B8%BA%20Headscale%20%E9%85%8D%E7%BD%AE%20Let%27s%20Encrypt%20%E4%B8%8E%20HTTPS%20%E5%8F%8D%E4%BB%A3&amp;url=/archives/1panel-openresty-headscale-letsencrypt" width="1" height="1" alt="" style="opacity:0;">1Panel OpenResty 为 Headscale 配置 Let's Encrypt 与 HTTPS 反代（命令行） 适用场景：服务器已用 1Panel 跑 OpenResty 占用 80/443，Headscale 监听本机 127.0.0.1:8080，需要为控制面域名签发证书并完成 HT]]></description><guid isPermaLink="false">/archives/1panel-openresty-headscale-letsencrypt</guid><dc:creator>Administrator</dc:creator><category>category-2dn0cy1z</category><pubDate>Sun, 24 May 2026 11:33:59 GMT</pubDate></item><item><title><![CDATA[浮点数的分布]]></title><link>https://zhaodongyang.com/archives/%E6%B5%AE%E7%82%B9%E6%95%B0%E7%9A%84%E5%88%86%E5%B8%83</link><description><![CDATA[<img src="https://zhaodongyang.com/plugins/feed/assets/telemetry.gif?title=%E6%B5%AE%E7%82%B9%E6%95%B0%E7%9A%84%E5%88%86%E5%B8%83&amp;url=/archives/%E6%B5%AE%E7%82%B9%E6%95%B0%E7%9A%84%E5%88%86%E5%B8%83" width="1" height="1" alt="" style="opacity:0;">转载一篇直观感受浮点数分布的文章—— 浮点数不是均匀分布的，而是数值越小，浮点数越多。将指数部分划成一个个区域，尾数就是区域里的偏移，虽然每个区域的浮点数数量相等，但每个区域范围却指数上涨。]]></description><guid isPermaLink="false">/archives/%E6%B5%AE%E7%82%B9%E6%95%B0%E7%9A%84%E5%88%86%E5%B8%83</guid><dc:creator>Administrator</dc:creator><enclosure url="https://zhaodongyang.com/apis/api.storage.halo.run/v1alpha1/thumbnails/-/via-uri?uri=https%3A%2F%2Fwebsite-yang2016-1257520673.cos.ap-shanghai.myqcloud.com%2Fmarkdown%2Fv2-e7c1478a2c0ebd92dd5c7c7b78db2a0e_720w.png&amp;size=m" type="image/jpeg" length="30713"/><category>计算机基础综合</category><pubDate>Fri, 1 Apr 2022 13:09:40 GMT</pubDate></item><item><title><![CDATA[CDN回源问题记录]]></title><link>https://zhaodongyang.com/archives/cdn-hui-yuan-wen-ti-ji-lu</link><description><![CDATA[<img src="https://zhaodongyang.com/plugins/feed/assets/telemetry.gif?title=CDN%E5%9B%9E%E6%BA%90%E9%97%AE%E9%A2%98%E8%AE%B0%E5%BD%95&amp;url=/archives/cdn-hui-yuan-wen-ti-ji-lu" width="1" height="1" alt="" style="opacity:0;">最近改了博客的标题，影响了SEO。遂想建设外链，但是发现他人无法从cdn拿到我的logo，而且回源失败。]]></description><guid isPermaLink="false">/archives/cdn-hui-yuan-wen-ti-ji-lu</guid><dc:creator>Administrator</dc:creator><category>画个圈圈</category><pubDate>Thu, 24 Mar 2022 07:31:18 GMT</pubDate></item><item><title><![CDATA[智能指针、移动语义（二）]]></title><link>https://zhaodongyang.com/archives/samrtptrmovesemantics</link><description><![CDATA[<img src="https://zhaodongyang.com/plugins/feed/assets/telemetry.gif?title=%E6%99%BA%E8%83%BD%E6%8C%87%E9%92%88%E3%80%81%E7%A7%BB%E5%8A%A8%E8%AF%AD%E4%B9%89%EF%BC%88%E4%BA%8C%EF%BC%89&amp;url=/archives/samrtptrmovesemantics" width="1" height="1" alt="" style="opacity:0;">如果我们不做深拷贝，只是将指针的所有权传递出去。我们应该如何实现？等号运算符重载 有类似复制构造函数的效果，将等号（=）右边的本类对象的值复制给等号左边的对象。]]></description><guid isPermaLink="false">/archives/samrtptrmovesemantics</guid><dc:creator>Administrator</dc:creator><category>C++</category><pubDate>Sat, 19 Mar 2022 15:50:51 GMT</pubDate></item><item><title><![CDATA[智能指针、移动语义（一）]]></title><link>https://zhaodongyang.com/archives/2022-03-18-22-08-58</link><description><![CDATA[<img src="https://zhaodongyang.com/plugins/feed/assets/telemetry.gif?title=%E6%99%BA%E8%83%BD%E6%8C%87%E9%92%88%E3%80%81%E7%A7%BB%E5%8A%A8%E8%AF%AD%E4%B9%89%EF%BC%88%E4%B8%80%EF%BC%89&amp;url=/archives/2022-03-18-22-08-58" width="1" height="1" alt="" style="opacity:0;">智能指针、移动语义（一）C++ 中的问题主要是内存管理引起的，内存管理问题大都是由指针引起的。]]></description><guid isPermaLink="false">/archives/2022-03-18-22-08-58</guid><dc:creator>Administrator</dc:creator><category>C++</category><pubDate>Fri, 18 Mar 2022 14:08:58 GMT</pubDate></item><item><title><![CDATA[完美转发]]></title><link>https://zhaodongyang.com/archives/wan-mei-zhuan-fa</link><description><![CDATA[<img src="https://zhaodongyang.com/plugins/feed/assets/telemetry.gif?title=%E5%AE%8C%E7%BE%8E%E8%BD%AC%E5%8F%91&amp;url=/archives/wan-mei-zhuan-fa" width="1" height="1" alt="" style="opacity:0;">什么是完美转发？ ​ 指的是函数模板可以将自己的参数“完美”地转发给内部调用的其它函数。所谓完美，即不仅能准确地转发参数的值，还能保证被转发参数的左、右值属性不变。]]></description><guid isPermaLink="false">/archives/wan-mei-zhuan-fa</guid><dc:creator>Administrator</dc:creator><category>C++</category><pubDate>Wed, 16 Mar 2022 09:20:18 GMT</pubDate></item><item><title><![CDATA[char* 和char[]]]></title><link>https://zhaodongyang.com/archives/char</link><description><![CDATA[<img src="https://zhaodongyang.com/plugins/feed/assets/telemetry.gif?title=char%2A%20%E5%92%8Cchar%5B%5D&amp;url=/archives/char" width="1" height="1" alt="" style="opacity:0;">在C语言中char * 是一个指针，char[]=‘string’是一个char数组.]]></description><guid isPermaLink="false">/archives/char</guid><dc:creator>Administrator</dc:creator><category>C++</category><pubDate>Tue, 15 Mar 2022 06:49:07 GMT</pubDate></item><item><title><![CDATA[析构函数语义学]]></title><link>https://zhaodongyang.com/archives/%E6%9E%90%E6%9E%84%E5%87%BD%E6%95%B0%E8%AF%AD%E4%B9%89%E5%AD%A6</link><description><![CDATA[<img src="https://zhaodongyang.com/plugins/feed/assets/telemetry.gif?title=%E6%9E%90%E6%9E%84%E5%87%BD%E6%95%B0%E8%AF%AD%E4%B9%89%E5%AD%A6&amp;url=/archives/%E6%9E%90%E6%9E%84%E5%87%BD%E6%95%B0%E8%AF%AD%E4%B9%89%E5%AD%A6" width="1" height="1" alt="" style="opacity:0;">一个类到底要不要声明虚构函数，析构的顺序？ 如果类的成员和基类都没有析构函数，那么编译器就不会自动合成析构函数。]]></description><guid isPermaLink="false">/archives/%E6%9E%90%E6%9E%84%E5%87%BD%E6%95%B0%E8%AF%AD%E4%B9%89%E5%AD%A6</guid><dc:creator>Administrator</dc:creator><category>C++</category><pubDate>Tue, 15 Mar 2022 05:20:04 GMT</pubDate></item><item><title><![CDATA[线段树]]></title><link>https://zhaodongyang.com/archives/xian-duan-shu</link><description><![CDATA[<img src="https://zhaodongyang.com/plugins/feed/assets/telemetry.gif?title=%E7%BA%BF%E6%AE%B5%E6%A0%91&amp;url=/archives/xian-duan-shu" width="1" height="1" alt="" style="opacity:0;">]]></description><guid isPermaLink="false">/archives/xian-duan-shu</guid><dc:creator>Administrator</dc:creator><category>数据结构</category><pubDate>Mon, 14 Mar 2022 07:11:18 GMT</pubDate></item><item><title><![CDATA[构造函数语义学]]></title><link>https://zhaodongyang.com/archives/%E6%9E%84%E9%80%A0%E5%87%BD%E6%95%B0%E8%AF%AD%E4%B9%89%E5%AD%A6</link><description><![CDATA[<img src="https://zhaodongyang.com/plugins/feed/assets/telemetry.gif?title=%E6%9E%84%E9%80%A0%E5%87%BD%E6%95%B0%E8%AF%AD%E4%B9%89%E5%AD%A6&amp;url=/archives/%E6%9E%84%E9%80%A0%E5%87%BD%E6%95%B0%E8%AF%AD%E4%B9%89%E5%AD%A6" width="1" height="1" alt="" style="opacity:0;">构造函数语义学1构造函数拷贝构造函数赋值操作运算符构造函数广泛存在的两个误解：构造函数，构造类的对象，填充初始值。给对象的赋初始值应该是程序员的责任。只要满足上面的四个条件，默认构造函数就不会被构建。没有虚函数，没有虚基类，类中没有虚函数，没有虚表指针。没有非静态的数据成员，在声明的地方未被初始话。]]></description><guid isPermaLink="false">/archives/%E6%9E%84%E9%80%A0%E5%87%BD%E6%95%B0%E8%AF%AD%E4%B9%89%E5%AD%A6</guid><dc:creator>Administrator</dc:creator><category>C++</category><pubDate>Mon, 14 Mar 2022 04:28:31 GMT</pubDate></item><item><title><![CDATA[c+＋对象模型]]></title><link>https://zhaodongyang.com/archives/c%E5%AF%B9%E8%B1%A1%E6%A8%A1%E5%9E%8B</link><description><![CDATA[<img src="https://zhaodongyang.com/plugins/feed/assets/telemetry.gif?title=c%2B%EF%BC%8B%E5%AF%B9%E8%B1%A1%E6%A8%A1%E5%9E%8B&amp;url=/archives/c%E5%AF%B9%E8%B1%A1%E6%A8%A1%E5%9E%8B" width="1" height="1" alt="" style="opacity:0;">c++对象布局总览（1）：​ 虚函数、非虚函数、非静态成员变量、静态成员变量，这四种对一个类实例化出的对象的大小的影响，一个实例对象中包含非静态数据成员，虚表指针，以及为对齐而必须的填充，静态成员变量、函数独立于单个实例化对象而存在。​ c++ 规定，空类对象的大小至少为一个字节，只是为]]></description><guid isPermaLink="false">/archives/c%E5%AF%B9%E8%B1%A1%E6%A8%A1%E5%9E%8B</guid><dc:creator>Administrator</dc:creator><category>C++</category><pubDate>Sun, 13 Mar 2022 16:33:23 GMT</pubDate></item><item><title><![CDATA[Linux常用命令]]></title><link>https://zhaodongyang.com/archives/linux%E5%B8%B8%E7%94%A8%E5%91%BD%E4%BB%A4</link><description><![CDATA[<img src="https://zhaodongyang.com/plugins/feed/assets/telemetry.gif?title=Linux%E5%B8%B8%E7%94%A8%E5%91%BD%E4%BB%A4&amp;url=/archives/linux%E5%B8%B8%E7%94%A8%E5%91%BD%E4%BB%A4" width="1" height="1" alt="" style="opacity:0;">查看硬件的命令：ifconfig free fdisk ethtool mii-tool dmidecode dmesg lspci其他19个echo printf rpm yum watch alias unalisa date clear history eject time unset typ]]></description><guid isPermaLink="false">/archives/linux%E5%B8%B8%E7%94%A8%E5%91%BD%E4%BB%A4</guid><dc:creator>Administrator</dc:creator><category>操作系统</category><pubDate>Sun, 13 Mar 2022 10:56:47 GMT</pubDate></item><item><title><![CDATA[字节对齐问题]]></title><link>https://zhaodongyang.com/archives/zi-jie-dui-qi-wen-ti</link><description><![CDATA[<img src="https://zhaodongyang.com/plugins/feed/assets/telemetry.gif?title=%E5%AD%97%E8%8A%82%E5%AF%B9%E9%BD%90%E9%97%AE%E9%A2%98&amp;url=/archives/zi-jie-dui-qi-wen-ti" width="1" height="1" alt="" style="opacity:0;">]]></description><guid isPermaLink="false">/archives/zi-jie-dui-qi-wen-ti</guid><dc:creator>Administrator</dc:creator><category>C++</category><pubDate>Sun, 13 Mar 2022 04:23:14 GMT</pubDate></item><item><title><![CDATA[版本控制工具--Git]]></title><link>https://zhaodongyang.com/archives/ban-ben-kong-zhi-gong-ju---git</link><description><![CDATA[<img src="https://zhaodongyang.com/plugins/feed/assets/telemetry.gif?title=%E7%89%88%E6%9C%AC%E6%8E%A7%E5%88%B6%E5%B7%A5%E5%85%B7--Git&amp;url=/archives/ban-ben-kong-zhi-gong-ju---git" width="1" height="1" alt="" style="opacity:0;">]]></description><guid isPermaLink="false">/archives/ban-ben-kong-zhi-gong-ju---git</guid><dc:creator>Administrator</dc:creator><category>画个圈圈</category><pubDate>Fri, 11 Mar 2022 07:41:02 GMT</pubDate></item><item><title><![CDATA[c++ 知识整理——多态的实现]]></title><link>https://zhaodongyang.com/archives/c%E7%9F%A5%E8%AF%86%E6%95%B4%E7%90%86%E5%A4%9A%E6%80%81%E7%9A%84%E5%AE%9E%E7%8E%B0</link><description><![CDATA[<img src="https://zhaodongyang.com/plugins/feed/assets/telemetry.gif?title=c%2B%2B%20%E7%9F%A5%E8%AF%86%E6%95%B4%E7%90%86%E2%80%94%E2%80%94%E5%A4%9A%E6%80%81%E7%9A%84%E5%AE%9E%E7%8E%B0&amp;url=/archives/c%E7%9F%A5%E8%AF%86%E6%95%B4%E7%90%86%E5%A4%9A%E6%80%81%E7%9A%84%E5%AE%9E%E7%8E%B0" width="1" height="1" alt="" style="opacity:0;">c++ 多态c++的多态完全由指针实现的设计技巧，在汇编的角度，下面两种写法完全相同，这意味着，多态只是一种合法的类型转换。但凡类型转换，往往就存在这某种隐患。为什么多态就是合法的类型转换呢？这是由类在内存中的数据结构决定的。如果存在虚函数，在继承类B中,增加的变量会被追加到原始变量之后，虚函数表的]]></description><guid isPermaLink="false">/archives/c%E7%9F%A5%E8%AF%86%E6%95%B4%E7%90%86%E5%A4%9A%E6%80%81%E7%9A%84%E5%AE%9E%E7%8E%B0</guid><dc:creator>Administrator</dc:creator><category>C++</category><pubDate>Mon, 7 Mar 2022 06:12:58 GMT</pubDate></item><item><title><![CDATA[408题型分布及课程选择]]></title><link>https://zhaodongyang.com/archives/2022-03-06-22-58-12</link><description><![CDATA[<img src="https://zhaodongyang.com/plugins/feed/assets/telemetry.gif?title=408%E9%A2%98%E5%9E%8B%E5%88%86%E5%B8%83%E5%8F%8A%E8%AF%BE%E7%A8%8B%E9%80%89%E6%8B%A9&amp;url=/archives/2022-03-06-22-58-12" width="1" height="1" alt="" style="opacity:0;">408题型分布及课程选择题型分布选择题共80分，percentage 53应用题共70分， percentage：46复习资料：资料：数据结构（c++语言版) 邓俊辉课程：习题：邓俊辉老师的习题册、王道、天勤高分笔记资料：计算机组成原理 唐朔飞课程：哈尔滨工业大学 刘宏伟操作系统计算机网络主要围绕t]]></description><guid isPermaLink="false">/archives/2022-03-06-22-58-12</guid><dc:creator>Administrator</dc:creator><category>计算机基础综合</category><pubDate>Sun, 6 Mar 2022 14:58:12 GMT</pubDate></item><item><title><![CDATA[Windows下的一个包管理工具——Scoop]]></title><link>https://zhaodongyang.com/archives/windows-xia-de-yi-ge-bao-guan-li-gong-ju-scoop</link><description><![CDATA[<img src="https://zhaodongyang.com/plugins/feed/assets/telemetry.gif?title=Windows%E4%B8%8B%E7%9A%84%E4%B8%80%E4%B8%AA%E5%8C%85%E7%AE%A1%E7%90%86%E5%B7%A5%E5%85%B7%E2%80%94%E2%80%94Scoop&amp;url=/archives/windows-xia-de-yi-ge-bao-guan-li-gong-ju-scoop" width="1" height="1" alt="" style="opacity:0;">scoop的安装作为包管理工具，scoop 有一个bug，如果在upgrade的时候[Ctrl^c]终止进程，那么它的scoop.ps1文件可能被预先删除了（2022-3-14）。由于这个原因我已经重新安装好几次，把python和git换成用winget安装了。麻了。但是winget下载不到z(一个]]></description><guid isPermaLink="false">/archives/windows-xia-de-yi-ge-bao-guan-li-gong-ju-scoop</guid><dc:creator>Administrator</dc:creator><enclosure url="https://zhaodongyang.com/apis/api.storage.halo.run/v1alpha1/thumbnails/-/via-uri?uri=https%3A%2F%2Fwebsite-yang2016-1257520673.cos.ap-shanghai.myqcloud.com%2Fwebsite%2F%2Fimage_1646390963304.png&amp;size=m" type="image/jpeg" length="155361"/><category>画个圈圈</category><pubDate>Fri, 4 Mar 2022 10:39:48 GMT</pubDate></item><item><title><![CDATA[Windows下的文件（1）]]></title><link>https://zhaodongyang.com/archives/windows%E4%B8%8B%E7%9A%84%E6%96%87%E4%BB%B61</link><description><![CDATA[<img src="https://zhaodongyang.com/plugins/feed/assets/telemetry.gif?title=Windows%E4%B8%8B%E7%9A%84%E6%96%87%E4%BB%B6%EF%BC%881%EF%BC%89&amp;url=/archives/windows%E4%B8%8B%E7%9A%84%E6%96%87%E4%BB%B61" width="1" height="1" alt="" style="opacity:0;">文件长度的计算在Windows下建立文件夹length_of_file在文件夹中新建文件并观察文件大小文件名内容文件大小00_nullnull(空文件)0011302124031235041234605123457061234568观察发现 文件长度比内容大2，是字符串终结符 '/0' 占据了两个字]]></description><guid isPermaLink="false">/archives/windows%E4%B8%8B%E7%9A%84%E6%96%87%E4%BB%B61</guid><dc:creator>Administrator</dc:creator><enclosure url="https://zhaodongyang.com/apis/api.storage.halo.run/v1alpha1/thumbnails/-/via-uri?uri=https%3A%2F%2Fwebsite-yang2016-1257520673.cos.ap-shanghai.myqcloud.com%2Fwebsite%2F%2Fsystem_categ_1646195074729.jpeg&amp;size=m" type="image/jpeg" length="106987"/><category>操作系统</category><pubDate>Tue, 1 Mar 2022 14:24:45 GMT</pubDate></item><item><title><![CDATA[解决Windows下的vim输入法切换问题]]></title><link>https://zhaodongyang.com/archives/%E8%A7%A3%E5%86%B3windows%E4%B8%8B%E7%9A%84vim%E8%BE%93%E5%85%A5%E6%B3%95%E5%88%87%E6%8D%A2%E9%97%AE%E9%A2%98</link><description><![CDATA[<img src="https://zhaodongyang.com/plugins/feed/assets/telemetry.gif?title=%E8%A7%A3%E5%86%B3Windows%E4%B8%8B%E7%9A%84vim%E8%BE%93%E5%85%A5%E6%B3%95%E5%88%87%E6%8D%A2%E9%97%AE%E9%A2%98&amp;url=/archives/%E8%A7%A3%E5%86%B3windows%E4%B8%8B%E7%9A%84vim%E8%BE%93%E5%85%A5%E6%B3%95%E5%88%87%E6%8D%A2%E9%97%AE%E9%A2%98" width="1" height="1" alt="" style="opacity:0;">最近使用vim写中文注释，中文输入法切换真时头疼。网上的办法找了一下午，切实的解决了问题。###Windows环境]]></description><guid isPermaLink="false">/archives/%E8%A7%A3%E5%86%B3windows%E4%B8%8B%E7%9A%84vim%E8%BE%93%E5%85%A5%E6%B3%95%E5%88%87%E6%8D%A2%E9%97%AE%E9%A2%98</guid><dc:creator>Administrator</dc:creator><category>vim配置</category><pubDate>Fri, 25 Feb 2022 09:17:31 GMT</pubDate></item><item><title><![CDATA[API测试2]]></title><link>https://zhaodongyang.com/archives/api-test-2</link><description><![CDATA[<img src="https://zhaodongyang.com/plugins/feed/assets/telemetry.gif?title=API%E6%B5%8B%E8%AF%952&amp;url=/archives/api-test-2" width="1" height="1" alt="" style="opacity:0;">]]></description><guid isPermaLink="false">/archives/api-test-2</guid><dc:creator>Administrator</dc:creator><pubDate>Wed, 1 Jan 2020 00:00:00 GMT</pubDate></item></channel></rss>