常用资源下载
系统常用软件Windows
问题汇总
WSL2 如何一键设置代理新建配置脚本 .proxyrc
1nano ~/.proxyrc
内容,端口号换成自己的v2rayn监听的端口
123#!/bin/bashhost_ip=$(cat /etc/resolv.conf |grep "nameserver" |cut -f 2 -d " ")export ALL_PROXY="http://$host_ip:7890"
使用生效
1source .proxyrc
Hexo文章如何置顶
hexo-generator-index-pin-top是一个文章置顶功能插件,在置顶之外实现文章按发表时间倒序功能,该插件用于替换hexo-generator-index插件
卸载系统自带的排序插件
1npm uninstall hexo-generator-index
添加替代插件
1npm install hexo-generator-index-pin-top --save
使用,添加top:xxx,数值越大越靠前:
123456789---title: Ubuntu2 ...
ESP32 ADF
示例介绍advanced_examples1. algorithm本例程的功能是在播放音乐的同时将麦克风收录的声音先进行回声消除,然后存储到 microSD 卡中。
本例程有两条管道,第一条管道读取 flash 中的 MP3 音乐文件并播放;第二条管道是录音的过程,读取到的数据经过 AEC、AGC、NS 算法处理,再编码成 WAV 格式,最后保存在 microSD 卡中。最后我们可以比较原始音频与录制的音频之间的差异。
播放 MP3 的管道:
1[flash] ---> mp3_decoder ---> filter ---> i2s_stream ---> [codec_chip]
录制 WAV 的管道:
1[codec_chip] ---> i2s_stream ---> filter ---> algorithm ---> wav_encoder ---> fatfs_stream ---> [sdcard]
2. audio_mixer_tone此示例展示了如何使用 ADF 进行多路混音。
12345678 ...
Unity渲染流
.responsive-iframe {
position: relative;
overflow: hidden;
padding-top: 56.25%; /* 16:9 Aspect Ratio (divide 9 by 16 = 0.5625) */
width: 100%;
}
.responsive-iframe iframe {
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 100%;
border: none;
}
img {
display: block; /* 将图片从内联变为块级元素 */
margin-left: 0; /* 确保左边距为0 */
text-align: left; /* 对于包含文本内容的图片,如图文 */
}
关于U ...
kvm虚拟机配置
安装依赖工具x84
1dnf install virt-install virt-manager libvirt-daemon-qemu virt-viewer
arm
1dnf install virt-install virt-manager libvirt-daemon-qemu edk2-aarch64.noarch virt-viewer
启用
1systemctl start libvirtd && systemctl enable libvirtd
准备虚拟机磁盘文件1. 使用dnf包管理器安装qemu-imgqemu-img是一种用于创建、转换和管理各种虚拟机磁盘映像文件格式的工具。-y选项表示自动确认所有提示,不需要用户交互。
1dnf install -y qemu-img
2. 定义名为vmPool的存储池存储池类型被设定为dir,表示该存储池存放在一个目录中。并指定存储池路径--target /mnt/vm/images/。
1virsh pool-define-as vmPool --type dir --target /mnt/vm/imag ...
OpenEuler 安装 Kubernetes 1.28
安装系统略
安装Docker1.下载官方repo
1curl -o /etc/yum.repos.d/docker-ce.repo https://download.docker.com/linux/centos/docker-ce.repo
不太确认openEuler 23.09基于哪一版改的,就用centos8吧,目前看能用
1sed -i 's/$releasever/8/g' /etc/yum.repos.d/docker-ce.repo
2. 安装
1yum install -y docker-ce
3. 设置国内镜像加速
1sudo mkdir -p /etc/docker
12345678910sudo tee /etc/docker/daemon.json <<-'EOF'{ "registry-mirrors": [ "https://dockerproxy.com", "https://hub-mirror.c.163.c ...
Ubuntu安装Docker与docker-compose
更新Ubuntu123sudo apt updatesudo apt upgradesudo apt full-upgrade
添加Docker库1. 安装必要的证书并允许 apt 包管理器使用以下命令通过 HTTPS 使用存储库
1sudo apt install apt-transport-https ca-certificates curl software-properties-common gnupg lsb-release
2. 运行下列命令添加 Docker 的官方 GPG 密钥
1curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo gpg --dearmor -o /usr/share/keyrings/docker-archive-keyring.gpg
3. 添加 Docker 官方库
1echo "deb [arch=$(dpkg --print-architecture) signed-by=/usr/share/keyrings/docker-archive-keyring.g ...
Ubuntu22安装Docker
Docker 是一个开源的容器化平台,它允许你构建,测试,并且作为可移动的容器去部署应用,这些容器可以在任何地方运行。一个容器表示一个应用的运行环境,并且包含软件运行所需要的所有依赖软件。
Docker 是现代软件开发,持续集成,持续交付的一部分。
这篇教程将会涉及如何在 Ubuntu 上安装 Docker。
Docker 在标准的 Ubuntu 20.04 软件源中可用,但是可能不是最新的版本。我们将会从 Docker 的官方软件源中安装最新的 Docker 软件包。
在 Ubuntu 22.04 上安装 Docker在 Ubuntu 上安装 Docker 非常直接。我们将会启用 Docker 软件源,导入 GPG key,并且安装软件包。
首先,更新软件包索引,并且安装必要的依赖软件,来添加一个新的 HTTPS 软件源:
1sudo apt update
1sudo apt install apt-transport-https ca-certificates curl gnupg-agent software-properties-common
使用下面的 curl ...
Win10 WSL 子系统如何默认root登入
一般子系统就是自己用,每次启动还要人工切到root权限,很是麻烦,如何让Win10的WSL子系统默认root登入呢?
命令行操作方法如下:
Windows进入cmd命令行,执行指令进入Apps目录:
1cd %HOMEPATH%\AppData\Local\Microsoft\WindowsApps
执行指令列出文件夹
1dir
输出示例
1CanonicalGroupLimited.Ubuntu18.04onWindows_79rhkp1fndgsc
进入定位的子系统文件夹
1cd CanonicalGroupLimited.Ubuntu18.04onWindows_79rhkp1fndgsc
执行指令列出文件夹
1dir
输出示例
1ubuntu.exe
执行指令修改默认用户为root
1ubuntu.exe config --default-user root
重启WSL子系统即可看到效果,默认登入的就是root账户了。
无法加载文件 C:\Users\mxz\AppData\Roaming\npm\hexo.ps1,因为在此系统上禁止运行脚本。
背景:重置系统,开发环境搭建,初次使用问题截图
解决方案在默认情况下,我们是无法执行powershell脚本的, 需要更改执行策略。Restricted //不允许任何脚本运行win10下更改执行策略:
打开设置
搜索power
选择选项:允许powershell脚本在不签名的情况下运行
勾选,点击应用就可以了(一下截图是应用之后)