<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Danto</title><link>https://10401040.xyz/</link><description>Recent content on Danto</description><generator>Hugo</generator><language>zh-CN</language><lastBuildDate>Thu, 11 Jul 2024 00:00:00 +0000</lastBuildDate><atom:link href="https://10401040.xyz/index.xml" rel="self" type="application/rss+xml"/><item><title>获取免费的chatgpt api</title><link>https://10401040.xyz/posts/2024-07-11-%E5%85%8D%E8%B4%B9%E8%8E%B7%E5%8F%96chatgpt-%E7%9A%84api/</link><pubDate>Thu, 11 Jul 2024 00:00:00 +0000</pubDate><guid>https://10401040.xyz/posts/2024-07-11-%E5%85%8D%E8%B4%B9%E8%8E%B7%E5%8F%96chatgpt-%E7%9A%84api/</guid><description>&lt;p&gt;下面是一个简单的教程：&lt;/p&gt;
&lt;h1 id="1-注册valtown--账号"&gt;1. 注册&lt;a href="https://www.val.town/"&gt;val.town&lt;/a&gt; 账号&lt;/h1&gt;
&lt;p&gt;添加一个项目
&lt;img src="https://myblog.s3.tebi.io/2024/07/1ed2d32749cab3de26866795bbe148d6.webp" alt=""&gt;&lt;/p&gt;
&lt;p&gt;并添加如下代码&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" class="chroma"&gt;&lt;code class="language-gdscript3" data-lang="gdscript3"&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;&lt;span class="n"&gt;import&lt;/span&gt; &lt;span class="p"&gt;{&lt;/span&gt; &lt;span class="n"&gt;OpenAI&lt;/span&gt; &lt;span class="p"&gt;}&lt;/span&gt; &lt;span class="n"&gt;from&lt;/span&gt; &lt;span class="s2"&gt;&amp;#34;https://esm.town/v/std/openai&amp;#34;&lt;/span&gt;&lt;span class="p"&gt;;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;&lt;span class="k"&gt;export&lt;/span&gt; &lt;span class="n"&gt;default&lt;/span&gt; &lt;span class="n"&gt;async&lt;/span&gt; &lt;span class="n"&gt;function&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="n"&gt;req&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt; &lt;span class="n"&gt;Request&lt;/span&gt;&lt;span class="p"&gt;):&lt;/span&gt; &lt;span class="n"&gt;Promise&lt;/span&gt;&lt;span class="o"&gt;&amp;lt;&lt;/span&gt;&lt;span class="n"&gt;Response&lt;/span&gt;&lt;span class="o"&gt;&amp;gt;&lt;/span&gt; &lt;span class="p"&gt;{&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt; &lt;span class="k"&gt;if&lt;/span&gt; &lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="n"&gt;req&lt;/span&gt;&lt;span class="o"&gt;.&lt;/span&gt;&lt;span class="n"&gt;method&lt;/span&gt; &lt;span class="o"&gt;===&lt;/span&gt; &lt;span class="s2"&gt;&amp;#34;OPTIONS&amp;#34;&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt; &lt;span class="p"&gt;{&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt; &lt;span class="k"&gt;return&lt;/span&gt; &lt;span class="n"&gt;new&lt;/span&gt; &lt;span class="n"&gt;Response&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="n"&gt;null&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt; &lt;span class="p"&gt;{&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt; &lt;span class="n"&gt;headers&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt; &lt;span class="p"&gt;{&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt; &lt;span class="s2"&gt;&amp;#34;Access-Control-Allow-Origin&amp;#34;&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt; &lt;span class="s2"&gt;&amp;#34;*&amp;#34;&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt; &lt;span class="s2"&gt;&amp;#34;Access-Control-Allow-Headers&amp;#34;&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt; &lt;span class="s2"&gt;&amp;#34;*&amp;#34;&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt; &lt;span class="p"&gt;},&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt; &lt;span class="n"&gt;status&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt; &lt;span class="mi"&gt;204&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt; &lt;span class="p"&gt;});&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt; &lt;span class="p"&gt;}&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt; &lt;span class="k"&gt;const&lt;/span&gt; &lt;span class="n"&gt;openai&lt;/span&gt; &lt;span class="o"&gt;=&lt;/span&gt; &lt;span class="n"&gt;new&lt;/span&gt; &lt;span class="n"&gt;OpenAI&lt;/span&gt;&lt;span class="p"&gt;();&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt; &lt;span class="n"&gt;try&lt;/span&gt; &lt;span class="p"&gt;{&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt; &lt;span class="k"&gt;var&lt;/span&gt; &lt;span class="n"&gt;body&lt;/span&gt; &lt;span class="o"&gt;=&lt;/span&gt; &lt;span class="n"&gt;await&lt;/span&gt; &lt;span class="n"&gt;req&lt;/span&gt;&lt;span class="o"&gt;.&lt;/span&gt;&lt;span class="n"&gt;json&lt;/span&gt;&lt;span class="p"&gt;();&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt; &lt;span class="p"&gt;}&lt;/span&gt; &lt;span class="n"&gt;catch&lt;/span&gt; &lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="n"&gt;e&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt; &lt;span class="p"&gt;{&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt; &lt;span class="k"&gt;var&lt;/span&gt; &lt;span class="n"&gt;search&lt;/span&gt; &lt;span class="o"&gt;=&lt;/span&gt; &lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="n"&gt;new&lt;/span&gt; &lt;span class="n"&gt;URL&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="n"&gt;req&lt;/span&gt;&lt;span class="o"&gt;.&lt;/span&gt;&lt;span class="n"&gt;url&lt;/span&gt;&lt;span class="p"&gt;))&lt;/span&gt;&lt;span class="o"&gt;.&lt;/span&gt;&lt;span class="n"&gt;searchParams&lt;/span&gt;&lt;span class="p"&gt;;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt; &lt;span class="n"&gt;body&lt;/span&gt; &lt;span class="o"&gt;=&lt;/span&gt; &lt;span class="p"&gt;{&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt; &lt;span class="s2"&gt;&amp;#34;messages&amp;#34;&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt; &lt;span class="p"&gt;[{&lt;/span&gt; &lt;span class="s2"&gt;&amp;#34;role&amp;#34;&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt; &lt;span class="s2"&gt;&amp;#34;user&amp;#34;&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt; &lt;span class="s2"&gt;&amp;#34;content&amp;#34;&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt; &lt;span class="n"&gt;search&lt;/span&gt;&lt;span class="o"&gt;.&lt;/span&gt;&lt;span class="n"&gt;get&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="s2"&gt;&amp;#34;q&amp;#34;&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt; &lt;span class="o"&gt;||&lt;/span&gt; &lt;span class="s2"&gt;&amp;#34;hello&amp;#34;&lt;/span&gt; &lt;span class="p"&gt;}],&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt; &lt;span class="s2"&gt;&amp;#34;temperature&amp;#34;&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt; &lt;span class="mf"&gt;0.5&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt; &lt;span class="s2"&gt;&amp;#34;presence_penalty&amp;#34;&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt; &lt;span class="mi"&gt;0&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt; &lt;span class="s2"&gt;&amp;#34;frequency_penalty&amp;#34;&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt; &lt;span class="mi"&gt;0&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt; &lt;span class="s2"&gt;&amp;#34;top_p&amp;#34;&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt; &lt;span class="mi"&gt;1&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt; &lt;span class="n"&gt;stream&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt; &lt;span class="bp"&gt;true&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt; &lt;span class="n"&gt;model&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt; &lt;span class="s2"&gt;&amp;#34;gpt-4-turbo&amp;#34;&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt; &lt;span class="p"&gt;};&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt; &lt;span class="p"&gt;}&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt; &lt;span class="k"&gt;const&lt;/span&gt; &lt;span class="n"&gt;stream&lt;/span&gt; &lt;span class="o"&gt;=&lt;/span&gt; &lt;span class="n"&gt;await&lt;/span&gt; &lt;span class="n"&gt;openai&lt;/span&gt;&lt;span class="o"&gt;.&lt;/span&gt;&lt;span class="n"&gt;chat&lt;/span&gt;&lt;span class="o"&gt;.&lt;/span&gt;&lt;span class="n"&gt;completions&lt;/span&gt;&lt;span class="o"&gt;.&lt;/span&gt;&lt;span class="n"&gt;create&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="n"&gt;body&lt;/span&gt;&lt;span class="p"&gt;);&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt; &lt;span class="k"&gt;if&lt;/span&gt; &lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="o"&gt;!&lt;/span&gt;&lt;span class="n"&gt;body&lt;/span&gt;&lt;span class="o"&gt;.&lt;/span&gt;&lt;span class="n"&gt;stream&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt; &lt;span class="p"&gt;{&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt; &lt;span class="k"&gt;return&lt;/span&gt; &lt;span class="n"&gt;new&lt;/span&gt; &lt;span class="n"&gt;Response&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="n"&gt;JSON&lt;/span&gt;&lt;span class="o"&gt;.&lt;/span&gt;&lt;span class="n"&gt;stringify&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="n"&gt;body&lt;/span&gt;&lt;span class="p"&gt;),&lt;/span&gt; &lt;span class="p"&gt;{&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt; &lt;span class="n"&gt;headers&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt; &lt;span class="p"&gt;{&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt; &lt;span class="s2"&gt;&amp;#34;Access-Control-Allow-Origin&amp;#34;&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt; &lt;span class="s2"&gt;&amp;#34;*&amp;#34;&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt; &lt;span class="s2"&gt;&amp;#34;Access-Control-Allow-Headers&amp;#34;&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt; &lt;span class="s2"&gt;&amp;#34;*&amp;#34;&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt; &lt;span class="s2"&gt;&amp;#34;Content-Type&amp;#34;&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt; &lt;span class="s2"&gt;&amp;#34;application/json; charset=UTF-8&amp;#34;&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt; &lt;span class="p"&gt;},&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt; &lt;span class="p"&gt;});&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt; &lt;span class="p"&gt;}&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt; &lt;span class="k"&gt;const&lt;/span&gt; &lt;span class="p"&gt;{&lt;/span&gt; &lt;span class="n"&gt;readable&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt; &lt;span class="n"&gt;writable&lt;/span&gt; &lt;span class="p"&gt;}&lt;/span&gt; &lt;span class="o"&gt;=&lt;/span&gt; &lt;span class="n"&gt;new&lt;/span&gt; &lt;span class="n"&gt;TransformStream&lt;/span&gt;&lt;span class="p"&gt;();&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt; &lt;span class="k"&gt;const&lt;/span&gt; &lt;span class="n"&gt;my_stream_writer&lt;/span&gt; &lt;span class="o"&gt;=&lt;/span&gt; &lt;span class="n"&gt;writable&lt;/span&gt;&lt;span class="o"&gt;.&lt;/span&gt;&lt;span class="n"&gt;getWriter&lt;/span&gt;&lt;span class="p"&gt;();&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt; &lt;span class="k"&gt;var&lt;/span&gt; &lt;span class="n"&gt;reader&lt;/span&gt; &lt;span class="o"&gt;=&lt;/span&gt; &lt;span class="n"&gt;stream&lt;/span&gt;&lt;span class="o"&gt;.&lt;/span&gt;&lt;span class="n"&gt;toReadableStream&lt;/span&gt;&lt;span class="p"&gt;()&lt;/span&gt;&lt;span class="o"&gt;.&lt;/span&gt;&lt;span class="n"&gt;getReader&lt;/span&gt;&lt;span class="p"&gt;();&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt; &lt;span class="k"&gt;var&lt;/span&gt; &lt;span class="n"&gt;totalText&lt;/span&gt; &lt;span class="o"&gt;=&lt;/span&gt; &lt;span class="s2"&gt;&amp;#34;&amp;#34;&lt;/span&gt;&lt;span class="p"&gt;;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt; &lt;span class="k"&gt;const&lt;/span&gt; &lt;span class="n"&gt;decoder&lt;/span&gt; &lt;span class="o"&gt;=&lt;/span&gt; &lt;span class="n"&gt;new&lt;/span&gt; &lt;span class="n"&gt;TextDecoder&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="s2"&gt;&amp;#34;utf-8&amp;#34;&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt; &lt;span class="p"&gt;{&lt;/span&gt; &lt;span class="n"&gt;stream&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt; &lt;span class="bp"&gt;true&lt;/span&gt; &lt;span class="p"&gt;});&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt; &lt;span class="k"&gt;var&lt;/span&gt; &lt;span class="n"&gt;encoder&lt;/span&gt; &lt;span class="o"&gt;=&lt;/span&gt; &lt;span class="n"&gt;new&lt;/span&gt; &lt;span class="n"&gt;TextEncoder&lt;/span&gt;&lt;span class="p"&gt;();&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt; &lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="n"&gt;async&lt;/span&gt; &lt;span class="p"&gt;()&lt;/span&gt; &lt;span class="o"&gt;=&amp;gt;&lt;/span&gt; &lt;span class="p"&gt;{&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt; &lt;span class="k"&gt;while&lt;/span&gt; &lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="bp"&gt;true&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt; &lt;span class="p"&gt;{&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt; &lt;span class="k"&gt;const&lt;/span&gt; &lt;span class="p"&gt;{&lt;/span&gt; &lt;span class="n"&gt;done&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt; &lt;span class="n"&gt;value&lt;/span&gt; &lt;span class="p"&gt;}&lt;/span&gt; &lt;span class="o"&gt;=&lt;/span&gt; &lt;span class="n"&gt;await&lt;/span&gt; &lt;span class="n"&gt;reader&lt;/span&gt;&lt;span class="o"&gt;.&lt;/span&gt;&lt;span class="n"&gt;read&lt;/span&gt;&lt;span class="p"&gt;();&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt; &lt;span class="k"&gt;if&lt;/span&gt; &lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="n"&gt;done&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt; &lt;span class="k"&gt;break&lt;/span&gt;&lt;span class="p"&gt;;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt; &lt;span class="n"&gt;totalText&lt;/span&gt; &lt;span class="o"&gt;+=&lt;/span&gt; &lt;span class="n"&gt;decoder&lt;/span&gt;&lt;span class="o"&gt;.&lt;/span&gt;&lt;span class="n"&gt;decode&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="n"&gt;value&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt; &lt;span class="p"&gt;{&lt;/span&gt; &lt;span class="n"&gt;stream&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt; &lt;span class="bp"&gt;true&lt;/span&gt; &lt;span class="p"&gt;});&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt; &lt;span class="k"&gt;var&lt;/span&gt; &lt;span class="n"&gt;msgs&lt;/span&gt; &lt;span class="o"&gt;=&lt;/span&gt; &lt;span class="n"&gt;totalText&lt;/span&gt;&lt;span class="o"&gt;.&lt;/span&gt;&lt;span class="n"&gt;split&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="s2"&gt;&amp;#34;&lt;/span&gt;&lt;span class="se"&gt;\n&lt;/span&gt;&lt;span class="s2"&gt;&amp;#34;&lt;/span&gt;&lt;span class="p"&gt;);&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt; &lt;span class="n"&gt;totalText&lt;/span&gt; &lt;span class="o"&gt;=&lt;/span&gt; &lt;span class="n"&gt;msgs&lt;/span&gt;&lt;span class="o"&gt;.&lt;/span&gt;&lt;span class="n"&gt;pop&lt;/span&gt;&lt;span class="p"&gt;();&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt; &lt;span class="k"&gt;for&lt;/span&gt; &lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="n"&gt;let&lt;/span&gt; &lt;span class="n"&gt;i&lt;/span&gt; &lt;span class="ow"&gt;in&lt;/span&gt; &lt;span class="n"&gt;msgs&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt; &lt;span class="p"&gt;{&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt; &lt;span class="n"&gt;my_stream_writer&lt;/span&gt;&lt;span class="o"&gt;.&lt;/span&gt;&lt;span class="n"&gt;write&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="n"&gt;encoder&lt;/span&gt;&lt;span class="o"&gt;.&lt;/span&gt;&lt;span class="n"&gt;encode&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="err"&gt;`&lt;/span&gt;&lt;span class="n"&gt;data&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt; &lt;span class="o"&gt;$&lt;/span&gt;&lt;span class="p"&gt;{&lt;/span&gt;&lt;span class="n"&gt;msgs&lt;/span&gt;&lt;span class="p"&gt;[&lt;/span&gt;&lt;span class="n"&gt;i&lt;/span&gt;&lt;span class="p"&gt;]}&lt;/span&gt;\&lt;span class="n"&gt;n&lt;/span&gt;\&lt;span class="n"&gt;n&lt;/span&gt;&lt;span class="err"&gt;`&lt;/span&gt;&lt;span class="p"&gt;));&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt; &lt;span class="p"&gt;}&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt; &lt;span class="n"&gt;await&lt;/span&gt; &lt;span class="n"&gt;new&lt;/span&gt; &lt;span class="n"&gt;Promise&lt;/span&gt;&lt;span class="p"&gt;((&lt;/span&gt;&lt;span class="n"&gt;r&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt; &lt;span class="o"&gt;=&amp;gt;&lt;/span&gt; &lt;span class="p"&gt;{&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt; &lt;span class="n"&gt;setTimeout&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="n"&gt;r&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt; &lt;span class="mi"&gt;20&lt;/span&gt;&lt;span class="p"&gt;);&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt; &lt;span class="p"&gt;});&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt; &lt;span class="p"&gt;}&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt; &lt;span class="n"&gt;my_stream_writer&lt;/span&gt;&lt;span class="o"&gt;.&lt;/span&gt;&lt;span class="n"&gt;close&lt;/span&gt;&lt;span class="p"&gt;();&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt; &lt;span class="p"&gt;})();&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt; &lt;span class="k"&gt;return&lt;/span&gt; &lt;span class="n"&gt;new&lt;/span&gt; &lt;span class="n"&gt;Response&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="n"&gt;readable&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt; &lt;span class="p"&gt;{&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt; &lt;span class="n"&gt;headers&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt; &lt;span class="p"&gt;{&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt; &lt;span class="s2"&gt;&amp;#34;Access-Control-Allow-Origin&amp;#34;&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt; &lt;span class="s2"&gt;&amp;#34;*&amp;#34;&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt; &lt;span class="s2"&gt;&amp;#34;Access-Control-Allow-Headers&amp;#34;&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt; &lt;span class="s2"&gt;&amp;#34;*&amp;#34;&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt; &lt;span class="s2"&gt;&amp;#34;Content-Type&amp;#34;&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt; &lt;span class="s2"&gt;&amp;#34;text/event-stream; charset=UTF-8&amp;#34;&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt; &lt;span class="p"&gt;},&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt; &lt;span class="p"&gt;});&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;&lt;span class="p"&gt;}&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;img src="https://myblog.s3.tebi.io/2024/07/e9fdf9289e0bf83110a7892183b6707b.webp" alt=""&gt;&lt;/p&gt;</description></item><item><title>群晖 docker 报错 failed to initialize logging driver database is locked</title><link>https://10401040.xyz/posts/2024-07-11-%E7%BE%A4%E6%99%96-docker-failed-to-initialize-logging-driver-database-is-locked/</link><pubDate>Thu, 11 Jul 2024 00:00:00 +0000</pubDate><guid>https://10401040.xyz/posts/2024-07-11-%E7%BE%A4%E6%99%96-docker-failed-to-initialize-logging-driver-database-is-locked/</guid><description>&lt;p&gt;群晖docker 应用关闭后，无法重启，报错failed to initialize logging driver database is locked&lt;br&gt;
问题出在log的数据库，我们其实只需删除log.db文件即可，再启动时，该文件会自动重新创建，不会影响原有的数据，不需要重新安装该应用。&lt;br&gt;
下面是一个简单的教程：&lt;/p&gt;</description></item><item><title>手动搭建Hysteria2</title><link>https://10401040.xyz/posts/2024-07-13-%E6%89%8B%E5%8A%A8%E6%90%AD%E5%BB%BAhysteria2/</link><pubDate>Thu, 11 Jul 2024 00:00:00 +0000</pubDate><guid>https://10401040.xyz/posts/2024-07-13-%E6%89%8B%E5%8A%A8%E6%90%AD%E5%BB%BAhysteria2/</guid><description>&lt;p&gt;群晖docker 应用关闭后，无法重启，报错failed to initialize logging driver database is locked&lt;br&gt;
问题出在log的数据库，我们其实只需删除log.db文件即可，再启动时，该文件会自动重新创建，不会影响原有的数据，不需要重新安装该应用。&lt;br&gt;
下面是一个简单的教程：&lt;/p&gt;</description></item><item><title>群晖 docker 安装tabby-web和Tabby Connection Gateway</title><link>https://10401040.xyz/posts/2024-06-21--%E7%BE%A4%E6%99%96-docker-%E5%AE%89%E8%A3%85tabby-web%E5%92%8Ctabby-connection-gateway%E6%95%99%E7%A8%8B/</link><pubDate>Fri, 21 Jun 2024 00:00:00 +0000</pubDate><guid>https://10401040.xyz/posts/2024-06-21--%E7%BE%A4%E6%99%96-docker-%E5%AE%89%E8%A3%85tabby-web%E5%92%8Ctabby-connection-gateway%E6%95%99%E7%A8%8B/</guid><description>&lt;p&gt;这个教程默认默认你群晖中已经安装了Cloudflare Tunnel,并可以对其做相关设置，本教程并不是手把手的教程，仅仅用于自己留存使用，未经许可不可转载。&lt;br&gt;
下面开始教程：&lt;/p&gt;</description></item><item><title>CapitalOne——美卡入门必审押金卡</title><link>https://10401040.xyz/posts/2024-06-08-c1%E7%BE%8E%E5%8D%A1%E5%85%A5%E9%97%A8%E5%BF%85%E5%AE%A1%E6%8A%BC%E9%87%91%E5%8D%A1/</link><pubDate>Sat, 08 Jun 2024 00:00:00 +0000</pubDate><guid>https://10401040.xyz/posts/2024-06-08-c1%E7%BE%8E%E5%8D%A1%E5%85%A5%E9%97%A8%E5%BF%85%E5%AE%A1%E6%8A%BC%E9%87%91%E5%8D%A1/</guid><description>&lt;p&gt;如果说哪张信用卡是云居民必审的银行卡，那么C1的押金卡，肯定是排在第一位的。&lt;br&gt;
C1的优点是：&lt;br&gt;
1、门槛低，不需要信用记录；&lt;br&gt;
2、ITIN即可申请，云居民必备；&lt;br&gt;
3、信报上报三大信用局，建立美国信用的不二之选。&lt;/p&gt;</description></item><item><title>如何获得一个美国私人地址，并用来转运信件</title><link>https://10401040.xyz/posts/2024-02-01-%E5%A6%82%E4%BD%95%E8%8E%B7%E5%BE%97%E4%B8%80%E4%B8%AA%E7%BE%8E%E5%9B%BD%E7%A7%81%E4%BA%BA%E5%9C%B0%E5%9D%80/</link><pubDate>Thu, 01 Feb 2024 00:00:00 +0000</pubDate><guid>https://10401040.xyz/posts/2024-02-01-%E5%A6%82%E4%BD%95%E8%8E%B7%E5%BE%97%E4%B8%80%E4%B8%AA%E7%BE%8E%E5%9B%BD%E7%A7%81%E4%BA%BA%E5%9C%B0%E5%9D%80/</guid><description>&lt;p&gt;有时候你可以使用留学生的地址来转运你的银行卡，但是你要知道，美国的信用积累是和你的地址挂钩的，所以要想轻松愉快的玩美卡，一个合法、稳定、长久、安全的美国私人地址是十分重要的。&lt;/p&gt;</description></item><item><title>美国信用卡申请指南</title><link>https://10401040.xyz/posts/2024-01-29-us-bank-credit-card-application-guide/</link><pubDate>Mon, 29 Jan 2024 00:00:00 +0000</pubDate><guid>https://10401040.xyz/posts/2024-01-29-us-bank-credit-card-application-guide/</guid><description>&lt;h2 id="一为什么要办理美国信用卡"&gt;一、为什么要办理美国信用卡？&lt;/h2&gt;
&lt;p&gt;很多人可能会问，为什么要费那么大的财力和精力去办一张美国的银行卡。暂且不说例如Openai这些限制国内卡的服务支付，美国网站的网购福利这些东西；单单是就是为了美国信用卡的开卡礼，值回成本戳戳有余。&lt;/p&gt;</description></item><item><title>比特币跌向4.3万美元 现货比特币ETF和区块链概念股普跌</title><link>https://10401040.xyz/posts/2024-01-13-%E6%AF%94%E7%89%B9%E5%B8%81%E8%B7%8C%E5%90%914.3%E4%B8%87%E7%BE%8E%E5%85%83-%E7%8E%B0%E8%B4%A7%E6%AF%94%E7%89%B9%E5%B8%81etf%E5%92%8C%E5%8C%BA%E5%9D%97%E9%93%BE%E6%A6%82%E5%BF%B5%E8%82%A1%E6%99%AE%E8%B7%8C/</link><pubDate>Sat, 13 Jan 2024 00:00:00 +0000</pubDate><guid>https://10401040.xyz/posts/2024-01-13-%E6%AF%94%E7%89%B9%E5%B8%81%E8%B7%8C%E5%90%914.3%E4%B8%87%E7%BE%8E%E5%85%83-%E7%8E%B0%E8%B4%A7%E6%AF%94%E7%89%B9%E5%B8%81etf%E5%92%8C%E5%8C%BA%E5%9D%97%E9%93%BE%E6%A6%82%E5%BF%B5%E8%82%A1%E6%99%AE%E8%B7%8C/</guid><description>&lt;p&gt;区块链概念股普遍大跌。其中，亿邦国际ADR跌13.6%，Hut 8跌10.7%，第九城市ADR跌10.2%，微策投资跌8.5%，嘉楠科技ADR跌8.3%，Riot Platforms跌7.4%，数字货币交易所Coinbase跌6.2%，网红券商Robinhood跌5.3%。&lt;/p&gt;</description></item><item><title>ITIN简介</title><link>https://10401040.xyz/posts/2023-11-17-itin%E7%AE%80%E4%BB%8B/</link><pubDate>Fri, 17 Nov 2023 00:00:00 +0000</pubDate><guid>https://10401040.xyz/posts/2023-11-17-itin%E7%AE%80%E4%BB%8B/</guid><description>&lt;h3 id="办理请点此链接查看"&gt;&lt;a href="https://mutou.men/posts/2023-11-17-%E5%8A%9E%E7%90%86itin%E4%B8%8D%E8%BF%87%E9%80%80%E8%B4%B9/"&gt;办理请点此链接查看&lt;/a&gt;&lt;/h3&gt;
&lt;h1 id="一什么是itin"&gt;一、什么是ITIN？&lt;/h1&gt;
&lt;h2 id="11-itin是什么"&gt;1.1 ITIN是什么&lt;/h2&gt;
&lt;p&gt;个人报税识别号码 (ITIN) 是由美国国税局颁发的税务处理号码。国税局签发个人报税识别号码的对象是那些没有且&lt;a href="https://www.ssa.gov/ssnumber/"&gt;没有资格（英文）&lt;/a&gt;从社会安全局 (SSA) 取得社会安全号码 (SSN)，但是需要有 ITIN 的人。&lt;/p&gt;</description></item><item><title>办理ITIN，不过退费</title><link>https://10401040.xyz/posts/2023-11-17-%E5%8A%9E%E7%90%86itin%E4%B8%8D%E8%BF%87%E9%80%80%E8%B4%B9/</link><pubDate>Fri, 17 Nov 2023 00:00:00 +0000</pubDate><guid>https://10401040.xyz/posts/2023-11-17-%E5%8A%9E%E7%90%86itin%E4%B8%8D%E8%BF%87%E9%80%80%E8%B4%B9/</guid><description>&lt;h2 id="itin简介点击查看"&gt;&lt;a href="https://mutou.men/posts/2023-11-17-itin%E7%AE%80%E4%BB%8B/"&gt;ITIN简介点击查看&lt;/a&gt;&lt;/h2&gt;
&lt;h1 id="mjj专项限时优惠价格200合人民币1400元可联系博主还有特别优惠"&gt;MJJ专项限时优惠价格$200（合人民币1400元），可联系博主，还有特别优惠。&lt;/h1&gt;
&lt;p&gt;之前的第一波活动，资料已经寄出。&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;第一波活动的朋友，已经全部下号。
第二波寄出材料的朋友，已经陆续下号。&lt;/p&gt;
&lt;/blockquote&gt;
&lt;h1 id="一需要的材料"&gt;一、需要的材料：&lt;/h1&gt;
&lt;h2 id="11自行填写或联系我协助填写fw7表格"&gt;1.1、自行填写（或联系我协助填写）&lt;a href="https://myblog.s3.tebi.io/2023/11/8f49d19b79a03261a641c997538edfe1.pdf"&gt;fw7表格&lt;/a&gt;，&lt;/h2&gt;
&lt;p&gt;主要为个人身份信息，住址，邮寄地址等相关信息。&lt;/p&gt;</description></item><item><title>土耳其虚拟银行卡开户</title><link>https://10401040.xyz/posts/2023-11-1-%E5%9C%9F%E8%80%B3%E5%85%B6%E8%99%9A%E6%8B%9F%E9%93%B6%E8%A1%8C%E5%8D%A1%E5%BC%80%E6%88%B7/</link><pubDate>Wed, 01 Nov 2023 00:00:00 +0000</pubDate><guid>https://10401040.xyz/posts/2023-11-1-%E5%9C%9F%E8%80%B3%E5%85%B6%E8%99%9A%E6%8B%9F%E9%93%B6%E8%A1%8C%E5%8D%A1%E5%BC%80%E6%88%B7/</guid><description>&lt;p&gt;土耳其iyzipay钱包，现在有一个绕过土耳其号码注册的漏洞，可以使用GV和国内手机号注册， &lt;br&gt;
漏洞修复时间未知，需要的朋友尽快注册。 &lt;br&gt;
教程如下：&lt;/p&gt;
&lt;h1 id="一app端操作"&gt;一、APP端操作&lt;/h1&gt;
&lt;p&gt;1.1去appstore或着googleplay下载iyzipay应用 &lt;br&gt;
1.2下载后输入邮箱点击下一步 &lt;br&gt;
1.3输入任意一个土耳其手机号，下一步 &lt;br&gt;
&lt;img src="https://myblog.s3.tebi.io/2023/11/e5c4f48bd36a3bb92f1d9f9959833d6c.jpg" alt=""&gt;
土耳其手机号示例 &lt;br&gt;
+90 312 282 XX XX &lt;br&gt;
XXXX 4位数字，数字自行修改，随意数字。 &lt;br&gt;
下一步，收不到验证码不用管。&lt;/p&gt;</description></item><item><title>Discourse论坛安装教程</title><link>https://10401040.xyz/posts/2023-09-05-discourse%E8%AE%BA%E5%9D%9B%E5%AE%89%E8%A3%85%E6%95%99%E7%A8%8B/</link><pubDate>Tue, 05 Sep 2023 00:00:00 +0000</pubDate><guid>https://10401040.xyz/posts/2023-09-05-discourse%E8%AE%BA%E5%9D%9B%E5%AE%89%E8%A3%85%E6%95%99%E7%A8%8B/</guid><description>&lt;h3 id="一配置要求"&gt;一、配置要求&lt;/h3&gt;
&lt;p&gt;1G内存可用，实测比较卡。2G内存刚刚满足要求&lt;/p&gt;
&lt;h3 id="二安装"&gt;二、安装&lt;/h3&gt;
&lt;h4 id="21-ssh进入云服务器"&gt;2.1 SSH进入云服务器&lt;/h4&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" class="chroma"&gt;&lt;code class="language-fallback" data-lang="fallback"&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;sudo -i
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;进入root模式&lt;/p&gt;
&lt;h4 id="22-下载discourse"&gt;2.2 下载Discourse&lt;/h4&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" class="chroma"&gt;&lt;code class="language-gdscript3" data-lang="gdscript3"&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;&lt;span class="n"&gt;git&lt;/span&gt; &lt;span class="n"&gt;clone&lt;/span&gt; &lt;span class="n"&gt;https&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt;&lt;span class="o"&gt;//&lt;/span&gt;&lt;span class="n"&gt;github&lt;/span&gt;&lt;span class="o"&gt;.&lt;/span&gt;&lt;span class="n"&gt;com&lt;/span&gt;&lt;span class="o"&gt;/&lt;/span&gt;&lt;span class="n"&gt;discourse&lt;/span&gt;&lt;span class="o"&gt;/&lt;/span&gt;&lt;span class="n"&gt;discourse_docker&lt;/span&gt;&lt;span class="o"&gt;.&lt;/span&gt;&lt;span class="n"&gt;git&lt;/span&gt; &lt;span class="o"&gt;/&lt;/span&gt;&lt;span class="k"&gt;var&lt;/span&gt;&lt;span class="o"&gt;/&lt;/span&gt;&lt;span class="n"&gt;discourse&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;&lt;span class="n"&gt;cd&lt;/span&gt; &lt;span class="o"&gt;/&lt;/span&gt;&lt;span class="k"&gt;var&lt;/span&gt;&lt;span class="o"&gt;/&lt;/span&gt;&lt;span class="n"&gt;discourse&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;&lt;span class="n"&gt;chmod&lt;/span&gt; &lt;span class="mi"&gt;700&lt;/span&gt; &lt;span class="n"&gt;containers&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;您需要在其余的设置和引导过程中使用 root 用户&lt;/p&gt;</description></item><item><title>HSBC AU 澳大利亚借记卡申请,申请从速!!</title><link>https://10401040.xyz/posts/2023-08-06-hsbc-au-%E6%BE%B3%E5%A4%A7%E5%88%A9%E4%BA%9A%E5%80%9F%E8%AE%B0%E5%8D%A1%E7%94%B3%E8%AF%B7/</link><pubDate>Sun, 06 Aug 2023 00:00:00 +0000</pubDate><guid>https://10401040.xyz/posts/2023-08-06-hsbc-au-%E6%BE%B3%E5%A4%A7%E5%88%A9%E4%BA%9A%E5%80%9F%E8%AE%B0%E5%8D%A1%E7%94%B3%E8%AF%B7/</guid><description>&lt;h3 id="一申请链接"&gt;一、申请链接&lt;/h3&gt;
&lt;p&gt;&lt;a href="https://www.hsbc.com.au/webapps/apply-account/eligibility/?campaignCode=hbaumsvintaa"&gt;申请链接&lt;/a&gt; &lt;br&gt;
这个没什么难度，注意要如实填写。 &lt;br&gt;
建议使用一个香港地址和一个国内地址进行注册。我的工作地址填的国内地址。 &lt;br&gt;
我是使用香港地址+&lt;a href="https://bbs.mutou.men/t/topic/14"&gt;英国电话卡&lt;/a&gt;申请成功&lt;/p&gt;
&lt;p&gt;&lt;img src="https://files.mutou.men/2023/08/72300d330d0418f77578cc9b3f74b407.png" alt="信息填写"&gt;&lt;/p&gt;
&lt;p&gt;上述信息按照自己的真实信息如实填写。&lt;/p&gt;</description></item><item><title>爱沙尼亚0月租手机卡</title><link>https://10401040.xyz/posts/2023-07-27-%E7%88%B1%E6%B2%99%E5%B0%BC%E4%BA%9A0%E6%9C%88%E7%A7%9F%E6%89%8B%E6%9C%BA%E5%8D%A1/</link><pubDate>Thu, 27 Jul 2023 00:00:00 +0000</pubDate><guid>https://10401040.xyz/posts/2023-07-27-%E7%88%B1%E6%B2%99%E5%B0%BC%E4%BA%9A0%E6%9C%88%E7%A7%9F%E6%89%8B%E6%9C%BA%E5%8D%A1/</guid><description>&lt;p&gt;&lt;strong&gt;优势：&lt;/strong&gt;&lt;br&gt;
1、除开卡费用外0月租&lt;br&gt;
2、支持esim和国内漫游&lt;br&gt;
3、免费收短信&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;缺点：&lt;/strong&gt;&lt;br&gt;
1、接收短信不稳定，无法接收部分网站短信。&lt;br&gt;
2、虽然0月租，但也不清楚什么时候号就没了。&lt;/p&gt;</description></item><item><title>T-mobile 0月租 开卡教程</title><link>https://10401040.xyz/posts/2024-06-17-t-mobile-0%E6%9C%88%E7%A7%9F%E6%89%8B%E6%9C%BA%E5%BC%80%E5%8D%A1%E6%95%99%E7%A8%8B/</link><pubDate>Wed, 26 Jul 2023 00:00:00 +0000</pubDate><guid>https://10401040.xyz/posts/2024-06-17-t-mobile-0%E6%9C%88%E7%A7%9F%E6%89%8B%E6%9C%BA%E5%BC%80%E5%8D%A1%E6%95%99%E7%A8%8B/</guid><description>&lt;h2 id="一开卡"&gt;一、开卡&lt;/h2&gt;
&lt;p&gt;T-mobile是美国三大电信运营商之一，曾经是由0月租手机卡售卖，但是前几年几乎绝迹了。不过可以通过硬刚客服的方法开到。
首先你要有一张T-mobile Prepaid的手机卡，没有的，如果你的手机支持esim可以下载T-mobile Prepaid 应用，自助开一个10刀/月的预付费手机卡，不支持esim，只能淘宝解决了。
开好卡后就是打电话了。&lt;/p&gt;</description></item><item><title>国外手机卡汇总</title><link>https://10401040.xyz/posts/2023-07-26-%E5%9B%BD%E5%A4%96%E6%89%8B%E6%9C%BA%E5%8D%A1%E6%B1%87%E6%80%BB/</link><pubDate>Wed, 26 Jul 2023 00:00:00 +0000</pubDate><guid>https://10401040.xyz/posts/2023-07-26-%E5%9B%BD%E5%A4%96%E6%89%8B%E6%9C%BA%E5%8D%A1%E6%B1%87%E6%80%BB/</guid><description>&lt;p&gt;这个帖子对能在国内开卡和使用的手机卡做了汇总，以方便大家查看、比较、购买，点击运营商名字可直接跳转。建议大家用ESIM，省去开卡和转运费用。同时本贴会不断更新！&lt;/p&gt;</description></item><item><title>Python商品价格监控</title><link>https://10401040.xyz/posts/2023-06-09-python%E5%95%86%E5%93%81%E4%BB%B7%E6%A0%BC%E7%9B%91%E6%8E%A7/</link><pubDate>Fri, 09 Jun 2023 00:00:00 +0000</pubDate><guid>https://10401040.xyz/posts/2023-06-09-python%E5%95%86%E5%93%81%E4%BB%B7%E6%A0%BC%E7%9B%91%E6%8E%A7/</guid><description>&lt;h2 id="一实现功能"&gt;一、实现功能&lt;/h2&gt;
&lt;p&gt;在CHATGPT的帮助下，用python写了一个简单的价格监控程序。&lt;br&gt;
实现了如下功能：&lt;br&gt;
1.获取现在价格&lt;br&gt;
2.当低于某个价格时提醒&lt;br&gt;
3.邮件提醒
4.每天发邮件证明程序仍在运行&lt;/p&gt;</description></item><item><title>群晖 docker socks5配置教程</title><link>https://10401040.xyz/posts/2023-05-07-%E7%BE%A4%E6%99%96-docker-socks5%E9%85%8D%E7%BD%AE%E6%95%99%E7%A8%8B/</link><pubDate>Fri, 12 May 2023 00:00:00 +0000</pubDate><guid>https://10401040.xyz/posts/2023-05-07-%E7%BE%A4%E6%99%96-docker-socks5%E9%85%8D%E7%BD%AE%E6%95%99%E7%A8%8B/</guid><description>&lt;p&gt;通过，国内软路由，nas或者路由器中转，实现socks5远程访问上述设备。以群晖为例，其他软路由等也可以实现。&lt;/p&gt;
&lt;h1 id="一实现前提所需设备"&gt;一、实现前提（所需设备）&lt;/h1&gt;
&lt;p&gt;1.1 群晖（支持docker），已经给予相关网络访问权限。&lt;br&gt;
1.2 公网ip（ipv4更优）&lt;br&gt;
1.3 域名一个，已经连接群晖的ddns（非必须），因为我们的公网ip可能总是在变，通过ddns可以实现永久访问，不需要使用时担心公网ip改变。&lt;br&gt;
1.4 路由器一台，需要支持端口转发。&lt;/p&gt;</description></item><item><title>Bestbuy的Apple music免费3个月订阅</title><link>https://10401040.xyz/posts/2023-05-10-bestbuy%E7%9A%84apple-music%E5%85%8D%E8%B4%B94%E4%B8%AA%E6%9C%88%E8%AE%A2%E9%98%85/</link><pubDate>Wed, 10 May 2023 00:00:00 +0000</pubDate><guid>https://10401040.xyz/posts/2023-05-10-bestbuy%E7%9A%84apple-music%E5%85%8D%E8%B4%B94%E4%B8%AA%E6%9C%88%E8%AE%A2%E9%98%85/</guid><description>&lt;p&gt;Bestbuy的订阅之前一直不成功。
现做了如下尝试，成功订阅！&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;一、美国代理，这个是必须的&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;二、火狐浏览器（这个可能是重点）&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;之前使用其他浏览器，不能成功。&lt;/p&gt;</description></item><item><title>Litecart商城安装</title><link>https://10401040.xyz/posts/2023-05-09-litecart%E5%95%86%E5%9F%8E%E5%AE%89%E8%A3%85/</link><pubDate>Tue, 09 May 2023 00:00:00 +0000</pubDate><guid>https://10401040.xyz/posts/2023-05-09-litecart%E5%95%86%E5%9F%8E%E5%AE%89%E8%A3%85/</guid><description>&lt;p&gt;安装litecart商城，并添加加密货币支付功能。
主机：甲骨文amd，系统ubuntu22.04&lt;/p&gt;
&lt;h1 id="一系统初步配置"&gt;一、系统初步配置&lt;/h1&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" class="chroma"&gt;&lt;code class="language-bash" data-lang="bash"&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;sudo -i
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;apt update
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;apt upgrade
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;apt -y install language-pack-es language-pack-fr language-pack-de language-pack-zh-hans
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;h1 id="二安装所需的组件phpmysql等"&gt;二、安装所需的组件，php，mysql等。&lt;/h1&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" class="chroma"&gt;&lt;code class="language-bash" data-lang="bash"&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;apt -y install curl nano unzip apache2 libapache2-mod-php mariadb-server php php-common php-cli php-fpm php-apcu php-curl php-dom php-gd php-imagick php-mysql php-simplexml php-mbstring php-intl php-zip php-xml
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;h2 id="21开启相关环境"&gt;2.1开启相关环境&lt;/h2&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" class="chroma"&gt;&lt;code class="language-php" data-lang="php"&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;&lt;span class="nx"&gt;a2enmod&lt;/span&gt; &lt;span class="nx"&gt;rewrite&lt;/span&gt; &lt;span class="nx"&gt;headers&lt;/span&gt; &lt;span class="nx"&gt;proxy_fcgi&lt;/span&gt; &lt;span class="nx"&gt;setenvif&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;&lt;span class="nx"&gt;mysql_secure_installation&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;h2 id="22配置数据库"&gt;2.2配置数据库&lt;/h2&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" class="chroma"&gt;&lt;code class="language-php" data-lang="php"&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;&lt;span class="nx"&gt;mysql&lt;/span&gt; &lt;span class="o"&gt;-&lt;/span&gt;&lt;span class="nx"&gt;u&lt;/span&gt; &lt;span class="nx"&gt;root&lt;/span&gt; &lt;span class="o"&gt;-&lt;/span&gt; &lt;span class="nx"&gt;p&lt;/span&gt; &lt;span class="o"&gt;&amp;lt;&amp;lt;&lt;/span&gt;&lt;span class="nx"&gt;END&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;&lt;span class="nx"&gt;ALTER&lt;/span&gt; &lt;span class="nx"&gt;USER&lt;/span&gt; &lt;span class="s1"&gt;&amp;#39;root&amp;#39;&lt;/span&gt;&lt;span class="o"&gt;@&lt;/span&gt;&lt;span class="s1"&gt;&amp;#39;localhost&amp;#39;&lt;/span&gt; &lt;span class="nx"&gt;IDENTIFIED&lt;/span&gt; &lt;span class="nx"&gt;BY&lt;/span&gt; &lt;span class="s1"&gt;&amp;#39;{desired_root_password_here}&amp;#39;&lt;/span&gt;&lt;span class="p"&gt;;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;&lt;span class="nx"&gt;GRANT&lt;/span&gt; &lt;span class="nx"&gt;ALL&lt;/span&gt; &lt;span class="nx"&gt;PRIVILEGES&lt;/span&gt; &lt;span class="nx"&gt;ON&lt;/span&gt; &lt;span class="o"&gt;*.*&lt;/span&gt; &lt;span class="nx"&gt;TO&lt;/span&gt; &lt;span class="s1"&gt;&amp;#39;root&amp;#39;&lt;/span&gt;&lt;span class="o"&gt;@&lt;/span&gt;&lt;span class="s1"&gt;&amp;#39;localhost&amp;#39;&lt;/span&gt; &lt;span class="nx"&gt;WITH&lt;/span&gt; &lt;span class="nx"&gt;GRANT&lt;/span&gt; &lt;span class="nx"&gt;OPTION&lt;/span&gt;&lt;span class="p"&gt;;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;&lt;span class="nx"&gt;DROP&lt;/span&gt; &lt;span class="nx"&gt;USER&lt;/span&gt; &lt;span class="k"&gt;IF&lt;/span&gt; &lt;span class="nx"&gt;EXISTS&lt;/span&gt; &lt;span class="s1"&gt;&amp;#39;&amp;#39;&lt;/span&gt;&lt;span class="o"&gt;@&lt;/span&gt;&lt;span class="s1"&gt;&amp;#39;localhost&amp;#39;&lt;/span&gt;&lt;span class="p"&gt;;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;&lt;span class="nx"&gt;DROP&lt;/span&gt; &lt;span class="nx"&gt;DATABASE&lt;/span&gt; &lt;span class="k"&gt;IF&lt;/span&gt; &lt;span class="nx"&gt;EXISTS&lt;/span&gt; &lt;span class="nx"&gt;test&lt;/span&gt;&lt;span class="p"&gt;;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;&lt;span class="nx"&gt;FLUSH&lt;/span&gt; &lt;span class="nx"&gt;PRIVILEGES&lt;/span&gt;&lt;span class="p"&gt;;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;&lt;span class="nx"&gt;END&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;blockquote&gt;
&lt;p&gt;配置数据库时注意，一定要设置好root密码，不同版本的mysql的设置方式也不同&lt;/p&gt;</description></item><item><title>N26开户教程（更新）</title><link>https://10401040.xyz/posts/2023-05-09-n26%E5%BC%80%E6%88%B7%E6%95%99%E7%A8%8B/</link><pubDate>Tue, 09 May 2023 00:00:00 +0000</pubDate><guid>https://10401040.xyz/posts/2023-05-09-n26%E5%BC%80%E6%88%B7%E6%95%99%E7%A8%8B/</guid><description>&lt;h3 id="又可以上车了没有注册的从速"&gt;又可以上车了，没有注册的从速。&lt;/h3&gt;
&lt;h1 id="一下载n26-app"&gt;一、下载N26 app&lt;/h1&gt;
&lt;p&gt;&lt;strong&gt;先挂德国代理&lt;/strong&gt;，再点此连接在网页注册👉&lt;a href="https://n26.com/r/haihuaw4351"&gt;注册地址&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;再去appstore或者google play搜索下载N26 APP，按照下面的步骤一步步进行注册。&lt;/p&gt;
&lt;div class="gallery-box"&gt;
 &lt;div class="gallery"&gt;
 &lt;img src="https://files.mutou.men/2023/05/10f2b1d3cd1af8be50d27142ae00c25d.png"&gt;
 &lt;img src="https://files.mutou.men/2023/05/f42403e86f99aadc60157c18632d03b2.png"&gt;
 &lt;/div&gt;
&lt;/div&gt;
&lt;div class="gallery-box"&gt;
 &lt;div class="gallery"&gt;
 &lt;img src="https://files.mutou.men/2023/05/c28bb9e12b195e1fe95e1b0a563d6584.png"&gt;
 &lt;img src="https://files.mutou.men/2023/05/e664b498896743c11dd46b7d960bdd23.png"&gt;
 &lt;/div&gt;
&lt;/div&gt;
&lt;div class="gallery-box"&gt;
 &lt;div class="gallery"&gt;
 &lt;img src="https://files.mutou.men/2023/05/53c9e53370e4784af8fa417b5f9ad386.png"&gt;
 &lt;img src="https://files.mutou.men/2023/05/1d753519705cc9eb75afe3064e1bb64e.png"&gt;
 &lt;/div&gt;
&lt;/div&gt;
&lt;div class="gallery-box"&gt;
 &lt;div class="gallery"&gt;
 &lt;img src="https://files.mutou.men/2023/05/363ab54c7d98c8eaf0f08849a0c922ef.png"&gt;
 &lt;img src="https://files.mutou.men/2023/05/46a7666e3a9bb4897dc6f9695dedabb0.png"&gt;
 &lt;/div&gt;
&lt;/div&gt;
&lt;div class="gallery-box"&gt;
 &lt;div class="gallery"&gt;
 &lt;img src="https://files.mutou.men/2023/05/ca48b00035e3ff16f3211a44e5df643d.png"&gt;
 &lt;/div&gt;
&lt;/div&gt;
&lt;p&gt;&lt;img src="https://files.mutou.men/2023/05/7321bd654e5f4f77731bea5178711471.png" alt="直接选NO"&gt;&lt;/p&gt;
&lt;p&gt;直接选NO，上面选择完成后，直接提交就可以。&lt;/p&gt;</description></item><item><title>甲骨文无法创建新的主机</title><link>https://10401040.xyz/posts/2023-05-07-%E7%94%B2%E9%AA%A8%E6%96%87%E6%97%A0%E6%B3%95%E5%88%9B%E5%BB%BA%E6%96%B0%E7%9A%84%E4%B8%BB%E6%9C%BA/</link><pubDate>Sun, 07 May 2023 00:00:00 +0000</pubDate><guid>https://10401040.xyz/posts/2023-05-07-%E7%94%B2%E9%AA%A8%E6%96%87%E6%97%A0%E6%B3%95%E5%88%9B%E5%BB%BA%E6%96%B0%E7%9A%84%E4%B8%BB%E6%9C%BA/</guid><description>&lt;p&gt;甲骨文VPS明明还有可以创建，但总是创建失败。
出现如下错误：&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" class="chroma"&gt;&lt;code class="language-fallback" data-lang="fallback"&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;(400, LimitExceeded, false) You cannot create a volume because you have reached your limit. Upgrade to a paid account. (opc-request-id: dummy RequestId)
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;问题原因是，虽然终止了示例，但有时候存储并没有删除。&lt;/p&gt;</description></item><item><title>斯人已逝</title><link>https://10401040.xyz/posts/2022-11-30-%E6%96%AF%E4%BA%BA%E5%B7%B2%E9%80%9D/</link><pubDate>Wed, 30 Nov 2022 00:00:00 +0000</pubDate><guid>https://10401040.xyz/posts/2022-11-30-%E6%96%AF%E4%BA%BA%E5%B7%B2%E9%80%9D/</guid><description>&lt;h3 id="1989年4月15日曾任中共中央书记胡耀邦逝世"&gt;1989年4月15日，曾任中共中央书记胡耀邦逝世，&lt;/h3&gt;
&lt;h3 id="2022年11月30日曾任中共中央书记江泽民逝世"&gt;2022年11月30日，曾任中共中央书记江泽民逝世。&lt;/h3&gt;
&lt;h3 id="斯人已逝"&gt;斯人已逝，&lt;/h3&gt;
&lt;h3 id="此时此刻恰如彼时彼刻"&gt;此时此刻，恰如彼时彼刻。&lt;/h3&gt;</description></item><item><title>vaultwarden开启yubikey支持</title><link>https://10401040.xyz/posts/2022-11-26--vaultwarden%E5%BC%80%E5%90%AFyubikey%E6%94%AF%E6%8C%81/</link><pubDate>Sat, 26 Nov 2022 00:00:00 +0000</pubDate><guid>https://10401040.xyz/posts/2022-11-26--vaultwarden%E5%BC%80%E5%90%AFyubikey%E6%94%AF%E6%8C%81/</guid><description>&lt;p&gt;双剑合璧，更加的安全&lt;/p&gt;
&lt;h1 id="群晖在docker环境中新增变量"&gt;群晖在Docker环境中新增变量&lt;/h1&gt;
&lt;p&gt;&lt;code&gt;YUBICO_CLIENT_ID&lt;/code&gt;
和
&lt;code&gt;YUBICO_SECRET_KEY&lt;/code&gt;&lt;/p&gt;
&lt;h1 id="值从以下网址获取"&gt;值从以下网址获取&lt;/h1&gt;
&lt;p&gt;&lt;a href="https://upgrade.yubico.com/getapikey/"&gt;点击获取id和key&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;填写后即可在bitwarden中设置二次验证yubikey&lt;/strong&gt;&lt;/p&gt;</description></item><item><title>Tracfone优惠总结</title><link>https://10401040.xyz/posts/2022-11-21-tracfone%E4%BC%98%E6%83%A0%E6%80%BB%E7%BB%93/</link><pubDate>Mon, 21 Nov 2022 00:00:00 +0000</pubDate><guid>https://10401040.xyz/posts/2022-11-21-tracfone%E4%BC%98%E6%83%A0%E6%80%BB%E7%BB%93/</guid><description>&lt;p&gt;Tracfone的羊毛&lt;/p&gt;
&lt;h1 id="tracfone手机优惠购"&gt;Tracfone手机优惠购&lt;/h1&gt;
&lt;p&gt;购买19.9美元一部手机，带一年plan&lt;/p&gt;
&lt;table&gt;
	&lt;thead&gt;
			&lt;tr&gt;
					&lt;th style="text-align: center"&gt;手机类型&lt;/th&gt;
					&lt;th style="text-align: center"&gt;手机型号&lt;/th&gt;
					&lt;th style="text-align: center"&gt;手机价格&lt;/th&gt;
					&lt;th style="text-align: center"&gt;购买渠道&lt;/th&gt;
			&lt;/tr&gt;
	&lt;/thead&gt;
	&lt;tbody&gt;
			&lt;tr&gt;
					&lt;td style="text-align: center"&gt;翻盖&lt;/td&gt;
					&lt;td style="text-align: center"&gt;FLIP2&lt;/td&gt;
					&lt;td style="text-align: center"&gt;19.9&lt;/td&gt;
					&lt;td style="text-align: center"&gt;eBAY&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td style="text-align: center"&gt;触屏&lt;/td&gt;
					&lt;td style="text-align: center"&gt;moto&lt;/td&gt;
					&lt;td style="text-align: center"&gt;30.0&lt;/td&gt;
					&lt;td style="text-align: center"&gt;HSN&lt;/td&gt;
			&lt;/tr&gt;
	&lt;/tbody&gt;
&lt;/table&gt;
&lt;h1 id="tracfone的reward-points的总结"&gt;Tracfone的reward points的总结&lt;/h1&gt;
&lt;table&gt;
	&lt;thead&gt;
			&lt;tr&gt;
					&lt;th style="text-align: center"&gt;方法&lt;/th&gt;
					&lt;th style="text-align: center"&gt;积分数&lt;/th&gt;
					&lt;th style="text-align: center"&gt;Pending时长&lt;/th&gt;
					&lt;th style="text-align: center"&gt;备注&lt;/th&gt;
			&lt;/tr&gt;
	&lt;/thead&gt;
	&lt;tbody&gt;
			&lt;tr&gt;
					&lt;td style="text-align: center"&gt;新line&lt;/td&gt;
					&lt;td style="text-align: center"&gt;10000&lt;/td&gt;
					&lt;td style="text-align: center"&gt;2个月&lt;/td&gt;
					&lt;td style="text-align: center"&gt;需同时在线61天&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td style="text-align: center"&gt;邀新&lt;/td&gt;
					&lt;td style="text-align: center"&gt;5000-7000&lt;/td&gt;
					&lt;td style="text-align: center"&gt;2个月&lt;/td&gt;
					&lt;td style="text-align: center"&gt;需同时在线61天&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td style="text-align: center"&gt;活动&lt;/td&gt;
					&lt;td style="text-align: center"&gt;忽略不计&lt;/td&gt;
					&lt;td&gt;&lt;/td&gt;
					&lt;td&gt;&lt;/td&gt;
			&lt;/tr&gt;
	&lt;/tbody&gt;
&lt;/table&gt;</description></item><item><title>Elements</title><link>https://10401040.xyz/elements/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://10401040.xyz/elements/</guid><description>&lt;p&gt;A paragraph looks like this — Globally incubate standards compliant channels before scalable benefits. Quickly disseminate superior deliverables whereas web-enabled applications. Quickly drive clicks-and-mortar catalysts for change before vertical architectures. Credibly reintermediate backend ideas for cross-platform models. Continually reintermediate integrated processes through technically sound intellectual capital. Holistically foster superior methodologies.&lt;/p&gt;
&lt;hr&gt;
&lt;h2 id="headings-by-default"&gt;Headings by default:&lt;/h2&gt;
&lt;h1 id="h1-default-styles-for-headings"&gt;H1 Default styles for headings&lt;/h1&gt;
&lt;h2 id="h2-default-styles-for-headings"&gt;H2 Default styles for headings&lt;/h2&gt;
&lt;h3 id="h3-default-styles-for-headings"&gt;H3 Default styles for headings&lt;/h3&gt;
&lt;h4 id="h4-default-styles-for-headings"&gt;H4 Default styles for headings&lt;/h4&gt;
&lt;h5 id="h5-default-styles-for-headings"&gt;H5 Default styles for headings&lt;/h5&gt;
&lt;h6 id="h6-default-styles-for-headings"&gt;H6 Default styles for headings&lt;/h6&gt;
&lt;hr&gt;
&lt;h2 id="lists"&gt;Lists&lt;/h2&gt;
&lt;h3 id="ordered-list-example"&gt;Ordered list example:&lt;/h3&gt;
&lt;ol&gt;
&lt;li&gt;Morbi lectus risus iaculis vel suscipit turpis quis.&lt;/li&gt;
&lt;li&gt;Curabitur sit amet mauris morbi in dui quis est pulvinar ullamcorper nulla facilisi.&lt;/li&gt;
&lt;li&gt;Nullam mauris orci aliquet iaculis et neque viverra vitae ligula.&lt;/li&gt;
&lt;li&gt;Proin quam etiam ultrices suspendisse in justo eu magna luctus lacinia suscipit.&lt;/li&gt;
&lt;li&gt;Aenean lectus elit fermentum non convallis id sagittis at neque mauris orci.&lt;/li&gt;
&lt;/ol&gt;
&lt;hr&gt;
&lt;h3 id="unordered-list-example"&gt;Unordered list example:&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;Etiam ultrices. Suspendisse in justo massa fusce non.&lt;/li&gt;
&lt;li&gt;Sed non quam. In vel mi sit amet augue congue elementum.&lt;/li&gt;
&lt;li&gt;Suspendisse in justo eu magna luctus suscipit sed lectus.&lt;/li&gt;
&lt;li&gt;Quisque volutpat condimentum velit class aptent taciti sociosqu torquent.&lt;/li&gt;
&lt;li&gt;Aenean lectus elit fermentum non convallis id sagittis at neque.&lt;/li&gt;
&lt;/ul&gt;
&lt;hr&gt;
&lt;h2 id="table"&gt;Table&lt;/h2&gt;
&lt;div class="table-container"&gt;
 &lt;table&gt;
 &lt;tr&gt;&lt;th&gt;Header 1&lt;/th&gt;&lt;th&gt;Header 2&lt;/th&gt;&lt;th&gt;Header 3&lt;/th&gt;&lt;th&gt;Header 4&lt;/th&gt;&lt;th&gt;Header 5&lt;/th&gt;&lt;/tr&gt;
 &lt;tr&gt;&lt;td&gt;Row:1 Cell:1&lt;/td&gt;&lt;td&gt;Row:1 Cell:2&lt;/td&gt;&lt;td&gt;Row:1 Cell:3&lt;/td&gt;&lt;td&gt;Row:1 Cell:4&lt;/td&gt;&lt;td&gt;Row:1 Cell:5&lt;/td&gt;&lt;/tr&gt;
 &lt;tr&gt;&lt;td&gt;Row:2 Cell:1&lt;/td&gt;&lt;td&gt;Row:2 Cell:2&lt;/td&gt;&lt;td&gt;Row:2 Cell:3&lt;/td&gt;&lt;td&gt;Row:2 Cell:4&lt;/td&gt;&lt;td&gt;Row:2 Cell:5&lt;/td&gt;&lt;/tr&gt;
 &lt;tr&gt;&lt;td&gt;Row:3 Cell:1&lt;/td&gt;&lt;td&gt;Row:3 Cell:2&lt;/td&gt;&lt;td&gt;Row:3 Cell:3&lt;/td&gt;&lt;td&gt;Row:3 Cell:4&lt;/td&gt;&lt;td&gt;Row:3 Cell:5&lt;/td&gt;&lt;/tr&gt;
 &lt;tr&gt;&lt;td&gt;Row:4 Cell:1&lt;/td&gt;&lt;td&gt;Row:4 Cell:2&lt;/td&gt;&lt;td&gt;Row:4 Cell:3&lt;/td&gt;&lt;td&gt;Row:4 Cell:4&lt;/td&gt;&lt;td&gt;Row:4 Cell:5&lt;/td&gt;&lt;/tr&gt;
 &lt;tr&gt;&lt;td&gt;Row:5 Cell:1&lt;/td&gt;&lt;td&gt;Row:5 Cell:2&lt;/td&gt;&lt;td&gt;Row:5 Cell:3&lt;/td&gt;&lt;td&gt;Row:5 Cell:4&lt;/td&gt;&lt;td&gt;Row:5 Cell:5&lt;/td&gt;&lt;/tr&gt;
 &lt;tr&gt;&lt;td&gt;Row:6 Cell:1&lt;/td&gt;&lt;td&gt;Row:6 Cell:2&lt;/td&gt;&lt;td&gt;Row:6 Cell:3&lt;/td&gt;&lt;td&gt;Row:6 Cell:4&lt;/td&gt;&lt;td&gt;Row:6 Cell:5&lt;/td&gt;&lt;/tr&gt;
 &lt;/table&gt;
&lt;/div&gt;
&lt;hr&gt;
&lt;h2 id="quotes"&gt;Quotes&lt;/h2&gt;
&lt;h4 id="a-quote-looks-like-this"&gt;A quote looks like this:&lt;/h4&gt;
&lt;blockquote&gt;
&lt;p&gt;The longer I live, the more I realize that I am never wrong about anything, and that all the pains I have so humbly taken to verify my notions have only wasted my time!&lt;/p&gt;</description></item><item><title>Featured</title><link>https://10401040.xyz/featured/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://10401040.xyz/featured/</guid><description/></item><item><title>Videos</title><link>https://10401040.xyz/videos/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://10401040.xyz/videos/</guid><description>&lt;p&gt;Commercials, Music Videos, Television, Film (Short and Feature length), TV News, Corporate video, and everything in between.&lt;/p&gt;</description></item><item><title>关于</title><link>https://10401040.xyz/about/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://10401040.xyz/about/</guid><description>&lt;p&gt;欢迎来到木头门，一个温馨又亲民的博客乐园！我是你的专属博主，将以平实可亲的语言，为你带来有趣的技术故事和福利分享。&lt;/p&gt;
&lt;p&gt;作为一名饱受互联网热爱的博客作者，我将为你呈现精心准备的技术文章。无论你是刚刚开始踏上技术之路的小白，还是对代码充满热情的大神，木头门都会用通俗易懂的话语，带你深入了解技术的世界。我们将揭示ITIN申请的技巧，分享美国信用卡的应用心得，每篇文章都会以轻松幽默的方式，让你轻松掌握技术的精华。&lt;/p&gt;</description></item><item><title>联系我</title><link>https://10401040.xyz/contact/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://10401040.xyz/contact/</guid><description>&lt;p&gt;Telegram：@applyitin&lt;/p&gt;</description></item></channel></rss>