<?xml version="1.0" encoding="utf-8"?>
<feed xmlns="http://www.w3.org/2005/Atom">
  <title>Canoe</title>
  
  <subtitle>Try to leave where you have been , No body was there to tell you it&#39;ll be a long way.</subtitle>
  <link href="/rss.xml" rel="self"/>
  
  <link href="http://canoe.orekiyuta.cn/"/>
  <updated>2026-07-03T03:00:50.596Z</updated>
  <id>http://canoe.orekiyuta.cn/</id>
  
  <author>
    <name>Orekiyuta</name>
    
  </author>
  
  <generator uri="https://hexo.io/">Hexo</generator>
  
  <entry>
    <title>Markdown Attach Base64 Pic</title>
    <link href="http://canoe.orekiyuta.cn/archives/markdownAttachBase64Pic/"/>
    <id>http://canoe.orekiyuta.cn/archives/markdownAttachBase64Pic/</id>
    <published>2022-09-03T17:03:25.000Z</published>
    <updated>2026-07-03T03:00:50.596Z</updated>
    
    <content type="html"><![CDATA[<h2 id="Scene"><a href="#Scene" class="headerlink" title="Scene"></a>Scene</h2><ul><li>在 markdown 做笔记的时候插入图片，不使用外部链接的方式插入图片</li></ul><h2 id="Solution"><a href="#Solution" class="headerlink" title="Solution"></a>Solution</h2><ul><li>直接把图片转成base64编码后直接插入即可</li></ul><a id="more"></a><p>格式如下<br><div class="highlight-wrap"autocomplete="off" autocorrect="off" autocapitalize="off" spellcheck="false" contenteditable="true"data-rel="PLAIN"><figure class="iseeu highlight /plain"><table><tr><td class="gutter"><pre><span class="line">1</span><br></pre></td><td class="code"><pre><span class="line">![image](base64)</span><br></pre></td></tr></table></figure></div></p><p><img src="data:image/png;base64,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" alt="elias"></p><hr><ul><li>base64编码比较长，影响阅读，可以用以下方将base64编码置于最后</li></ul><div class="highlight-wrap"autocomplete="off" autocorrect="off" autocapitalize="off" spellcheck="false" contenteditable="true"data-rel="PLAIN"><figure class="iseeu highlight /plain"><table><tr><td class="gutter"><pre><span class="line">1</span><br><span class="line">2</span><br><span class="line">3</span><br></pre></td><td class="code"><pre><span class="line">![image][image id]</span><br><span class="line">you can write your document here </span><br><span class="line">[image id]:your image&apos;s base64</span><br></pre></td></tr></table></figure></div><p><img src="data:image/png;base64,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" alt="elias"></p><ul><li>after <code>![image][image id]</code> write something</li></ul><h2 id="HelpLinks"><a href="#HelpLinks" class="headerlink" title="HelpLinks"></a>HelpLinks</h2><ul><li><a href="https://direct5dom.github.io/HTML/PicToBase64/" target="_blank" rel="noopener">图片转Base64编码</a></li></ul>]]></content>
    
    <summary type="html">
    
      &lt;h2 id=&quot;Scene&quot;&gt;&lt;a href=&quot;#Scene&quot; class=&quot;headerlink&quot; title=&quot;Scene&quot;&gt;&lt;/a&gt;Scene&lt;/h2&gt;&lt;ul&gt;
&lt;li&gt;在 markdown 做笔记的时候插入图片，不使用外部链接的方式插入图片&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id=&quot;Solution&quot;&gt;&lt;a href=&quot;#Solution&quot; class=&quot;headerlink&quot; title=&quot;Solution&quot;&gt;&lt;/a&gt;Solution&lt;/h2&gt;&lt;ul&gt;
&lt;li&gt;直接把图片转成base64编码后直接插入即可&lt;/li&gt;
&lt;/ul&gt;
    
    </summary>
    
    
    
      <category term="Markdown" scheme="http://canoe.orekiyuta.cn/tags/Markdown/"/>
    
      <category term="Base64" scheme="http://canoe.orekiyuta.cn/tags/Base64/"/>
    
  </entry>
  
  <entry>
    <title>LightCVM and DB in Tencent Cloud</title>
    <link href="http://canoe.orekiyuta.cn/archives/lightCVMAndDBinTencentCloud/"/>
    <id>http://canoe.orekiyuta.cn/archives/lightCVMAndDBinTencentCloud/</id>
    <published>2022-03-05T08:30:55.000Z</published>
    <updated>2026-07-03T03:00:50.592Z</updated>
    
    <content type="html"><![CDATA[<h2 id="Scene"><a href="#Scene" class="headerlink" title="Scene"></a>Scene</h2><ul><li>在使用轻量级应用服务器的时候发现连接不上数据库</li><li>查阅得知,腾讯云内部轻量服务器和云数据库默认内网是不通的<a id="more"></a></li></ul><h2 id="Solution"><a href="#Solution" class="headerlink" title="Solution"></a>Solution</h2><ul><li>到轻量级应用服务器 console 选择 内网互联 tab , 然后选择区域 “关联云联网” </li><li><img src="/images/lightCVMAndDBinTencentCloud/Snipaste_2022-03-05_16-38-12.png" alt></li><li>填写信息建立关联后,到 私有网络的云联网中进行确认配置即可</li><li><img src="/images/lightCVMAndDBinTencentCloud/Snipaste_2022-03-05_16-41-01.png" alt></li><li>值得注意的一点是，<strong>云联网的设备是需要付费的，但是如果设备在同一个地域就不需要收费</strong>（如：上海一区和上海五区是同一个地域）</li></ul><h2 id="Other"><a href="#Other" class="headerlink" title="Other"></a>Other</h2><ul><li>👉 <a href="https://cloud.tencent.com/document/product/1207/56847" target="_blank" rel="noopener">内网互联</a></li><li>👉 <a href="https://cloud.tencent.com/document/product/877" target="_blank" rel="noopener">云联网</a></li></ul>]]></content>
    
    <summary type="html">
    
      &lt;h2 id=&quot;Scene&quot;&gt;&lt;a href=&quot;#Scene&quot; class=&quot;headerlink&quot; title=&quot;Scene&quot;&gt;&lt;/a&gt;Scene&lt;/h2&gt;&lt;ul&gt;
&lt;li&gt;在使用轻量级应用服务器的时候发现连接不上数据库&lt;/li&gt;
&lt;li&gt;查阅得知,腾讯云内部轻量服务器和云数据库默认内网是不通的
    
    </summary>
    
    
    
      <category term="CloudServer" scheme="http://canoe.orekiyuta.cn/tags/CloudServer/"/>
    
  </entry>
  
  <entry>
    <title>Something About VMware</title>
    <link href="http://canoe.orekiyuta.cn/archives/somethingAboutVmware/"/>
    <id>http://canoe.orekiyuta.cn/archives/somethingAboutVmware/</id>
    <published>2022-01-01T14:35:16.000Z</published>
    <updated>2026-07-03T03:00:50.603Z</updated>
    
    <content type="html"><![CDATA[<h2 id="Scene"><a href="#Scene" class="headerlink" title="Scene"></a>Scene</h2><ul><li>Bulid server in VMware </li><li>Some issues encountered<a id="more"></a></li></ul><h2 id="Solution"><a href="#Solution" class="headerlink" title="Solution"></a>Solution</h2><h3 id="VMware-Workstation-and-Device-Credential-Guard-incompatible"><a href="#VMware-Workstation-and-Device-Credential-Guard-incompatible" class="headerlink" title="VMware Workstation and Device/Credential Guard incompatible"></a>VMware Workstation and Device/Credential Guard incompatible</h3><ul><li><img src="/images/somethingAboutVMware/Snipaste_2021-12-29_20-51-30.png" alt></li><li><img src="/images/somethingAboutVMware/Snipaste_2021-12-29_20-52-08.png" alt></li><li><p>👉<a href="https://www.microsoft.com/en-us/download/details.aspx?id=53337" target="_blank" rel="noopener">Device Guard and Credential Guard hardware readiness tool</a></p><div class="highlight-wrap"autocomplete="off" autocorrect="off" autocapitalize="off" spellcheck="false" contenteditable="true"data-rel="SHELL"><figure class="iseeu highlight /shell"><table><tr><td class="gutter"><pre><span class="line">1</span><br><span class="line">2</span><br><span class="line">3</span><br><span class="line">4</span><br><span class="line">5</span><br><span class="line">6</span><br><span class="line">7</span><br></pre></td><td class="code"><pre><span class="line">Set-ExecutionPolicy RemoteSigned</span><br><span class="line"></span><br><span class="line">./DG_Readiness_Tool_v3.6.ps1 -Disable -AutoReboot</span><br><span class="line">    </span><br><span class="line">./DG_Readiness_Tool_v3.6.ps1 -Enable -AutoReboot</span><br><span class="line"></span><br><span class="line">./DG_Readiness_Tool_v3.6.ps1 -Ready</span><br></pre></td></tr></table></figure></div></li><li><p>close Hyper-V <code>bcdedit /set hypervisorlaunchtype off</code></p></li></ul><h3 id="vmci-sys-incompatible"><a href="#vmci-sys-incompatible" class="headerlink" title="vmci.sys incompatible"></a>vmci.sys incompatible</h3><ul><li><img src="/images/somethingAboutVMware/Snipaste_2021-12-29_21-28-29.png" alt></li><li>open .vmx file, set <code>vmci0.present = &quot;FALSE&quot;</code></li></ul><h2 id="Other"><a href="#Other" class="headerlink" title="Other"></a>Other</h2><ul><li><p>some setting in dnf</p><div class="highlight-wrap"autocomplete="off" autocorrect="off" autocapitalize="off" spellcheck="false" contenteditable="true"data-rel="SHELL"><figure class="iseeu highlight /shell"><table><tr><td class="gutter"><pre><span class="line">1</span><br><span class="line">2</span><br><span class="line">3</span><br><span class="line">4</span><br><span class="line">5</span><br><span class="line">6</span><br><span class="line">7</span><br><span class="line">8</span><br><span class="line">9</span><br><span class="line">10</span><br><span class="line">11</span><br><span class="line">12</span><br><span class="line">13</span><br><span class="line">14</span><br><span class="line">15</span><br><span class="line">16</span><br><span class="line">17</span><br><span class="line">18</span><br><span class="line">19</span><br><span class="line">20</span><br><span class="line">21</span><br><span class="line">22</span><br><span class="line">23</span><br><span class="line">24</span><br><span class="line">25</span><br><span class="line">26</span><br><span class="line">27</span><br><span class="line">28</span><br><span class="line">29</span><br><span class="line">30</span><br><span class="line">31</span><br><span class="line">32</span><br><span class="line">33</span><br><span class="line">34</span><br><span class="line">35</span><br><span class="line">36</span><br><span class="line">37</span><br><span class="line">38</span><br><span class="line">39</span><br><span class="line">40</span><br><span class="line">41</span><br><span class="line">42</span><br><span class="line">43</span><br><span class="line">44</span><br><span class="line">45</span><br><span class="line">46</span><br><span class="line">47</span><br><span class="line">48</span><br><span class="line">49</span><br><span class="line">50</span><br><span class="line">51</span><br><span class="line">52</span><br><span class="line">53</span><br><span class="line">54</span><br><span class="line">55</span><br><span class="line">56</span><br><span class="line">57</span><br><span class="line">58</span><br><span class="line">59</span><br><span class="line">60</span><br><span class="line">61</span><br><span class="line">62</span><br><span class="line">63</span><br><span class="line">64</span><br><span class="line">65</span><br><span class="line">66</span><br><span class="line">67</span><br><span class="line">68</span><br><span class="line">69</span><br><span class="line">70</span><br><span class="line">71</span><br><span class="line">72</span><br><span class="line">73</span><br><span class="line">74</span><br><span class="line">75</span><br><span class="line">76</span><br><span class="line">77</span><br><span class="line">78</span><br><span class="line">79</span><br><span class="line">80</span><br><span class="line">81</span><br><span class="line">82</span><br><span class="line">83</span><br><span class="line">84</span><br><span class="line">85</span><br><span class="line">86</span><br><span class="line">87</span><br><span class="line">88</span><br><span class="line">89</span><br><span class="line">90</span><br><span class="line">91</span><br><span class="line">92</span><br><span class="line">93</span><br><span class="line">94</span><br><span class="line">95</span><br><span class="line">96</span><br><span class="line">97</span><br><span class="line">98</span><br><span class="line">99</span><br><span class="line">100</span><br><span class="line">101</span><br><span class="line">102</span><br><span class="line">103</span><br><span class="line">104</span><br><span class="line">105</span><br><span class="line">106</span><br><span class="line">107</span><br><span class="line">108</span><br><span class="line">109</span><br><span class="line">110</span><br><span class="line">111</span><br><span class="line">112</span><br><span class="line">113</span><br><span class="line">114</span><br><span class="line">115</span><br><span class="line">116</span><br><span class="line">117</span><br><span class="line">118</span><br><span class="line">119</span><br><span class="line">120</span><br><span class="line">121</span><br><span class="line">122</span><br><span class="line">123</span><br><span class="line">124</span><br><span class="line">125</span><br><span class="line">126</span><br><span class="line">127</span><br><span class="line">128</span><br><span class="line">129</span><br><span class="line">130</span><br><span class="line">131</span><br><span class="line">132</span><br><span class="line">133</span><br><span class="line">134</span><br><span class="line">135</span><br><span class="line">136</span><br><span class="line">137</span><br><span class="line">138</span><br><span class="line">139</span><br><span class="line">140</span><br><span class="line">141</span><br><span class="line">142</span><br><span class="line">143</span><br><span class="line">144</span><br><span class="line">145</span><br></pre></td><td class="code"><pre><span class="line">.encoding = "GBK"</span><br><span class="line">config.version = "8"</span><br><span class="line">virtualHW.version = "10"</span><br><span class="line">numvcpus = "4"</span><br><span class="line">cpuid.coresPerSocket = "4"</span><br><span class="line">scsi0.present = "TRUE"</span><br><span class="line">scsi0.virtualDev = "lsisas1068"</span><br><span class="line">sata0.present = "TRUE"</span><br><span class="line">memsize = "4096"</span><br><span class="line">mem.hotadd = "TRUE"</span><br><span class="line">ide0:0.present = "TRUE"</span><br><span class="line">ide0:0.fileName = "vmfordnf.vmdk"</span><br><span class="line">ethernet0.present = "TRUE"</span><br><span class="line">ethernet0.virtualDev = "e1000"</span><br><span class="line">ethernet0.wakeOnPcktRcv = "FALSE"</span><br><span class="line">ethernet0.addressType = "static"</span><br><span class="line">usb.present = "TRUE"</span><br><span class="line">sound.present = "TRUE"</span><br><span class="line">sound.virtualDev = "hdaudio"</span><br><span class="line">sound.fileName = "-1"</span><br><span class="line">sound.autodetect = "TRUE"</span><br><span class="line">mks.enable3d = "TRUE"</span><br><span class="line">pciBridge0.present = "TRUE"</span><br><span class="line">pciBridge4.present = "TRUE"</span><br><span class="line">pciBridge4.virtualDev = "pcieRootPort"</span><br><span class="line">pciBridge4.functions = "8"</span><br><span class="line">pciBridge5.present = "TRUE"</span><br><span class="line">pciBridge5.virtualDev = "pcieRootPort"</span><br><span class="line">pciBridge5.functions = "8"</span><br><span class="line">pciBridge6.present = "TRUE"</span><br><span class="line">pciBridge6.virtualDev = "pcieRootPort"</span><br><span class="line">pciBridge6.functions = "8"</span><br><span class="line">pciBridge7.present = "TRUE"</span><br><span class="line">pciBridge7.virtualDev = "pcieRootPort"</span><br><span class="line">pciBridge7.functions = "8"</span><br><span class="line">vmci0.present = "FALSE"</span><br><span class="line">hpet0.present = "TRUE"</span><br><span class="line">usb.vbluetooth.startConnected = "TRUE"</span><br><span class="line">displayName = "vmfordnf"</span><br><span class="line">guestOS = "windows7"</span><br><span class="line">nvram = "vmfordnf.nvram"</span><br><span class="line">virtualHW.productCompatibility = "hosted"</span><br><span class="line">powerType.powerOff = "soft"</span><br><span class="line">powerType.powerOn = "soft"</span><br><span class="line">powerType.suspend = "soft"</span><br><span class="line">powerType.reset = "soft"</span><br><span class="line">hypervisor.cpuid.v0="FALSE"</span><br><span class="line">extendedConfigFile = "vmfordnf.vmxf"</span><br><span class="line">uuid.bios = "56 4d 87 ee d7 81 67 f3-2d 2e 3a db bc 71 88 24"</span><br><span class="line">uuid.location = "56 4d 87 ee d7 81 67 f3-2d 2e 3a db bc 71 88 24"</span><br><span class="line">replay.supported = "FALSE"</span><br><span class="line">replay.filename = ""</span><br><span class="line">ide0:0.redo = ""</span><br><span class="line">pciBridge0.pciSlotNumber = "17"</span><br><span class="line">pciBridge4.pciSlotNumber = "21"</span><br><span class="line">pciBridge5.pciSlotNumber = "22"</span><br><span class="line">pciBridge6.pciSlotNumber = "23"</span><br><span class="line">pciBridge7.pciSlotNumber = "24"</span><br><span class="line">scsi0.pciSlotNumber = "160"</span><br><span class="line">usb.pciSlotNumber = "32"</span><br><span class="line">ethernet0.pciSlotNumber = "33"</span><br><span class="line">sound.pciSlotNumber = "34"</span><br><span class="line">vmci0.pciSlotNumber = "36"</span><br><span class="line">sata0.pciSlotNumber = "37"</span><br><span class="line">scsi0.sasWWID = "50 05 05 6e d7 81 67 f0"</span><br><span class="line">ethernet0.generatedAddressOffset = "0"</span><br><span class="line">vmci0.id = "-1549065039"</span><br><span class="line">monitor.phys_bits_used = "40"</span><br><span class="line">vmotion.checkpointFBSize = "134217728"</span><br><span class="line">cleanShutdown = "TRUE"</span><br><span class="line">softPowerOff = "TRUE"</span><br><span class="line">usb:1.speed = "2"</span><br><span class="line">usb:1.present = "TRUE"</span><br><span class="line">usb:1.deviceType = "hub"</span><br><span class="line">usb:1.port = "1"</span><br><span class="line">usb:1.parent = "-1"</span><br><span class="line">tools.syncTime = "FALSE"</span><br><span class="line">disable_acceleration = "TRUE"</span><br><span class="line">mce.enable = "TRUE"</span><br><span class="line">monitor_control.vt32 = "TRUE"</span><br><span class="line">prefvmx.useRecommendedLockedMemSize = "TRUE"</span><br><span class="line">MemTrimRate = "0"</span><br><span class="line">monitor.virtual_mmu = "automatic"</span><br><span class="line">monitor.virtual_exec = "automatic"</span><br><span class="line">ethernet0.address = "20:50:56:37:0D:A5"</span><br><span class="line">tools.remindInstall = "TRUE"</span><br><span class="line">ehci.present = "TRUE"</span><br><span class="line">SMBIOS.reflectHost = "TRUE"</span><br><span class="line">ehci.pciSlotNumber = "35"</span><br><span class="line">ethernet0.linkStatePropagation.enable = "FALSE"</span><br><span class="line">vhv.enable = "TRUE"</span><br><span class="line">cpuid.1.eax = "00001111111010111111101111111111"</span><br><span class="line">cpuid.1.ebx = "00000000000000000000011011110001"</span><br><span class="line">cpuid.1.ecx = "0--------------0----------------"</span><br><span class="line">cpuid.1.edx = "-----------0---------0----------"</span><br><span class="line"></span><br><span class="line">hgfs.mapRootShare = "TRUE"</span><br><span class="line">usb.generic.autoconnect = "FALSE"</span><br><span class="line">bios.forceSetupOnce = "FALSE"</span><br><span class="line">toolsInstallManager.updateCounter = "1"</span><br><span class="line">sharedFolder0.present = "TRUE"</span><br><span class="line">sharedFolder0.enabled = "TRUE"</span><br><span class="line">sharedFolder0.readAccess = "TRUE"</span><br><span class="line">sharedFolder0.writeAccess = "TRUE"</span><br><span class="line">gui.exitOnCLIHLT = "TRUE"</span><br><span class="line">monitor_control.restrict_backdoor = "TRUE"</span><br><span class="line">monitor_control.enable_fullcpuid = "TRUE"</span><br><span class="line">board-id.reflectHost = "TRUE"</span><br><span class="line">hw.model.reflectHost = "TRUE"</span><br><span class="line">serialNumber.reflectHost = "TRUE"</span><br><span class="line">SMBIOS.noOEMStrings = "TRUE"</span><br><span class="line">svga.autodetect = "TRUE"</span><br><span class="line">msg.autoAnswer = "FALSE"</span><br><span class="line">mks.noBeep = "FALSE"</span><br><span class="line">sched.mem.pshare.enable = "FALSE"</span><br><span class="line">sched.mem.maxmemctl = "0"</span><br><span class="line">MemAllowAutoScaleDown = "FALSE" </span><br><span class="line">mem.ShareScanTotal = "0"</span><br><span class="line">mem.ShareScanVM = "0"</span><br><span class="line">vmi.present.getPtrLocation.disable = "TRUE"</span><br><span class="line">isolation.tools.setPtrLocation.disable = "TRUE"</span><br><span class="line">isolation.tools.setVersion.disable = "TRUE"</span><br><span class="line">isolation.tools.getVersion.disable = "TRUE"</span><br><span class="line">monitor_control.disable_directexec = "TRUE"</span><br><span class="line">monitor_control.disable_chksimd = "TRUE"</span><br><span class="line">monitor_control.disable_ntreloc = "TRUE"</span><br><span class="line">monitor_control.disable_selfmod = "TRUE"</span><br><span class="line">monitor_control.disable_reloc = "TRUE"</span><br><span class="line">monitor_control.disable_btinout = "TRUE"</span><br><span class="line">monitor_control.disable_btmemspace = "TRUE"</span><br><span class="line">monitor_control.disable_btpriv = "TRUE"</span><br><span class="line">monitor_control.disable_btseg = "TRUE"</span><br><span class="line">svga.guestBackedPrimaryAware = "TRUE"</span><br><span class="line">vmx.buildType = "release"</span><br><span class="line">priority.grabbed = "high"</span><br><span class="line">mainMem.useNamedFile = "FALSE"</span><br><span class="line">ethernet0.connectionType = "nat"</span><br><span class="line">usb:0.present = "TRUE"</span><br><span class="line">usb:0.deviceType = "hid"</span><br><span class="line">usb:0.port = "0"</span><br><span class="line">usb:0.parent = "-1"</span><br><span class="line">sata0:0.present = "FALSE"</span><br><span class="line">ide0:1.present = "FALSE"</span><br><span class="line">sata0:1.present = "FALSE"</span><br><span class="line">floppy0.present = "FALSE"</span><br></pre></td></tr></table></figure></div></li><li><p>another</p><div class="highlight-wrap"autocomplete="off" autocorrect="off" autocapitalize="off" spellcheck="false" contenteditable="true"data-rel="SHELL"><figure class="iseeu highlight /shell"><table><tr><td class="gutter"><pre><span class="line">1</span><br><span class="line">2</span><br><span class="line">3</span><br><span class="line">4</span><br><span class="line">5</span><br><span class="line">6</span><br><span class="line">7</span><br><span class="line">8</span><br><span class="line">9</span><br><span class="line">10</span><br><span class="line">11</span><br><span class="line">12</span><br><span class="line">13</span><br><span class="line">14</span><br><span class="line">15</span><br><span class="line">16</span><br><span class="line">17</span><br></pre></td><td class="code"><pre><span class="line">isolation.tools.setVersion.disable = "TRUE"</span><br><span class="line">isolation.tools.getVersion.disable = "TRUE"</span><br><span class="line">monitor_control.enable_fullcpuid = TRUE</span><br><span class="line">cpuid.1.eax = "00001111111010111111101111111111"</span><br><span class="line">cpuid.1.ebx = "00000000000000000000011011110001"</span><br><span class="line">cpuid.80000002.0.eax="0110:0101:0111:0100:0110:1110:0100:1001"</span><br><span class="line">cpuid.80000002.0.ebx="0010:1001:0101:0010:0010:1000:0110:1100"</span><br><span class="line">cpuid.80000002.0.ecx="0110:1111:0110:0101:0101:1000:0010:0000"</span><br><span class="line">cpuid.80000002.0.edx="0010:1001:0101:0010:0010:1000:0110:1110"</span><br><span class="line">cpuid.80000003.0.eax="0101:0101:0101:0000:0100:0011:0010:0000"</span><br><span class="line">cpuid.80000003.0.ebx="0010:0000:0010:0000:0010:0000:0010:0000"</span><br><span class="line">cpuid.80000003.0.ecx="0010:0000:0010:0000:0010:0000:0010:0000"</span><br><span class="line">cpuid.80000003.0.edx="0101:1000:0010:0000:0010:0000:0010:0000"</span><br><span class="line">cpuid.80000004.0.eax="0011:0101:0011:0111:0011:0110:0011:0101"</span><br><span class="line">cpuid.80000004.0.ebx="0010:0000:0100:0000:0010:0000:0010:0000"</span><br><span class="line">cpuid.80000004.0.ecx="0011:0111:0011:0000:0010:1110:0011:0011"</span><br><span class="line">cpuid.80000004.0.edx="0000:0000:0111:1010:0100:1000:0100:0111"</span><br></pre></td></tr></table></figure></div></li></ul>]]></content>
    
    <summary type="html">
    
      &lt;h2 id=&quot;Scene&quot;&gt;&lt;a href=&quot;#Scene&quot; class=&quot;headerlink&quot; title=&quot;Scene&quot;&gt;&lt;/a&gt;Scene&lt;/h2&gt;&lt;ul&gt;
&lt;li&gt;Bulid server in VMware &lt;/li&gt;
&lt;li&gt;Some issues encountered
    
    </summary>
    
    
    
      <category term="VMware" scheme="http://canoe.orekiyuta.cn/tags/VMware/"/>
    
  </entry>
  
  <entry>
    <title>Fiddler About Phone Proxy</title>
    <link href="http://canoe.orekiyuta.cn/archives/fiddlerAboutPhoneProxy/"/>
    <id>http://canoe.orekiyuta.cn/archives/fiddlerAboutPhoneProxy/</id>
    <published>2021-12-20T14:13:40.000Z</published>
    <updated>2026-07-03T03:00:50.586Z</updated>
    
    <content type="html"><![CDATA[<h2 id="Scene"><a href="#Scene" class="headerlink" title="Scene"></a>Scene</h2><ul><li>Fiddler 手机抓包的一些设置</li><li>通过 Fiddler 获取手机应用的网络请求数据</li><li>不通端网络的设置方式</li></ul><a id="more"></a><h2 id="Solution"><a href="#Solution" class="headerlink" title="Solution"></a>Solution</h2><h3 id="外部网络-Fiddler-宿主机网络"><a href="#外部网络-Fiddler-宿主机网络" class="headerlink" title="外部网络 / Fiddler 宿主机网络"></a>外部网络 / Fiddler 宿主机网络</h3><ul><li>手机和 Fiddler 宿主机连接在同一个外部网络中</li><li>Fiddler 宿主机连接外部网络,然后宿主机开放热点, 手机连接该热点</li></ul><ol><li>然后在手机的 WLAN 连接里配置宿主机上 Fiddler 的代理地址和端口<ul><li><img src="/images/fiddlerAboutPhoneProxy/Screenshot_2021-12-20-22-31-01-945_com.android.se.jpg" alt></li></ul></li><li>连上后,手机浏览器打开该 代理地址和端口 下载证书</li><li>最后打开手机应用,即可在 Fiddler 里看到网络数据了 </li></ol><h3 id="手机共享网络"><a href="#手机共享网络" class="headerlink" title="手机共享网络"></a>手机共享网络</h3><ul><li>手机通过开启热点,把移动网络分享出来,然后宿主机连接该网络</li></ul><ol><li>打开手机移动网络设置,找到 APN , 设置代理地址和端口为宿主机上 Fiddler 的代理地址和端口<ul><li><img src="/images/fiddlerAboutPhoneProxy/Screenshot_2021-12-20-22-36-09-186_com.android.ph.jpg" alt></li><li><img src="/images/fiddlerAboutPhoneProxy/Screenshot_2021-12-20-22-36-22-323_com.android.se.jpg" alt></li><li><img src="/images/fiddlerAboutPhoneProxy/Screenshot_2021-12-20-22-36-43-946_com.android.se.jpg" alt></li></ul></li><li>最后打开手机应用,同样的可以在 Fiddler 里看到网络请求包了</li></ol><h2 id="Other"><a href="#Other" class="headerlink" title="Other"></a>Other</h2><ul><li>Fiddler 抓包的常规配置开启</li><li><img src="/images/fiddlerAboutPhoneProxy/Snipaste_2021-12-20_22-05-08.png" alt></li><li><img src="/images/fiddlerAboutPhoneProxy/Snipaste_2021-12-20_22-07-17.png" alt></li><li>下图右上角查看该代理地址信息</li><li><img src="/images/fiddlerAboutPhoneProxy/Snipaste_2021-12-20_22-07-49.png" alt></li></ul>]]></content>
    
    <summary type="html">
    
      &lt;h2 id=&quot;Scene&quot;&gt;&lt;a href=&quot;#Scene&quot; class=&quot;headerlink&quot; title=&quot;Scene&quot;&gt;&lt;/a&gt;Scene&lt;/h2&gt;&lt;ul&gt;
&lt;li&gt;Fiddler 手机抓包的一些设置&lt;/li&gt;
&lt;li&gt;通过 Fiddler 获取手机应用的网络请求数据&lt;/li&gt;
&lt;li&gt;不通端网络的设置方式&lt;/li&gt;
&lt;/ul&gt;
    
    </summary>
    
    
    
      <category term="Fiddler" scheme="http://canoe.orekiyuta.cn/tags/Fiddler/"/>
    
      <category term="Proxy" scheme="http://canoe.orekiyuta.cn/tags/Proxy/"/>
    
  </entry>
  
  <entry>
    <title>RoboCopy In Win10 Task About(0x1/0x10)</title>
    <link href="http://canoe.orekiyuta.cn/archives/roboCopyInWin10TaskAbout/"/>
    <id>http://canoe.orekiyuta.cn/archives/roboCopyInWin10TaskAbout/</id>
    <published>2021-12-18T10:58:13.000Z</published>
    <updated>2026-07-03T03:00:50.601Z</updated>
    
    <content type="html"><![CDATA[<h2 id="Scene"><a href="#Scene" class="headerlink" title="Scene"></a>Scene</h2><ul><li>RoboCopy bat 脚本添加到 win10 定时任务中</li><li>出现 上次运行结果为 0x1,0x10</li></ul><h2 id="Solution"><a href="#Solution" class="headerlink" title="Solution"></a>Solution</h2><ul><li>因为脚本中使用到 网络磁盘 的原因</li><li>手动执行脚本没问题,但是添加到定时任务就不行</li><li>原因是在 定时任务 中的网络磁盘账户信息和 本地执行的网络磁盘账户 并不是一致的</li><li>解决方法:<ol><li>在定时任务的 常规-安全选项-选择【只在用户登录时运行】,这样就使用了和本地执行一致的网络磁盘账户信息</li><li>在脚本中添加 网络磁盘账户信息 <code>net use j: \\RemoteHost\Files RemotePassword /user:RemoteUser</code><a id="more"></a></li></ol></li></ul><h2 id="Other"><a href="#Other" class="headerlink" title="Other"></a>Other</h2><ul><li>👉 <a href="https://yo.zgserver.com/robocopy0x10.html" target="_blank" rel="noopener">计划的Robocopy任务失败，出现0x10错误</a></li><li>👉 <a href="https://blog.csdn.net/u010033674/article/details/115034957" target="_blank" rel="noopener">批处理脚本手动双击可以执行，但计划任务中执行失败</a></li></ul>]]></content>
    
    <summary type="html">
    
      &lt;h2 id=&quot;Scene&quot;&gt;&lt;a href=&quot;#Scene&quot; class=&quot;headerlink&quot; title=&quot;Scene&quot;&gt;&lt;/a&gt;Scene&lt;/h2&gt;&lt;ul&gt;
&lt;li&gt;RoboCopy bat 脚本添加到 win10 定时任务中&lt;/li&gt;
&lt;li&gt;出现 上次运行结果为 0x1,0x10&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id=&quot;Solution&quot;&gt;&lt;a href=&quot;#Solution&quot; class=&quot;headerlink&quot; title=&quot;Solution&quot;&gt;&lt;/a&gt;Solution&lt;/h2&gt;&lt;ul&gt;
&lt;li&gt;因为脚本中使用到 网络磁盘 的原因&lt;/li&gt;
&lt;li&gt;手动执行脚本没问题,但是添加到定时任务就不行&lt;/li&gt;
&lt;li&gt;原因是在 定时任务 中的网络磁盘账户信息和 本地执行的网络磁盘账户 并不是一致的&lt;/li&gt;
&lt;li&gt;解决方法:&lt;ol&gt;
&lt;li&gt;在定时任务的 常规-安全选项-选择【只在用户登录时运行】,这样就使用了和本地执行一致的网络磁盘账户信息&lt;/li&gt;
&lt;li&gt;在脚本中添加 网络磁盘账户信息 &lt;code&gt;net use j: \\RemoteHost\Files RemotePassword /user:RemoteUser&lt;/code&gt;
    
    </summary>
    
    
    
      <category term="Windows" scheme="http://canoe.orekiyuta.cn/tags/Windows/"/>
    
      <category term="RoboCopy" scheme="http://canoe.orekiyuta.cn/tags/RoboCopy/"/>
    
  </entry>
  
  <entry>
    <title>Use ArchiveBox For Daily</title>
    <link href="http://canoe.orekiyuta.cn/archives/useArchiveBoxForDaily/"/>
    <id>http://canoe.orekiyuta.cn/archives/useArchiveBoxForDaily/</id>
    <published>2021-12-11T19:20:46.000Z</published>
    <updated>2026-07-03T03:00:50.605Z</updated>
    
    <content type="html"><![CDATA[<h2 id="Sence"><a href="#Sence" class="headerlink" title="Sence"></a>Sence</h2><ul><li>由于经常发现一些站点或文章很不错,每次都只是手动保存链接</li><li>偶尔回头看的话,原本保存的链接的站点或文章已经消失了</li><li>所以需要一个服务在保存站点链接的时候,把站点抓取保存成文件</li><li>这样日后翻看就很方便<a id="more"></a></li></ul><h2 id="Solution"><a href="#Solution" class="headerlink" title="Solution"></a>Solution</h2><ul><li>ArchiveBox 可以很好的满足这个日常的需求 👉 <a href="https://archivebox.io/" target="_blank" rel="noopener">ArchiveBox</a></li></ul><h3 id="Easy-Setup-With-Docker"><a href="#Easy-Setup-With-Docker" class="headerlink" title="Easy Setup With Docker"></a>Easy Setup With Docker</h3><ul><li>切换到非 root 账户下安装</li><li><code>mkdir ~/archivebox &amp;&amp; cd ~/archivebox</code> ## 创建目录</li><li><code>docker run -v $PWD:/data -it archivebox/archivebox init --setup</code> # 初始化</li><li><code>docker run -v $PWD:/data -p 8000:8000 archivebox/archivebox</code> # 启动容器<br><img src="/images/useArchiveBoxForDaily/Snipaste_2021-12-12_03-21-47.png" alt></li></ul><h3 id="Account-About"><a href="#Account-About" class="headerlink" title="Account About"></a>Account About</h3><ul><li>登录后台需要修改下默认密码</li><li><code>docker exec -it [容器id] /bin/bash</code> 进入容器</li><li>ArchiveBox 修改用户信息需要在非 root 账户下</li><li>进入容器后默认的是 root 用户,需要创建新用户<ul><li><code>useradd -d /home/elias elias</code></li><li><code>passwd elias</code></li></ul></li><li><code>su elias</code> 接着切换用户执行操作</li><li><code>archivebox manage changepassword USERNAME</code> 修改账户密码</li><li><code>archivebox manage changepassword admin</code> 修改默认的 admin 密码<br><img src="/images/useArchiveBoxForDaily/Snipaste_2021-12-12_03-21-24.png" alt></li></ul><h2 id="Other"><a href="#Other" class="headerlink" title="Other"></a>Other</h2><ul><li><p>容器里需要给目录赋权限</p><div class="highlight-wrap"autocomplete="off" autocorrect="off" autocapitalize="off" spellcheck="false" contenteditable="true"data-rel="PLAIN"><figure class="iseeu highlight /plain"><table><tr><td class="gutter"><pre><span class="line">1</span><br><span class="line">2</span><br><span class="line">3</span><br><span class="line">4</span><br><span class="line">5</span><br><span class="line">6</span><br><span class="line">7</span><br><span class="line">8</span><br><span class="line">9</span><br><span class="line">10</span><br><span class="line">11</span><br><span class="line">12</span><br><span class="line">13</span><br><span class="line">14</span><br><span class="line">15</span><br><span class="line">16</span><br><span class="line">17</span><br><span class="line">18</span><br></pre></td><td class="code"><pre><span class="line">$ archivebox manage changepassword USERNAME</span><br><span class="line">[i] [2021-12-11 19:17:32] ArchiveBox v0.6.2: archivebox manage changepassword USERNAME</span><br><span class="line">    &gt; /data</span><br><span class="line"></span><br><span class="line">Traceback (most recent call last):</span><br><span class="line">  File &quot;/usr/local/lib/python3.9/logging/config.py&quot;, line 564, in configure</span><br><span class="line">    handler = self.configure_handler(handlers[name])</span><br><span class="line">  File &quot;/usr/local/lib/python3.9/logging/config.py&quot;, line 745, in configure_handler</span><br><span class="line">    result = factory(**kwargs)</span><br><span class="line">  File &quot;/usr/local/lib/python3.9/logging/handlers.py&quot;, line 153, in __init__</span><br><span class="line">    BaseRotatingHandler.__init__(self, filename, mode, encoding=encoding,</span><br><span class="line">  File &quot;/usr/local/lib/python3.9/logging/handlers.py&quot;, line 58, in __init__</span><br><span class="line">    logging.FileHandler.__init__(self, filename, mode=mode,</span><br><span class="line">  File &quot;/usr/local/lib/python3.9/logging/__init__.py&quot;, line 1146, in __init__</span><br><span class="line">    StreamHandler.__init__(self, self._open())</span><br><span class="line">  File &quot;/usr/local/lib/python3.9/logging/__init__.py&quot;, line 1175, in _open</span><br><span class="line">    return open(self.baseFilename, self.mode, encoding=self.encoding,</span><br><span class="line">PermissionError: [Errno 13] Permission denied: &apos;/data/logs/errors.log&apos;</span><br></pre></td></tr></table></figure></div></li><li><p>切换到 root 账户, 到 <code>/data</code> 目录下 </p></li><li><code>chmod -R 777 ./</code> 给 data 目录下所有文件赋予权限</li></ul>]]></content>
    
    <summary type="html">
    
      &lt;h2 id=&quot;Sence&quot;&gt;&lt;a href=&quot;#Sence&quot; class=&quot;headerlink&quot; title=&quot;Sence&quot;&gt;&lt;/a&gt;Sence&lt;/h2&gt;&lt;ul&gt;
&lt;li&gt;由于经常发现一些站点或文章很不错,每次都只是手动保存链接&lt;/li&gt;
&lt;li&gt;偶尔回头看的话,原本保存的链接的站点或文章已经消失了&lt;/li&gt;
&lt;li&gt;所以需要一个服务在保存站点链接的时候,把站点抓取保存成文件&lt;/li&gt;
&lt;li&gt;这样日后翻看就很方便
    
    </summary>
    
    
    
      <category term="Docker" scheme="http://canoe.orekiyuta.cn/tags/Docker/"/>
    
      <category term="ArchiveBox" scheme="http://canoe.orekiyuta.cn/tags/ArchiveBox/"/>
    
  </entry>
  
  <entry>
    <title>CentOS8 About Docker</title>
    <link href="http://canoe.orekiyuta.cn/archives/centos8AboutDocker/"/>
    <id>http://canoe.orekiyuta.cn/archives/centos8AboutDocker/</id>
    <published>2021-12-11T19:03:25.000Z</published>
    <updated>2026-07-03T03:00:50.583Z</updated>
    
    <content type="html"><![CDATA[<h2 id="Sence"><a href="#Sence" class="headerlink" title="Sence"></a>Sence</h2><ul><li>安装 ArchiveBox 遇到了一些问题</li><li>由于是用 Docker 安装的, 容器启动失败<div class="highlight-wrap"autocomplete="off" autocorrect="off" autocapitalize="off" spellcheck="false" contenteditable="true"data-rel="SHELL"><figure class="iseeu highlight /shell"><table><tr><td class="gutter"><pre><span class="line">1</span><br><span class="line">2</span><br><span class="line">3</span><br><span class="line">4</span><br></pre></td><td class="code"><pre><span class="line">Emulate Docker CLI using podman. Create /etc/containers/nodocker to quiet msg.</span><br><span class="line">ERRO[0001] unable to get systemd connection to add healthchecks: dial unix /tmp/podman-run-1003/systemd/private: connect: connection refused</span><br><span class="line">ERRO[0001] unable to get systemd connection to start healthchecks: dial unix /tmp/podman-run-1003/systemd/private: connect: connection refused</span><br><span class="line">4</span><br></pre></td></tr></table></figure></div></li></ul><a id="more"></a><h2 id="Solution"><a href="#Solution" class="headerlink" title="Solution"></a>Solution</h2><ul><li>查了一下发现在 CentOS8 里直接使用 <code>yum install docker -y</code> ,安装的是 podman-docker</li><li>虽说命令兼,但是有些问题,所以把它卸了重新装 Docker</li><li><code>yum remove docker</code> 卸载当前装的 podman</li><li><code>curl https://download.docker.com/linux/centos/docker-ce.repo -o /etc/yum.repos.d/docker-ce.repo</code> 下载 docker-ce 源</li><li><code>yum install docker-ce -y</code> 安装 docker-ce</li></ul><h2 id="Other"><a href="#Other" class="headerlink" title="Other"></a>Other</h2><h3 id="docker-Cannot-connect-to-the-Docker-daemon-at-unix-var-run-docker-sock-Is-the-docker-daemon-running"><a href="#docker-Cannot-connect-to-the-Docker-daemon-at-unix-var-run-docker-sock-Is-the-docker-daemon-running" class="headerlink" title="docker: Cannot connect to the Docker daemon at unix:///var/run/docker.sock. Is the docker daemon running?."></a>docker: Cannot connect to the Docker daemon at unix:///var/run/docker.sock. Is the docker daemon running?.</h3><ul><li>添加用户到 docker 组</li><li><code>gpasswd -a $USER docker</code> root用户下添加当前登录用户(root)到 docker 组</li><li><code>gpasswd -a elias docker</code> root用户下添加 elias 用户到 docker 组</li><li><code>systemctl restart docker</code> 重启 docker </li></ul>]]></content>
    
    <summary type="html">
    
      &lt;h2 id=&quot;Sence&quot;&gt;&lt;a href=&quot;#Sence&quot; class=&quot;headerlink&quot; title=&quot;Sence&quot;&gt;&lt;/a&gt;Sence&lt;/h2&gt;&lt;ul&gt;
&lt;li&gt;安装 ArchiveBox 遇到了一些问题&lt;/li&gt;
&lt;li&gt;由于是用 Docker 安装的, 容器启动失败&lt;figure class=&quot;highlight shell&quot;&gt;&lt;table&gt;&lt;tr&gt;&lt;td class=&quot;gutter&quot;&gt;&lt;pre&gt;&lt;span class=&quot;line&quot;&gt;1&lt;/span&gt;&lt;br&gt;&lt;span class=&quot;line&quot;&gt;2&lt;/span&gt;&lt;br&gt;&lt;span class=&quot;line&quot;&gt;3&lt;/span&gt;&lt;br&gt;&lt;span class=&quot;line&quot;&gt;4&lt;/span&gt;&lt;br&gt;&lt;/pre&gt;&lt;/td&gt;&lt;td class=&quot;code&quot;&gt;&lt;pre&gt;&lt;span class=&quot;line&quot;&gt;Emulate Docker CLI using podman. Create /etc/containers/nodocker to quiet msg.&lt;/span&gt;&lt;br&gt;&lt;span class=&quot;line&quot;&gt;ERRO[0001] unable to get systemd connection to add healthchecks: dial unix /tmp/podman-run-1003/systemd/private: connect: connection refused&lt;/span&gt;&lt;br&gt;&lt;span class=&quot;line&quot;&gt;ERRO[0001] unable to get systemd connection to start healthchecks: dial unix /tmp/podman-run-1003/systemd/private: connect: connection refused&lt;/span&gt;&lt;br&gt;&lt;span class=&quot;line&quot;&gt;4&lt;/span&gt;&lt;br&gt;&lt;/pre&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/figure&gt;
&lt;/li&gt;
&lt;/ul&gt;
    
    </summary>
    
    
    
      <category term="CentOS" scheme="http://canoe.orekiyuta.cn/tags/CentOS/"/>
    
      <category term="Docker" scheme="http://canoe.orekiyuta.cn/tags/Docker/"/>
    
      <category term="Podman" scheme="http://canoe.orekiyuta.cn/tags/Podman/"/>
    
  </entry>
  
  <entry>
    <title>Apache Log4j2 Fixbug</title>
    <link href="http://canoe.orekiyuta.cn/archives/log4j2Fixbug/"/>
    <id>http://canoe.orekiyuta.cn/archives/log4j2Fixbug/</id>
    <published>2021-12-11T14:25:22.000Z</published>
    <updated>2026-07-03T03:00:50.594Z</updated>
    
    <content type="html"><![CDATA[<h2 id="Sence"><a href="#Sence" class="headerlink" title="Sence"></a>Sence</h2><ul><li>Apache Log4j 2.x &lt; 2.15.0 存在远程代码执行</li><li>结合了 JNDI , 本地利用 Log4j2 构造函数, 调用远程服务端 Log4j2 的函数,导致本地函数可以注入远程服务端代码</li><li>详细 👉<a href="https://help.aliyun.com/noticelist/articleid/1060971232.html" target="_blank" rel="noopener">【漏洞预警】Apache Log4j2 远程代码执行漏洞（CVE-2021-44228）</a><a id="more"></a></li></ul><h2 id="Solution"><a href="#Solution" class="headerlink" title="Solution"></a>Solution</h2><ul><li>到 maven 官方仓库下载最新修复该漏洞的 jar 👉 <a href="https://repo.maven.apache.org/maven2/org/apache/logging/log4j/" target="_blank" rel="noopener">org/apache/logging/log4j</a> </li><li>在官方站点可查看哪些 jar 引用了 涉及该漏洞版本的log4j2 jar , 如 👉 <a href="https://mvnrepository.com/artifact/org.apache.logging.log4j/log4j-core/2.14.1/usages" target="_blank" rel="noopener">mvnrepository/Artifacts using log4j-core version 2.14.1</a> </li><li>在项目里替换一下 已修复漏洞的 jar 的引用即可</li></ul>]]></content>
    
    <summary type="html">
    
      &lt;h2 id=&quot;Sence&quot;&gt;&lt;a href=&quot;#Sence&quot; class=&quot;headerlink&quot; title=&quot;Sence&quot;&gt;&lt;/a&gt;Sence&lt;/h2&gt;&lt;ul&gt;
&lt;li&gt;Apache Log4j 2.x &amp;lt; 2.15.0 存在远程代码执行&lt;/li&gt;
&lt;li&gt;结合了 JNDI , 本地利用 Log4j2 构造函数, 调用远程服务端 Log4j2 的函数,导致本地函数可以注入远程服务端代码&lt;/li&gt;
&lt;li&gt;详细 👉&lt;a href=&quot;https://help.aliyun.com/noticelist/articleid/1060971232.html&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot;&gt;【漏洞预警】Apache Log4j2 远程代码执行漏洞（CVE-2021-44228）&lt;/a&gt;
    
    </summary>
    
    
    
      <category term="Java" scheme="http://canoe.orekiyuta.cn/tags/Java/"/>
    
      <category term="SRC" scheme="http://canoe.orekiyuta.cn/tags/SRC/"/>
    
  </entry>
  
  <entry>
    <title>Raw Github Connection Refused</title>
    <link href="http://canoe.orekiyuta.cn/archives/rawGithubConnectionRefused/"/>
    <id>http://canoe.orekiyuta.cn/archives/rawGithubConnectionRefused/</id>
    <published>2021-12-11T09:38:53.000Z</published>
    <updated>2026-07-03T03:00:50.599Z</updated>
    
    <content type="html"><![CDATA[<h2 id="Sence"><a href="#Sence" class="headerlink" title="Sence"></a>Sence</h2><div class="highlight-wrap"autocomplete="off" autocorrect="off" autocapitalize="off" spellcheck="false" contenteditable="true"data-rel="SHELL"><figure class="iseeu highlight /shell"><table><tr><td class="gutter"><pre><span class="line">1</span><br><span class="line">2</span><br><span class="line">3</span><br><span class="line">4</span><br><span class="line">5</span><br><span class="line">6</span><br><span class="line">7</span><br><span class="line">8</span><br><span class="line">9</span><br><span class="line">10</span><br><span class="line">11</span><br><span class="line">12</span><br><span class="line">13</span><br><span class="line">14</span><br><span class="line">15</span><br><span class="line">16</span><br></pre></td><td class="code"><pre><span class="line">root@raspberrypi /h/pi# curl -sSL 'https://get.archivebox.io' | sh</span><br><span class="line">curl: (7) Failed to connect to raw.githubusercontent.com port 443: Connection refused</span><br><span class="line">root@raspberrypi /h/pi# ping raw.githubusercontent.com</span><br><span class="line">PING raw.githubusercontent.com (127.0.0.1) 56(84) bytes of data.</span><br><span class="line">64 bytes from localhost (127.0.0.1): icmp_seq=1 ttl=64 time=0.180 ms</span><br><span class="line">64 bytes from localhost (127.0.0.1): icmp_seq=2 ttl=64 time=0.156 ms</span><br><span class="line">64 bytes from localhost (127.0.0.1): icmp_seq=3 ttl=64 time=0.114 ms</span><br><span class="line">64 bytes from localhost (127.0.0.1): icmp_seq=4 ttl=64 time=0.118 ms</span><br><span class="line">64 bytes from localhost (127.0.0.1): icmp_seq=5 ttl=64 time=0.102 ms</span><br><span class="line">64 bytes from localhost (127.0.0.1): icmp_seq=6 ttl=64 time=0.105 ms</span><br><span class="line">64 bytes from localhost (127.0.0.1): icmp_seq=7 ttl=64 time=0.128 ms</span><br><span class="line">^C</span><br><span class="line">--- raw.githubusercontent.com ping statistics ---</span><br><span class="line">7 packets transmitted, 7 received, 0% packet loss, time 234ms</span><br><span class="line">rtt min/avg/max/mdev = 0.102/0.129/0.180/0.026 ms</span><br><span class="line">root@raspberrypi /h/pi#</span><br></pre></td></tr></table></figure></div><ul><li>由上可知,由于 DNS 污染问题, raw.githubusercontent.com 经常访问不了</li></ul><a id="more"></a><h2 id="Solution"><a href="#Solution" class="headerlink" title="Solution"></a>Solution</h2><ul><li>打开 <a href="https://www.ipaddress.com/" target="_blank" rel="noopener">ipaddress</a> , 输入 <code>raw.githubusercontent.com</code> 查看目前 DNS 解析到的 IP</li><li>如 <a href="https://ipaddress.com/website/raw.githubusercontent.com" target="_blank" rel="noopener">ipaddress</a> ,翻看可见解析到的 IP</li><li>最后在机器上配置 hosts 解析即可, 刷 DNS 缓存<div class="highlight-wrap"autocomplete="off" autocorrect="off" autocapitalize="off" spellcheck="false" contenteditable="true"data-rel="SHELL"><figure class="iseeu highlight /shell"><table><tr><td class="gutter"><pre><span class="line">1</span><br><span class="line">2</span><br><span class="line">3</span><br><span class="line">4</span><br></pre></td><td class="code"><pre><span class="line">185.199.108.133 raw.githubusercontent.com</span><br><span class="line">185.199.109.133 raw.githubusercontent.com</span><br><span class="line">185.199.110.133 raw.githubusercontent.com</span><br><span class="line">185.199.111.133 raw.githubusercontent.com</span><br></pre></td></tr></table></figure></div></li></ul><h2 id="Other"><a href="#Other" class="headerlink" title="Other"></a>Other</h2><ul><li><p>on pi 重启网络</p><div class="highlight-wrap"autocomplete="off" autocorrect="off" autocapitalize="off" spellcheck="false" contenteditable="true"data-rel="PLAIN"><figure class="iseeu highlight /plain"><table><tr><td class="gutter"><pre><span class="line">1</span><br><span class="line">2</span><br><span class="line">3</span><br><span class="line">4</span><br><span class="line">5</span><br><span class="line">6</span><br><span class="line">7</span><br></pre></td><td class="code"><pre><span class="line">pi@raspberrypi ~&gt; /etc/init.d/networking restart</span><br><span class="line">[....] Restarting networking (via systemctl): networking.service==== AUTHENTICATING FOR org.freedesktop.systemd1.manage-units ===</span><br><span class="line">Authentication is required to restart &apos;networking.service&apos;.</span><br><span class="line">Authenticating as: ,,, (pi)</span><br><span class="line">Password:</span><br><span class="line">==== AUTHENTICATION COMPLETE ===</span><br><span class="line">. ok</span><br></pre></td></tr></table></figure></div></li><li><p>使用工具刷新 DNS</p><ul><li><code>sudo apt-get install nscd</code></li><li><code>sudo /etc/init.d/nscd restart</code></li></ul></li><li>改变机器 DNS 解析服务器 <code>sudo nano /etc/resolv.conf</code><ul><li><code>nameserver 8.8.8.8</code> 修改</li></ul></li></ul>]]></content>
    
    <summary type="html">
    
      &lt;h2 id=&quot;Sence&quot;&gt;&lt;a href=&quot;#Sence&quot; class=&quot;headerlink&quot; title=&quot;Sence&quot;&gt;&lt;/a&gt;Sence&lt;/h2&gt;&lt;figure class=&quot;highlight shell&quot;&gt;&lt;table&gt;&lt;tr&gt;&lt;td class=&quot;gutter&quot;&gt;&lt;pre&gt;&lt;span class=&quot;line&quot;&gt;1&lt;/span&gt;&lt;br&gt;&lt;span class=&quot;line&quot;&gt;2&lt;/span&gt;&lt;br&gt;&lt;span class=&quot;line&quot;&gt;3&lt;/span&gt;&lt;br&gt;&lt;span class=&quot;line&quot;&gt;4&lt;/span&gt;&lt;br&gt;&lt;span class=&quot;line&quot;&gt;5&lt;/span&gt;&lt;br&gt;&lt;span class=&quot;line&quot;&gt;6&lt;/span&gt;&lt;br&gt;&lt;span class=&quot;line&quot;&gt;7&lt;/span&gt;&lt;br&gt;&lt;span class=&quot;line&quot;&gt;8&lt;/span&gt;&lt;br&gt;&lt;span class=&quot;line&quot;&gt;9&lt;/span&gt;&lt;br&gt;&lt;span class=&quot;line&quot;&gt;10&lt;/span&gt;&lt;br&gt;&lt;span class=&quot;line&quot;&gt;11&lt;/span&gt;&lt;br&gt;&lt;span class=&quot;line&quot;&gt;12&lt;/span&gt;&lt;br&gt;&lt;span class=&quot;line&quot;&gt;13&lt;/span&gt;&lt;br&gt;&lt;span class=&quot;line&quot;&gt;14&lt;/span&gt;&lt;br&gt;&lt;span class=&quot;line&quot;&gt;15&lt;/span&gt;&lt;br&gt;&lt;span class=&quot;line&quot;&gt;16&lt;/span&gt;&lt;br&gt;&lt;/pre&gt;&lt;/td&gt;&lt;td class=&quot;code&quot;&gt;&lt;pre&gt;&lt;span class=&quot;line&quot;&gt;root@raspberrypi /h/pi# curl -sSL &#39;https://get.archivebox.io&#39; | sh&lt;/span&gt;&lt;br&gt;&lt;span class=&quot;line&quot;&gt;curl: (7) Failed to connect to raw.githubusercontent.com port 443: Connection refused&lt;/span&gt;&lt;br&gt;&lt;span class=&quot;line&quot;&gt;root@raspberrypi /h/pi# ping raw.githubusercontent.com&lt;/span&gt;&lt;br&gt;&lt;span class=&quot;line&quot;&gt;PING raw.githubusercontent.com (127.0.0.1) 56(84) bytes of data.&lt;/span&gt;&lt;br&gt;&lt;span class=&quot;line&quot;&gt;64 bytes from localhost (127.0.0.1): icmp_seq=1 ttl=64 time=0.180 ms&lt;/span&gt;&lt;br&gt;&lt;span class=&quot;line&quot;&gt;64 bytes from localhost (127.0.0.1): icmp_seq=2 ttl=64 time=0.156 ms&lt;/span&gt;&lt;br&gt;&lt;span class=&quot;line&quot;&gt;64 bytes from localhost (127.0.0.1): icmp_seq=3 ttl=64 time=0.114 ms&lt;/span&gt;&lt;br&gt;&lt;span class=&quot;line&quot;&gt;64 bytes from localhost (127.0.0.1): icmp_seq=4 ttl=64 time=0.118 ms&lt;/span&gt;&lt;br&gt;&lt;span class=&quot;line&quot;&gt;64 bytes from localhost (127.0.0.1): icmp_seq=5 ttl=64 time=0.102 ms&lt;/span&gt;&lt;br&gt;&lt;span class=&quot;line&quot;&gt;64 bytes from localhost (127.0.0.1): icmp_seq=6 ttl=64 time=0.105 ms&lt;/span&gt;&lt;br&gt;&lt;span class=&quot;line&quot;&gt;64 bytes from localhost (127.0.0.1): icmp_seq=7 ttl=64 time=0.128 ms&lt;/span&gt;&lt;br&gt;&lt;span class=&quot;line&quot;&gt;^C&lt;/span&gt;&lt;br&gt;&lt;span class=&quot;line&quot;&gt;--- raw.githubusercontent.com ping statistics ---&lt;/span&gt;&lt;br&gt;&lt;span class=&quot;line&quot;&gt;7 packets transmitted, 7 received, 0% packet loss, time 234ms&lt;/span&gt;&lt;br&gt;&lt;span class=&quot;line&quot;&gt;rtt min/avg/max/mdev = 0.102/0.129/0.180/0.026 ms&lt;/span&gt;&lt;br&gt;&lt;span class=&quot;line&quot;&gt;root@raspberrypi /h/pi#&lt;/span&gt;&lt;br&gt;&lt;/pre&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/figure&gt;
&lt;ul&gt;
&lt;li&gt;由上可知,由于 DNS 污染问题, raw.githubusercontent.com 经常访问不了&lt;/li&gt;
&lt;/ul&gt;
    
    </summary>
    
    
    
      <category term="Github" scheme="http://canoe.orekiyuta.cn/tags/Github/"/>
    
  </entry>
  
  <entry>
    <title>Git Reset Commit Without Change Code</title>
    <link href="http://canoe.orekiyuta.cn/archives/gitResetCommitWithoutChangeCode/"/>
    <id>http://canoe.orekiyuta.cn/archives/gitResetCommitWithoutChangeCode/</id>
    <published>2021-12-10T18:56:21.000Z</published>
    <updated>2026-07-03T03:00:50.589Z</updated>
    
    <content type="html"><![CDATA[<h2 id="Scene"><a href="#Scene" class="headerlink" title="Scene"></a>Scene</h2><ul><li>因为设置了定时提交 github 脚本,偶尔在目录下打包了大的压缩包忘了删除</li><li>定时任务提交 git commit 到本地仓库了</li><li>今天手动 push 到 github 发现文件过大<div class="highlight-wrap"autocomplete="off" autocorrect="off" autocapitalize="off" spellcheck="false" contenteditable="true"data-rel="SHELL"><figure class="iseeu highlight /shell"><table><tr><td class="gutter"><pre><span class="line">1</span><br><span class="line">2</span><br><span class="line">3</span><br><span class="line">4</span><br><span class="line">5</span><br><span class="line">6</span><br><span class="line">7</span><br><span class="line">8</span><br><span class="line">9</span><br><span class="line">10</span><br><span class="line">11</span><br><span class="line">12</span><br><span class="line">13</span><br><span class="line">14</span><br><span class="line">15</span><br></pre></td><td class="code"><pre><span class="line">F:\Code\Temp&gt;git push</span><br><span class="line">    Enumerating objects: 1193, done.</span><br><span class="line">    Counting objects: 100% (1193/1193), done.</span><br><span class="line">    Delta compression using up to 12 threads</span><br><span class="line">    Compressing objects: 100% (812/812), done.</span><br><span class="line">    Writing objects: 100% (1177/1177), 146.10 MiB | 461.00 KiB/s, done.</span><br><span class="line">    Total 1177 (delta 212), reused 1111 (delta 175), pack-reused 0</span><br><span class="line">    remote: Resolving deltas: 100% (212/212), completed with 14 local objects.</span><br><span class="line">    remote: error: Trace: 64c7aa0d8f24426987252f0fa81b8013929e07d5a0f4f52abfff441e541eee51</span><br><span class="line">    remote: error: See http://git.io/iEPt8g for more information.</span><br><span class="line">    remote: error: File vue/vue.zip is 161.24 MB; this exceeds GitHub's file size limit of 100.00 MB </span><br><span class="line">    remote: error: GH001: Large files detected. You may want to try Git Large File Storage - https://git-lfs.github.com.</span><br><span class="line">    To github.com:OrekiYuta/Temp.git</span><br><span class="line">    ! [remote rejected]   master -&gt; master (pre-receive hook declined)</span><br><span class="line">    error: failed to push some refs to 'github.com:OrekiYuta/Temp.git'</span><br></pre></td></tr></table></figure></div></li></ul><a id="more"></a><h2 id="Solution"><a href="#Solution" class="headerlink" title="Solution"></a>Solution</h2><ul><li>解决方法是 回退本地 commit 到大文件提交记录之前的 commit</li><li><p>以下方法只是 回退本地 commit 记录,并不会对本地代码修改回退</p><div class="highlight-wrap"autocomplete="off" autocorrect="off" autocapitalize="off" spellcheck="false" contenteditable="true"data-rel="SHELL"><figure class="iseeu highlight /shell"><table><tr><td class="gutter"><pre><span class="line">1</span><br><span class="line">2</span><br><span class="line">3</span><br><span class="line">4</span><br><span class="line">5</span><br><span class="line">6</span><br><span class="line">7</span><br><span class="line">8</span><br><span class="line">9</span><br><span class="line">10</span><br><span class="line">11</span><br><span class="line">12</span><br><span class="line">13</span><br><span class="line">14</span><br><span class="line">15</span><br><span class="line">16</span><br><span class="line">17</span><br><span class="line">18</span><br><span class="line">19</span><br><span class="line">20</span><br><span class="line">21</span><br><span class="line">22</span><br><span class="line">23</span><br><span class="line">24</span><br><span class="line">25</span><br><span class="line">26</span><br><span class="line">27</span><br><span class="line">28</span><br><span class="line">29</span><br><span class="line">30</span><br></pre></td><td class="code"><pre><span class="line">F:\Code\Temp&gt;git log</span><br><span class="line">commit 137833d814c302e03e806aa0dd297c66cbfe26f8 (HEAD -&gt; master)</span><br><span class="line">Author: OrekiYuta &lt;orekiyuta@gmail.com&gt;</span><br><span class="line">Date:   Sat Dec 11 02:49:13 2021 +0800</span><br><span class="line"></span><br><span class="line">    on</span><br><span class="line"></span><br><span class="line">commit 05d5ba83c4d0ee2678ab7ad0fe71f36456b3d548</span><br><span class="line">Author: OrekiYuta &lt;orekiyuta@gmail.com&gt;</span><br><span class="line">Date:   Sat Dec 11 02:30:57 2021 +0800</span><br><span class="line"></span><br><span class="line">    2021-12-11/ 2:30:54.50 by auto commit</span><br><span class="line"></span><br><span class="line">commit 4d09030accde17e9f9b1551fbbea06511683d635</span><br><span class="line">Author: OrekiYuta &lt;orekiyuta@gmail.com&gt;</span><br><span class="line">Date:   Fri Dec 10 23:30:55 2021 +0800</span><br><span class="line"></span><br><span class="line">    2021-12-10/23:30:54.05 by auto commit</span><br><span class="line"></span><br><span class="line">commit f0089c3aa837e7fb7a820717f1e5f529f352890e</span><br><span class="line">Author: OrekiYuta &lt;orekiyuta@gmail.com&gt;</span><br><span class="line">Date:   Fri Dec 10 02:32:18 2021 +0800</span><br><span class="line"></span><br><span class="line">    2021-12-10/ 2:31:49.91 by auto commit</span><br><span class="line"></span><br><span class="line">commit f4fe5830c92e3a0240c6606f6b35bea74b951f35 # commit id 标识</span><br><span class="line">Author: OrekiYuta &lt;orekiyuta@gmail.com&gt;</span><br><span class="line">Date:   Thu Dec 9 23:31:11 2021 +0800</span><br><span class="line"></span><br><span class="line">    2021-12-09/23:31:01.07 by auto commit</span><br></pre></td></tr></table></figure></div></li><li><p>定位到想要回退 commit 的记录 id 标识</p></li><li><p><code>git reset id</code> 执行即可</p><div class="highlight-wrap"autocomplete="off" autocorrect="off" autocapitalize="off" spellcheck="false" contenteditable="true"data-rel="SHELL"><figure class="iseeu highlight /shell"><table><tr><td class="gutter"><pre><span class="line">1</span><br><span class="line">2</span><br><span class="line">3</span><br><span class="line">4</span><br><span class="line">5</span><br><span class="line">6</span><br><span class="line">7</span><br><span class="line">8</span><br><span class="line">9</span><br></pre></td><td class="code"><pre><span class="line">F:\Code\Temp\vue&gt;git reset a389eb06aa841e79c734f361a25b77b4c177e964</span><br><span class="line">Unstaged changes after reset:</span><br><span class="line">M       python/amos/.idea/amos.iml</span><br><span class="line">M       python/amos/.idea/misc.xml</span><br><span class="line">M       python/amos/.idea/modules.xml</span><br><span class="line">M       python/amos/.idea/vcs.xml</span><br><span class="line">M       python/lab/app/service/github_commit_service.py</span><br><span class="line">D       python/lab/test.md</span><br><span class="line">D       vue/kasrc/.editorconfig</span><br></pre></td></tr></table></figure></div></li><li><p>最后重新提交 push 代码到 github 即可</p></li></ul>]]></content>
    
    <summary type="html">
    
      &lt;h2 id=&quot;Scene&quot;&gt;&lt;a href=&quot;#Scene&quot; class=&quot;headerlink&quot; title=&quot;Scene&quot;&gt;&lt;/a&gt;Scene&lt;/h2&gt;&lt;ul&gt;
&lt;li&gt;因为设置了定时提交 github 脚本,偶尔在目录下打包了大的压缩包忘了删除&lt;/li&gt;
&lt;li&gt;定时任务提交 git commit 到本地仓库了&lt;/li&gt;
&lt;li&gt;今天手动 push 到 github 发现文件过大&lt;figure class=&quot;highlight shell&quot;&gt;&lt;table&gt;&lt;tr&gt;&lt;td class=&quot;gutter&quot;&gt;&lt;pre&gt;&lt;span class=&quot;line&quot;&gt;1&lt;/span&gt;&lt;br&gt;&lt;span class=&quot;line&quot;&gt;2&lt;/span&gt;&lt;br&gt;&lt;span class=&quot;line&quot;&gt;3&lt;/span&gt;&lt;br&gt;&lt;span class=&quot;line&quot;&gt;4&lt;/span&gt;&lt;br&gt;&lt;span class=&quot;line&quot;&gt;5&lt;/span&gt;&lt;br&gt;&lt;span class=&quot;line&quot;&gt;6&lt;/span&gt;&lt;br&gt;&lt;span class=&quot;line&quot;&gt;7&lt;/span&gt;&lt;br&gt;&lt;span class=&quot;line&quot;&gt;8&lt;/span&gt;&lt;br&gt;&lt;span class=&quot;line&quot;&gt;9&lt;/span&gt;&lt;br&gt;&lt;span class=&quot;line&quot;&gt;10&lt;/span&gt;&lt;br&gt;&lt;span class=&quot;line&quot;&gt;11&lt;/span&gt;&lt;br&gt;&lt;span class=&quot;line&quot;&gt;12&lt;/span&gt;&lt;br&gt;&lt;span class=&quot;line&quot;&gt;13&lt;/span&gt;&lt;br&gt;&lt;span class=&quot;line&quot;&gt;14&lt;/span&gt;&lt;br&gt;&lt;span class=&quot;line&quot;&gt;15&lt;/span&gt;&lt;br&gt;&lt;/pre&gt;&lt;/td&gt;&lt;td class=&quot;code&quot;&gt;&lt;pre&gt;&lt;span class=&quot;line&quot;&gt;F:\Code\Temp&amp;gt;git push&lt;/span&gt;&lt;br&gt;&lt;span class=&quot;line&quot;&gt;    Enumerating objects: 1193, done.&lt;/span&gt;&lt;br&gt;&lt;span class=&quot;line&quot;&gt;    Counting objects: 100% (1193/1193), done.&lt;/span&gt;&lt;br&gt;&lt;span class=&quot;line&quot;&gt;    Delta compression using up to 12 threads&lt;/span&gt;&lt;br&gt;&lt;span class=&quot;line&quot;&gt;    Compressing objects: 100% (812/812), done.&lt;/span&gt;&lt;br&gt;&lt;span class=&quot;line&quot;&gt;    Writing objects: 100% (1177/1177), 146.10 MiB | 461.00 KiB/s, done.&lt;/span&gt;&lt;br&gt;&lt;span class=&quot;line&quot;&gt;    Total 1177 (delta 212), reused 1111 (delta 175), pack-reused 0&lt;/span&gt;&lt;br&gt;&lt;span class=&quot;line&quot;&gt;    remote: Resolving deltas: 100% (212/212), completed with 14 local objects.&lt;/span&gt;&lt;br&gt;&lt;span class=&quot;line&quot;&gt;    remote: error: Trace: 64c7aa0d8f24426987252f0fa81b8013929e07d5a0f4f52abfff441e541eee51&lt;/span&gt;&lt;br&gt;&lt;span class=&quot;line&quot;&gt;    remote: error: See http://git.io/iEPt8g for more information.&lt;/span&gt;&lt;br&gt;&lt;span class=&quot;line&quot;&gt;    remote: error: File vue/vue.zip is 161.24 MB; this exceeds GitHub&#39;s file size limit of 100.00 MB &lt;/span&gt;&lt;br&gt;&lt;span class=&quot;line&quot;&gt;    remote: error: GH001: Large files detected. You may want to try Git Large File Storage - https://git-lfs.github.com.&lt;/span&gt;&lt;br&gt;&lt;span class=&quot;line&quot;&gt;    To github.com:OrekiYuta/Temp.git&lt;/span&gt;&lt;br&gt;&lt;span class=&quot;line&quot;&gt;    ! [remote rejected]   master -&amp;gt; master (pre-receive hook declined)&lt;/span&gt;&lt;br&gt;&lt;span class=&quot;line&quot;&gt;    error: failed to push some refs to &#39;github.com:OrekiYuta/Temp.git&#39;&lt;/span&gt;&lt;br&gt;&lt;/pre&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/figure&gt;
&lt;/li&gt;
&lt;/ul&gt;
    
    </summary>
    
    
    
      <category term="Git" scheme="http://canoe.orekiyuta.cn/tags/Git/"/>
    
      <category term="Github" scheme="http://canoe.orekiyuta.cn/tags/Github/"/>
    
  </entry>
  
</feed>
