<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[bingyu的博客]]></title><description><![CDATA[人生苦短，别省，别等，别放，别忍，别恨！]]></description><link>https://blog.youkuaiyun.com/bingyu9875</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; bingyu9875]]></copyright><item><title><![CDATA[OpenClaw 在 WSL 中的完整安装与配置指南]]></title><link>https://blog.youkuaiyun.com/bingyu9875/article/details/159604866</link><guid>https://blog.youkuaiyun.com/bingyu9875/article/details/159604866</guid><author>bingyu9875</author><pubDate>Sun, 29 Mar 2026 10:16:21 +0800</pubDate><description><![CDATA[本文详细记录了在Windows WSL2环境下安装配置OpenClaw AI代理框架的全过程。内容涵盖WSL2环境搭建、Node.js安装、OpenClaw部署、模型API配置（包括MiMo、OpenCode Zen、Gemini和Groq等多种方案）以及常见问题解决方法。提供了从基础环境准备到高级配置的完整指南，特别针对权限问题、网络配置和模型选择等关键环节给出具体建议。文档还包含日常使用命令速查表，帮助用户快速上手使用OpenClaw进行AI自动化任务。]]></description><category></category></item><item><title><![CDATA[CURL访问 https CA证书问题]]></title><link>https://blog.youkuaiyun.com/bingyu9875/article/details/131825445</link><guid>https://blog.youkuaiyun.com/bingyu9875/article/details/131825445</guid><author>bingyu9875</author><pubDate>Thu, 20 Jul 2023 10:56:19 +0800</pubDate><description><![CDATA[CURL访问 https CA证书问题
1、证书错误
运行报错：SSL peer certificate or SSH remote key was not OK
谷歌翻译：SSL对等证书或SSH远程密钥不正确
方法一：不检查证书
// 不检查证书
curl_easy_setopt(curl, CURLOPT_SSL_VERIFYPEER, 0L);
curl_easy_setopt(curl, CURLOPT_SSL_VERIFYHOST, 0L);
方法二：下载一个证书并设置证书所在路径
（1）到 cu]]></description><category></category></item><item><title><![CDATA[解决 ModuleNotFoundError: No module named matplotlib.pyplot 问题]]></title><link>https://blog.youkuaiyun.com/bingyu9875/article/details/129838684</link><guid>https://blog.youkuaiyun.com/bingyu9875/article/details/129838684</guid><author>bingyu9875</author><pubDate>Wed, 29 Mar 2023 15:55:33 +0800</pubDate><description><![CDATA[解决 ModuleNotFoundError: No module named matplotlib.pyplot 问题]]></description><category></category></item><item><title><![CDATA[iptables-1.8.4 版本 -m state模块加载出错]]></title><link>https://blog.youkuaiyun.com/bingyu9875/article/details/128840685</link><guid>https://blog.youkuaiyun.com/bingyu9875/article/details/128840685</guid><author>bingyu9875</author><pubDate>Wed, 01 Feb 2023 21:11:16 +0800</pubDate><description><![CDATA[iptables stopped working with “Couldn't load match `state':No such file or directory”]]></description><category></category></item><item><title><![CDATA[WiFi_IEEE_Std_802.11-2012介绍]]></title><link>https://blog.youkuaiyun.com/bingyu9875/article/details/128832396</link><guid>https://blog.youkuaiyun.com/bingyu9875/article/details/128832396</guid><author>bingyu9875</author><pubDate>Wed, 01 Feb 2023 13:47:26 +0800</pubDate><description><![CDATA[WiFi_IEEE_Std_802.11-2012介绍]]></description><category></category></item><item><title><![CDATA[Windows用于控制 TCP 确认 (ACK)行为的注册表项 -TcpAckFrequency]]></title><link>https://blog.youkuaiyun.com/bingyu9875/article/details/125582172</link><guid>https://blog.youkuaiyun.com/bingyu9875/article/details/125582172</guid><author>bingyu9875</author><pubDate>Sun, 03 Jul 2022 11:00:41 +0800</pubDate><description><![CDATA[本文介绍 TcpAckFrequency，这是一个新的注册表项，用于确定 TCP 确认 (AKS) 。适用于：  Windows 10 – 所有版本，Windows Server 2012 R2TcpAckFrequency 是一个注册表项，用于确定在忽略延迟 ACK 计时器之前将未完成的 TCP (AKS) 的 TCP 确认数。如 RFC 1122 中指定，TCP 使用延迟确认减少在媒体上发送的数据包数。 与针对收到的每个 TCP 段发送确认不同，Windows TCP 采用一种实现延迟确认的常见方法。 ]]></description><category></category></item><item><title><![CDATA[在Windows下编译iconv]]></title><link>https://blog.youkuaiyun.com/bingyu9875/article/details/124920475</link><guid>https://blog.youkuaiyun.com/bingyu9875/article/details/124920475</guid><author>bingyu9875</author><pubDate>Mon, 23 May 2022 09:20:50 +0800</pubDate><description><![CDATA[在Windows下编译iconv
iconv基于GPL公开源代码，是GNU项目的一部分，在各种Unix-like操作系统下很容易编译和使用，而在Windows下编译iconv就没那么简单了
官方网站：http://ftp.gnu.org/pub/gnu/libiconv/
最新版的iconv（目前是libiconv-1.17.tar.gz），据说已经不再提供Visual C++的编译文件，最后一个支持VC编译的iconv版本是libiconv-1.11.1.tar.gz。虽然不是最新版，但是在Windows]]></description><category></category></item><item><title><![CDATA[SecureCRT 自动保存log设置-Unable to open log file]]></title><link>https://blog.youkuaiyun.com/bingyu9875/article/details/124901901</link><guid>https://blog.youkuaiyun.com/bingyu9875/article/details/124901901</guid><author>bingyu9875</author><pubDate>Sat, 21 May 2022 19:06:03 +0800</pubDate><description><![CDATA[SecureCRT 自动保存log设置-Unable to open log file
为了方便记录log，我们会设置自动保存log，但是当我设置为按天单独创建log文件的时候，提示如下错误：

解决方法：


]]></description><category></category></item><item><title><![CDATA[linux操作PWM命令]]></title><link>https://blog.youkuaiyun.com/bingyu9875/article/details/124813911</link><guid>https://blog.youkuaiyun.com/bingyu9875/article/details/124813911</guid><author>bingyu9875</author><pubDate>Tue, 17 May 2022 09:11:37 +0800</pubDate><description><![CDATA[linux操作PWM命令]]></description><category></category></item><item><title><![CDATA[WPA3也不安全啦？WPA3-R3 H2E了解一下]]></title><link>https://blog.youkuaiyun.com/bingyu9875/article/details/123877167</link><guid>https://blog.youkuaiyun.com/bingyu9875/article/details/123877167</guid><author>bingyu9875</author><pubDate>Thu, 31 Mar 2022 16:51:45 +0800</pubDate><description><![CDATA[WPA3也不安全啦？WPA3-R3 H2E了解一下
一、背景
借用权威大佬的一句话，这一切都是妥协。
WPA2方法被称为Wi-Fi最先进的加密协议从2004年到2018年整整14个年头，但是这期间被各种花样攻击，各种被攻破。终于在2018年联盟推出了WPA3加密协议，协议一推出，各大媒体争相报道，被称为史上最安全的加密协议，一时间风头无二。谁料想，打脸来得很快，一年的时间里就被爆出存在缺陷，攻击方法还被挂在亚马逊网站上公开售卖。
不得已，2020年12月，Wi-Fi联盟推出了被称为WPA3 R3版本，其中提]]></description><category></category></item><item><title><![CDATA[Ubuntu 1604强制安装某版本的nodejs]]></title><link>https://blog.youkuaiyun.com/bingyu9875/article/details/123344566</link><guid>https://blog.youkuaiyun.com/bingyu9875/article/details/123344566</guid><author>bingyu9875</author><pubDate>Tue, 08 Mar 2022 09:00:31 +0800</pubDate><description><![CDATA[Ubuntu 1604强制安装某版本的nodejs
1. 更新源
sudo apt update

2. 查找指定的版本号
去 nodejs 官网 https://nodejs.org 查看需要的版本号
所以在终端执行：
curl -sL https://deb.nodesource.com/setup_14.x | sudo -E bash -

此处我选择了最新的14.x的版本。

3. 安装
源更新完毕后，根据提示安装：
在终端执行：
sudo apt-get install -y nodejs

s]]></description><category></category></item><item><title><![CDATA[Win10重装系统后bitlocker加密后解密方法]]></title><link>https://blog.youkuaiyun.com/bingyu9875/article/details/122996402</link><guid>https://blog.youkuaiyun.com/bingyu9875/article/details/122996402</guid><author>bingyu9875</author><pubDate>Fri, 18 Feb 2022 11:01:16 +0800</pubDate><description><![CDATA[Win10重装系统后 BitLocker 加密后解密方法
1. 现象
1）winpe

2）windows磁盘管理

3）我的电脑，磁盘情况
磁盘会有一个锁，双击提示如下

2. 解决方法
参考链接：
微软官方问答：WIN10获取 BitLocker 恢复密钥
其他渠道各种相同的解密方法
2.1 通用的解决方法
我们新购买某品牌笔记本之后，例如戴尔笔记本，注册了微软账户，不过注册之后自动开启了bitlocker加密功能，如果使用系统自带的恢复之后，就会默认的对其它分区进行加密，例如D盘被加密，也有可能是F盘]]></description><category></category></item><item><title><![CDATA[关于修改Tcp的几个参数来提高延迟敏感应用的心得]]></title><link>https://blog.youkuaiyun.com/bingyu9875/article/details/122291643</link><guid>https://blog.youkuaiyun.com/bingyu9875/article/details/122291643</guid><author>bingyu9875</author><pubDate>Mon, 03 Jan 2022 19:57:40 +0800</pubDate><description><![CDATA[关于修改Tcp的几个参数来提高延迟敏感应用的心得
在一个Tcp通信的实例里，需要通信的双方在接收到对方报文的时候回应一个Ack。但是，标准的Tcp/ip协议栈在收到对方的数据包时并不会立即回应一个Ack,而是会开启一个200ms的定时器来判断，200ms以后才会发送这个Ack。
那么如何来压缩这个时间来提高延时敏感应用的效果呢。
   以windows操作系统为例：
   regedit打开注册表：
   打开：HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\MSMQ\Param]]></description><category></category></item><item><title><![CDATA[openwrt劫持域名，openwrt使用DNS劫持实现访问域名访问web]]></title><link>https://blog.youkuaiyun.com/bingyu9875/article/details/122291546</link><guid>https://blog.youkuaiyun.com/bingyu9875/article/details/122291546</guid><author>bingyu9875</author><pubDate>Mon, 03 Jan 2022 19:52:50 +0800</pubDate><description><![CDATA[dns劫持]]></description><category></category></item><item><title><![CDATA[tar命令解压时如何去除目录结构及其解压到指定目录 (--strip-components N)]]></title><link>https://blog.youkuaiyun.com/bingyu9875/article/details/121075273</link><guid>https://blog.youkuaiyun.com/bingyu9875/article/details/121075273</guid><author>bingyu9875</author><pubDate>Mon, 01 Nov 2021 10:24:44 +0800</pubDate><description><![CDATA[tar命令解压时如何去除目录结构及其解压到指定目录 (–strip-components N)

去除目录结构加上 --strip-components N
在解压的时候，如果想指定解压目录，可以加参数-C 目标目录

如：
test/user/mytest.c, 压缩文件为mytest.tar.gz
如果想解压的指定的123目录，并去除目录test，则命令如下：
压缩：
sean@us160405-Tower:~/work/x21g$ tar -cvf 1.tar.gz tools/sign/privke]]></description><category></category></item><item><title><![CDATA[Ubuntu安装完成后 启动菜单无高级选项和recovery选项]]></title><link>https://blog.youkuaiyun.com/bingyu9875/article/details/120888270</link><guid>https://blog.youkuaiyun.com/bingyu9875/article/details/120888270</guid><author>bingyu9875</author><pubDate>Thu, 21 Oct 2021 15:55:22 +0800</pubDate><description><![CDATA[Ubuntu安装完成后 启动菜单无高级选项和recovery选项
U盘安装完系统后，开机启动，只看到一个ubuntu的启动菜单项，想切换内核或者进入recovery模式都不能选择。
解决方式如下：

如上，把 ”#GRUB_HIDDEN_TIMEOUT=0“ 这行注释掉。
既然涉及到了grub，就简单介绍下参数的含义：
1.GRUB_HIDDEN_TIMEOUT=0
                此配置将影响菜单显示。若设置此选项,将在此时间内隐藏菜单而显示引导画面。
                菜单]]></description><category></category></item><item><title><![CDATA[【问题】yocto学习：ERROR: Execution of event handler ‘sstate_eventhandler2‘ failed]]></title><link>https://blog.youkuaiyun.com/bingyu9875/article/details/120881176</link><guid>https://blog.youkuaiyun.com/bingyu9875/article/details/120881176</guid><author>bingyu9875</author><pubDate>Thu, 21 Oct 2021 10:26:02 +0800</pubDate><description><![CDATA[bitbake在最简单的配方上失败了
1. 编译报错问题：ERROR: Execution of event handler ‘sstate_eventhandler2’ failed
下载yocto的代码，编译时，报错如下：
$ bitbake core-image-minimal
Loading cache: 100% |############################################################################################]]></description><category></category></item><item><title><![CDATA[Linux中将shell脚本打包为可执行文件]]></title><link>https://blog.youkuaiyun.com/bingyu9875/article/details/120667162</link><guid>https://blog.youkuaiyun.com/bingyu9875/article/details/120667162</guid><author>bingyu9875</author><pubDate>Sat, 09 Oct 2021 11:12:00 +0800</pubDate><description><![CDATA[Linux中将shell脚本打包为可执行文件
在实际运行中，将一个写好的脚本部署到生产系统上，但碍于保密或者密码泄露问题，需要将脚本打包封装。现在总结两种脚本打包方法，第二种shc实用性更加强。
1、gzexe加密
gzexe命令即可隐藏shell源码，这个命令是系统自带的gzexe程序。在运用中， gzexe  script.sh会把原来没有加密的文件备份为 script.sh~ ,同时 script.sh 即被变成加密文件。 gzexe  -d script.sh会解密还原脚本，所以只能够满足一般的加密]]></description><category></category></item><item><title><![CDATA[TSO、UFO、GSO、LRO、GRO和RSS介绍（ethtool命令）]]></title><link>https://blog.youkuaiyun.com/bingyu9875/article/details/120321423</link><guid>https://blog.youkuaiyun.com/bingyu9875/article/details/120321423</guid><author>bingyu9875</author><pubDate>Thu, 16 Sep 2021 08:56:54 +0800</pubDate><description><![CDATA[TSO、UFO、GSO、LRO、GRO和RSS介绍（ethtool命令）
1. ethtool工具命令介绍
# ethtool -h
RTL Ethtool(2.6.36):
Usage:
ethtool DEVNAME Display standard information about device
        ethtool -s|--change DEVNAME     Change generic options
                [ speed %d ]
           ]]></description><category></category></item><item><title><![CDATA[根据epc和ra定位linux kernel panic或者应用程序的出错位置]]></title><link>https://blog.youkuaiyun.com/bingyu9875/article/details/120308867</link><guid>https://blog.youkuaiyun.com/bingyu9875/article/details/120308867</guid><author>bingyu9875</author><pubDate>Wed, 15 Sep 2021 15:03:28 +0800</pubDate><description><![CDATA[根据epc和ra定位linux kernel panic或者应用程序的出错位置
一、背景
项目中出现了死机的问题，不幸的是没有保存下来coredump文件，只有简要的epc和ra信息。尝试复现问题，一直不能复现。所以尝试通过epc和ra去找到问题。
二、分析过程
log信息如下，目的是想定位到出错的源代码。
[10:39:09]Activating card
[10:39:10]ATR: 3F EF 07 7F F8 FF FF 07 03 FF FF 80 FE FE FC F4 FF FF F8 FF ]]></description><category></category></item></channel></rss>