<?xml version="1.0" encoding="utf-8"?>
<feed xmlns="http://www.w3.org/2005/Atom">
  <author>
    <name>yrPang</name>
  </author>
  <generator uri="https://hexo.io/">Hexo</generator>
  <icon>https://blog.yrpang.com/icon.png</icon>
  <id>https://blog.yrpang.com/</id>
  <link href="https://blog.yrpang.com/" rel="alternate"/>
  <link href="https://blog.yrpang.com/atom.xml" rel="self"/>
  <rights>All rights reserved 2026, yrPang</rights>
  <subtitle>coding…</subtitle>
  <title>yrPang</title>
  <updated>2024-10-25T06:12:10.057Z</updated>
  <entry>
    <author>
      <name>yrPang</name>
    </author>
    <category term="前端" scheme="https://blog.yrpang.com/categories/%E5%89%8D%E7%AB%AF/"/>
    <category term="JavaScript" scheme="https://blog.yrpang.com/tags/JavaScript/"/>
    <id>https://blog.yrpang.com/posts/44886/</id>
    <link href="https://blog.yrpang.com/posts/44886/"/>
    <published>2021-09-01T12:18:55.000Z</published>
    <summary>
      <![CDATA[<h2 id="前言">前言</h2>
<p>本篇文章记录ES6 class类中的箭头函数方法和普通函数方法的区别，以及<a href="https://github.com/tc39/proposal-class-fields">proposal-class-fields提案</a>带来的一些变化。</p>
<h2 id="es6的class中-箭头函数方法和普通函数方法的区别">ES6的Class中 箭头函数方法和普通函数方法的区别</h2>
<figure class="highlight js"><table><tr><td class="gutter"><pre><span]]>
    </summary>
    <title>javascript Class中的箭头函数和普通函数</title>
    <updated>2024-10-25T06:12:10.057Z</updated>
  </entry>
  <entry>
    <author>
      <name>yrPang</name>
    </author>
    <category term="运维" scheme="https://blog.yrpang.com/categories/%E8%BF%90%E7%BB%B4/"/>
    <category term="Linux" scheme="https://blog.yrpang.com/tags/Linux/"/>
    <id>https://blog.yrpang.com/posts/21916/</id>
    <link href="https://blog.yrpang.com/posts/21916/"/>
    <published>2021-08-16T12:48:21.000Z</published>
    <summary>
      <![CDATA[<h2 id="字段解析">字段解析</h2>
<ul>
<li><p><code>RES</code>(Resident Memory Size): A subset of the virtual address space (VIRT) representing the non-swapped physical memory a task is currently using. It is also the sum of the RSan, RSfd and RSsh fields.]]>
    </summary>
    <title>top命令</title>
    <updated>2024-10-25T06:12:10.057Z</updated>
  </entry>
  <entry>
    <author>
      <name>yrPang</name>
    </author>
    <category term="git" scheme="https://blog.yrpang.com/tags/git/"/>
    <id>https://blog.yrpang.com/posts/60954/</id>
    <link href="https://blog.yrpang.com/posts/60954/"/>
    <published>2021-03-21T06:00:00.000Z</published>
    <summary>
      <![CDATA[<p>本文为<a href="https://git-scm.com/book/zh/v2">Pro Git</a>阅读笔记，整理了日常操作中涉及到的git操作。</p>
<h2 id="basic">Basic</h2>
<ol type="1">
<li><code>git xxx -h</code> 可以查看该命令参数的简要介绍
<ul>
<li><code>git help xxx</code>可以查看详细文档</li>
</ul></li>
<li>命令中<code>--</code>用来区分参数和文件路径(e.g. <code>git checkout --]]>
    </summary>
    <title>Git Review Memo</title>
    <updated>2024-10-25T06:12:10.057Z</updated>
  </entry>
  <entry>
    <author>
      <name>yrPang</name>
    </author>
    <category term="运维" scheme="https://blog.yrpang.com/categories/%E8%BF%90%E7%BB%B4/"/>
    <category term="Apple" scheme="https://blog.yrpang.com/tags/Apple/"/>
    <category term="mobileconfig" scheme="https://blog.yrpang.com/tags/mobileconfig/"/>
    <id>https://blog.yrpang.com/posts/6894/</id>
    <link href="https://blog.yrpang.com/posts/6894/"/>
    <published>2020-11-15T04:33:06.000Z</published>
    <summary>
      <![CDATA[<p>Apple开发者上大会宣布可以在macOS11.0和iOS14以上的设备上设置DoH和DoT，但是只支持用设备描述文件的方式来进行配置，这两天好奇了一下，这篇文章记录一下关于设备描述文件的资料以及给配置文件的签名的方法。</p>
<h2 id="创建设备描述文件">创建设备描述文件</h2>
<p>所谓设备描述文件就是一个<code>xml</code>格式的文档，里面记录了各个配置项的值，具体内容参照下面的官方文档即可。</p>
<ul>
<li>概括性说明 <a]]>
    </summary>
    <title>创建Apple设备描述文件并签名</title>
    <updated>2024-10-25T06:12:10.057Z</updated>
  </entry>
  <entry>
    <author>
      <name>yrPang</name>
    </author>
    <category term="安全" scheme="https://blog.yrpang.com/categories/%E5%AE%89%E5%85%A8/"/>
    <category term="安全" scheme="https://blog.yrpang.com/tags/%E5%AE%89%E5%85%A8/"/>
    <category term="WireShark" scheme="https://blog.yrpang.com/tags/WireShark/"/>
    <id>https://blog.yrpang.com/posts/55555/</id>
    <link href="https://blog.yrpang.com/posts/55555/"/>
    <published>2020-11-12T05:09:58.000Z</published>
    <summary>
      <![CDATA[<p>最近这两天有点儿偏离主线了，稍微摆弄了一下之前去年这时候没弄懂咋用的<code>WireShark</code>，然后发现网上关于无线网络抓包的东西东一块西一块的，缺乏系统性整理，而且有些说法是错误的，所以写下这一篇粗浅的文章做一个简单整理和记录。</p>
<h2 id="系统环境">系统环境</h2>
<p>因为操作系统和网卡驱动可能会影响，所以贴一下实验环境：</p>
<p>电脑: MacBook Pro (13-inch, 2017, Four Thunderbolt 3 Ports) 系统: MacOS 10.15.7 (19H15)</p>
<h2]]>
    </summary>
    <title>Wireshark Wi-Fi抓包</title>
    <updated>2024-10-25T06:12:10.057Z</updated>
  </entry>
  <entry>
    <author>
      <name>yrPang</name>
    </author>
    <category term="运维" scheme="https://blog.yrpang.com/categories/%E8%BF%90%E7%BB%B4/"/>
    <category term="GPG" scheme="https://blog.yrpang.com/tags/GPG/"/>
    <category term="SSL" scheme="https://blog.yrpang.com/tags/SSL/"/>
    <id>https://blog.yrpang.com/posts/23547/</id>
    <link href="https://blog.yrpang.com/posts/23547/"/>
    <published>2020-11-09T06:35:15.000Z</published>
    <summary>
      <![CDATA[<p>去年的这个时候因为想用GPG签名git提交学习了一下GPG的工作原理，还写了一篇博客简单记录。今年又是这个时候偶然看到了CloudFlare Blog 的一篇2015年的文章<a href="https://blog.cloudflare.com/how-to-build-your-own-public-key-infrastructure/">How to build your own public key]]>
    </summary>
    <title>浅谈SSL和GPG</title>
    <updated>2024-10-25T06:12:10.061Z</updated>
  </entry>
  <entry>
    <author>
      <name>yrPang</name>
    </author>
    <category term="运维" scheme="https://blog.yrpang.com/categories/%E8%BF%90%E7%BB%B4/"/>
    <category term="Linux" scheme="https://blog.yrpang.com/tags/Linux/"/>
    <id>https://blog.yrpang.com/posts/52529/</id>
    <link href="https://blog.yrpang.com/posts/52529/"/>
    <published>2020-11-07T09:30:38.000Z</published>
    <summary>
      <![CDATA[<p>记录一些确定Linux系统状态定位问题的的指令。</p>
<h2 id="是什么">是什么？</h2>
<blockquote>
<p>The proc filesystem is a pseudo-filesystem which provides an interface to kernel data structures. It is commonly mounted at /proc.</p>
<p>from Linux]]>
    </summary>
    <title>proc文件系统</title>
    <updated>2024-10-25T06:12:10.057Z</updated>
  </entry>
  <entry>
    <author>
      <name>yrPang</name>
    </author>
    <category term="后端" scheme="https://blog.yrpang.com/categories/%E5%90%8E%E7%AB%AF/"/>
    <category term="安全" scheme="https://blog.yrpang.com/tags/%E5%AE%89%E5%85%A8/"/>
    <id>https://blog.yrpang.com/posts/46833/</id>
    <link href="https://blog.yrpang.com/posts/46833/"/>
    <published>2020-11-07T08:05:00.000Z</published>
    <summary>
      <![CDATA[<h2 id="https不加密什么">HTTPS不加密什么？</h2>
<p>对于TLS1.3以前的来说URL和客户端IP是不加密的。</p>
<h2 id="为什么不加密url">为什么不加密URL</h2>
<p>为了支持SNI。</p>
<h2 id="如何解决">如何解决？</h2>
<p>TLS1.3引入了"encrypted SNI"来解决这个问题。</p>
<h2 id="工具">工具</h2>
<ul>
<li><a href="https://www.ssllabs.com/ssltest/">SSL配置测试</a></li>
<li><a]]>
    </summary>
    <title>HTTPS相关</title>
    <updated>2024-10-25T06:12:10.057Z</updated>
  </entry>
  <entry>
    <author>
      <name>yrPang</name>
    </author>
    <category term="运维" scheme="https://blog.yrpang.com/categories/%E8%BF%90%E7%BB%B4/"/>
    <category term="DNS" scheme="https://blog.yrpang.com/tags/DNS/"/>
    <category term="后端" scheme="https://blog.yrpang.com/tags/%E5%90%8E%E7%AB%AF/"/>
    <id>https://blog.yrpang.com/posts/62128/</id>
    <link href="https://blog.yrpang.com/posts/62128/"/>
    <published>2020-11-07T06:08:52.000Z</published>
    <summary>
      <![CDATA[<p>简单记录一下DNS查询的工具</p>
<h2 id="dig工具的使用"><code>dig</code>工具的使用</h2>
<p><code>dig [@global-server] [domain] [q-type] [q-class] &#123;q-opt&#125; &#123;global-d-opt&#125;</code></p>
<h3 id="q-type">q-type</h3>
<ul>
<li>NS 记录：用来指定域名由哪个 DNS 服务器进行解析；</li>
<li>CNAME 记录：用来定义域名的别名，方便实现将多个域名解析到同一个 IP]]>
    </summary>
    <title>dig和host工具</title>
    <updated>2024-10-25T06:12:10.057Z</updated>
  </entry>
  <entry>
    <author>
      <name>yrPang</name>
    </author>
    <category term="运维" scheme="https://blog.yrpang.com/categories/%E8%BF%90%E7%BB%B4/"/>
    <category term="Linux" scheme="https://blog.yrpang.com/tags/Linux/"/>
    <id>https://blog.yrpang.com/posts/20682/</id>
    <link href="https://blog.yrpang.com/posts/20682/"/>
    <published>2020-11-03T06:38:04.000Z</published>
    <summary>
      <![CDATA[<p>偶然看到一篇文章在谈如何使用<code>ethtool</code>永久修改MAC地址，这里所谓的永久修改是指直接刷写进网卡的<code>EEPROM</code>，第一次见到这样子的操作，不知道是不是所有网卡都可以，手边也暂时没设备可以测试，先mark一下。</p>
<p>原文：<a href="https://blog.kanbach.org/post/how-to-permanently-change-a-mac-address-using-ethtool/">How to permanently change a MAC address using]]>
    </summary>
    <title>使用ethtool永久修改网卡MAC地址</title>
    <updated>2024-10-25T06:12:10.057Z</updated>
  </entry>
  <entry>
    <author>
      <name>yrPang</name>
    </author>
    <category term="技巧" scheme="https://blog.yrpang.com/categories/%E6%8A%80%E5%B7%A7/"/>
    <category term="速查表" scheme="https://blog.yrpang.com/tags/%E9%80%9F%E6%9F%A5%E8%A1%A8/"/>
    <id>https://blog.yrpang.com/posts/40855/</id>
    <link href="https://blog.yrpang.com/posts/40855/"/>
    <published>2020-10-15T09:40:09.000Z</published>
    <summary>
      <![CDATA[<h2 id="operator">operator</h2>
<table>
<thead>
<tr class="header">
<th style="text-align: center;">按键</th>
<th style="text-align: center;">作用</th>
</tr>
</thead>
<tbody>
<tr class="odd">
<td style="text-align: center;"><code>x</code></td>
<td style="text-align: center;">删除一个字母</td>
</tr>
<tr]]>
    </summary>
    <title>vim速查表</title>
    <updated>2024-10-25T06:12:10.057Z</updated>
  </entry>
  <entry>
    <author>
      <name>yrPang</name>
    </author>
    <category term="运维" scheme="https://blog.yrpang.com/categories/%E8%BF%90%E7%BB%B4/"/>
    <category term="后端" scheme="https://blog.yrpang.com/tags/%E5%90%8E%E7%AB%AF/"/>
    <category term="Linux" scheme="https://blog.yrpang.com/tags/Linux/"/>
    <id>https://blog.yrpang.com/posts/44305/</id>
    <link href="https://blog.yrpang.com/posts/44305/"/>
    <published>2020-10-05T12:09:51.000Z</published>
    <summary>
      <![CDATA[<h2 id="几个概念">几个概念</h2>
<h3 id="关于netfilter">关于<code>Netfilter</code></h3>
<p>首先防火墙的实现是基于Linux内核中的<code>Netfilter</code>模块的，该框架在网络数据包处理的五个节点（如下表）插入hook函数进而干预ip数据包的转发处理过程。</p>
<table>
<thead>
<tr class="header">
<th style="text-align: center;">节点</th>
<th style="text-align:]]>
    </summary>
    <title>iptables笔记</title>
    <updated>2024-10-25T06:12:10.057Z</updated>
  </entry>
  <entry>
    <author>
      <name>yrPang</name>
    </author>
    <category term="机器学习" scheme="https://blog.yrpang.com/categories/%E6%9C%BA%E5%99%A8%E5%AD%A6%E4%B9%A0/"/>
    <category term="pandas" scheme="https://blog.yrpang.com/tags/pandas/"/>
    <id>https://blog.yrpang.com/posts/5186/</id>
    <link href="https://blog.yrpang.com/posts/5186/"/>
    <published>2020-08-30T08:25:23.000Z</published>
    <summary>
      <![CDATA[<h1 id="基本数据结构操作">基本数据结构操作</h1>
<table>
<thead>
<tr class="header">
<th><strong>维数</strong></th>
<th><strong>名称</strong></th>
<th><strong>描述</strong></th>
</tr>
</thead>
<tbody>
<tr class="odd">
<td>1</td>
<td>Series</td>
<td>带标签的一维同构数组</td>
</tr>
<tr]]>
    </summary>
    <title>Pandas速查表</title>
    <updated>2024-10-25T06:12:10.057Z</updated>
  </entry>
  <entry>
    <author>
      <name>yrPang</name>
    </author>
    <category term="后端" scheme="https://blog.yrpang.com/categories/%E5%90%8E%E7%AB%AF/"/>
    <category term="IMAP" scheme="https://blog.yrpang.com/tags/IMAP/"/>
    <id>https://blog.yrpang.com/posts/45207/</id>
    <link href="https://blog.yrpang.com/posts/45207/"/>
    <published>2020-05-28T04:31:45.000Z</published>
    <summary>
      <![CDATA[<p>在尝试使用IMAP协议连接网易163邮箱后尝试读取收件箱时服务器返回<code>Unsafe Login. Please contact kefu@188.com for help</code>报错。</p>
<p>网上广为流传的解决方案是使用神秘网址<code>http://config.mail.163.com/settings/imap/index.jsp?uid=xxxxxx@163.com</code>进行设置。经过测试该方法已经失效了，不必再做尝试。</p>
<h2 id="解决方案">解决方案</h2>
<p>经过邮件询问报错原因是发送请求时没有包含imap]]>
    </summary>
    <title>解决网易163邮箱`Unsafe Login.`错误</title>
    <updated>2024-10-25T06:12:10.061Z</updated>
  </entry>
  <entry>
    <author>
      <name>yrPang</name>
    </author>
    <category term="后端" scheme="https://blog.yrpang.com/categories/%E5%90%8E%E7%AB%AF/"/>
    <category term="Serverless" scheme="https://blog.yrpang.com/tags/Serverless/"/>
    <id>https://blog.yrpang.com/posts/55107/</id>
    <link href="https://blog.yrpang.com/posts/55107/"/>
    <published>2020-05-13T15:13:52.000Z</published>
    <summary>
      <![CDATA[<p>为了收作业想弄个自动收邮件+下载附件的东西放到阿里云Serverless上跑，邮箱选择的是Outlook，配置IMAP登录的时候遇到几个问题记录一下。</p>
<h2 id="环境">环境：</h2>
<p><code>python3.7</code> <code>Microsoft 365 Outlook</code></p>
<h2 id="outlook-imap-login-fail">Outlook IMAP login fail</h2>
<p>没有任何其他错误返回，就是<code>login]]>
    </summary>
    <title>Outlook和163邮箱IMAP、SMTP踩坑</title>
    <updated>2024-10-25T06:12:10.057Z</updated>
  </entry>
  <entry>
    <author>
      <name>yrPang</name>
    </author>
    <category term="DL" scheme="https://blog.yrpang.com/categories/DL/"/>
    <category term="Pytorch" scheme="https://blog.yrpang.com/tags/Pytorch/"/>
    <id>https://blog.yrpang.com/posts/54034/</id>
    <link href="https://blog.yrpang.com/posts/54034/"/>
    <published>2020-04-12T14:30:15.000Z</published>
    <summary>
      <![CDATA[<p>本文用于随手记录我在学习ML的过程中用到的<code>Pytorch</code>函数中参数的含义和一些注意。</p>
<h2 id="conv2d">1]]>
    </summary>
    <title>torch.nn.function的一些参数</title>
    <updated>2024-10-25T06:12:10.057Z</updated>
  </entry>
  <entry>
    <author>
      <name>yrPang</name>
    </author>
    <category term="技巧" scheme="https://blog.yrpang.com/categories/%E6%8A%80%E5%B7%A7/"/>
    <category term="正则表达式" scheme="https://blog.yrpang.com/tags/%E6%AD%A3%E5%88%99%E8%A1%A8%E8%BE%BE%E5%BC%8F/"/>
    <id>https://blog.yrpang.com/posts/46563/</id>
    <link href="https://blog.yrpang.com/posts/46563/"/>
    <published>2020-02-02T03:46:34.000Z</published>
    <summary>
      <![CDATA[<p>简单记录正则表达式常用内容</p>
<h2 id="源字符">源字符</h2>
<table>
<thead>
<tr class="header">
<th style="text-align: center;">源字符</th>
<th style="text-align: center;">含义</th>
</tr>
</thead>
<tbody>
<tr class="odd">
<td style="text-align: center;">.</td>
<td style="text-align: center;">除换行符以外的任意字符</td>
</tr>
<tr]]>
    </summary>
    <title>正则表达式</title>
    <updated>2024-10-25T06:12:10.057Z</updated>
  </entry>
  <entry>
    <author>
      <name>yrPang</name>
    </author>
    <category term="运维" scheme="https://blog.yrpang.com/categories/%E8%BF%90%E7%BB%B4/"/>
    <category term="nginx" scheme="https://blog.yrpang.com/tags/nginx/"/>
    <id>https://blog.yrpang.com/posts/39867/</id>
    <link href="https://blog.yrpang.com/posts/39867/"/>
    <published>2020-01-31T02:07:31.000Z</published>
    <summary>
      <![CDATA[<p>http模块的配置指令</p>
<h2 id="前期准备阶段框架代码处理">前期准备阶段（框架代码处理）</h2>
<h3 id="listen语句">listen语句</h3>
<p>文档 <a href="https://nginx.org/en/docs/http/ngx_http_core_module.html#listen"]]>
    </summary>
    <title>Nginx学习笔记（二）</title>
    <updated>2024-10-25T06:12:10.057Z</updated>
  </entry>
  <entry>
    <author>
      <name>yrPang</name>
    </author>
    <category term="运维" scheme="https://blog.yrpang.com/categories/%E8%BF%90%E7%BB%B4/"/>
    <category term="Nginx" scheme="https://blog.yrpang.com/tags/Nginx/"/>
    <id>https://blog.yrpang.com/posts/3009/</id>
    <link href="https://blog.yrpang.com/posts/3009/"/>
    <published>2020-01-25T12:18:44.000Z</published>
    <summary>
      <![CDATA[<blockquote>
<p>最近看陶辉老师的「Nginx核心知识100讲」做一些笔记，记录一些实用的配置和操作。</p>
<p>本篇记录nginx基本架构的讲解。</p>
</blockquote>
<h2 id="mark一个日志监控程序">Mark一个日志监控程序</h2>
<p>Mark一个可视化的日志监控程序<a href="https://goaccess.io/">GoAccess</a></p>
<h2]]>
    </summary>
    <title>Nginx学习笔记（一）</title>
    <updated>2024-10-25T06:12:10.057Z</updated>
  </entry>
  <entry>
    <author>
      <name>yrPang</name>
    </author>
    <category term="GitHub-Action" scheme="https://blog.yrpang.com/tags/GitHub-Action/"/>
    <id>https://blog.yrpang.com/posts/47780/</id>
    <link href="https://blog.yrpang.com/posts/47780/"/>
    <published>2019-11-10T03:12:18.000Z</published>
    <summary>
      <![CDATA[<p>这几天弄好自己用的生成发布hexo博客用的workflow，感觉效果还不错，索性做成一个action发布一下，另外遇到一些问题也记录一下。</p>
<h2 id="遇到的一些问题">遇到的一些问题</h2>
<p>第一次使用alpine Docker不是很熟悉这个高度精简的系统</p>
<p>1、一些常用软件包的名字可能会变得不太一样，使用前在<a href="https://pkgs.alpinelinux.org/packages">https://pkgs.alpinelinux.org/packages</a>上查找一下 然后在Dockerfile里面<code>RUN apk]]>
    </summary>
    <title>Github Action尝鲜-创建Hexo Deploy Action</title>
    <updated>2024-10-25T06:12:10.057Z</updated>
  </entry>
</feed>
