视频加载失败

杂项笔记汇总

974 字
5 分钟
杂项笔记汇总

这是一个零散的笔记汇总#

好记性不如烂笔头,记一些杂乱的东西,避免了每次都要去百度的尴尬境地

地址收集(避免每次都要去搜一下,恼火Ï)#

设置淘宝镜像(不建议,建议使用下面的方式)#

Terminal window
# 已经废弃
npm config set registry https://registry.npm.taobao.org
# 最新的taobao镜像地址
npm config set registry http://registry.npmmirror.com
# 恢复到npm官方镜像地址
npm config set registry https://registry.npmjs.org

NRM(牛肉面)设置NPM的镜像地址#

Terminal window
npm i nrm -g
# 列出镜像地址
nrm ls
# 使用镜像地址
nrm use taobao

删除整个依赖库node_modules#

Terminal window
# 如果没有安装需要先安装这个
npm install rimraf -g
# 执行删除
rimraf node_modules
# 清空npm缓存
npm cache clean --force

VMware 虚拟机固定IP#

1.先将虚拟机网络连接模式改为NAT 2.设置NAT网关 3.设置DHCP 4.将虚拟机系统设置为静态ip,ip要对应前边设置的网关

centos示例:

Terminal window
vim /etc/sysconfig/network-scripts/ifcfg-ens33
TYPE=Ethernet
PROXY_METHOD=none
BROWSER_ONLY=no
BOOTPROTO=static
DEFROUTE=yes
IPV4_FAILURE_FATAL=no
IPV6INIT=yes
IPV6_AUTOCONF=yes
IPV6_DEFROUTE=yes
IPV6_FAILURE_FATAL=no
IPV6_ADDR_GEN_MODE=stable-privacy
NAME=ens33
UUID=1f6d2414-12b7-40ef-8fb1-d2e6db9c739b
DEVICE=ens33
ONBOOT=yes
IPADDR=192.168.13.130
NETMASK=255.255.255.0
GATEWAY=192.168.13.254
DNS1=114.114.114.114

ubuntu22.04换源#

Terminal window
cd /etc/apt/
cp sources.list sources.list_bak
vim sources.list #用下边内容覆盖
deb http://mirrors.aliyun.com/ubuntu/ jammy main restricted universe multiverse
deb-src http://mirrors.aliyun.com/ubuntu/ jammy main restricted universe multiverse
deb http://mirrors.aliyun.com/ubuntu/ jammy-security main restricted universe multiverse
deb-src http://mirrors.aliyun.com/ubuntu/ jammy-security main restricted universe multiverse
deb http://mirrors.aliyun.com/ubuntu/ jammy-updates main restricted universe multiverse
deb-src http://mirrors.aliyun.com/ubuntu/ jammy-updates main restricted universe multiverse
deb http://mirrors.aliyun.com/ubuntu/ jammy-proposed main restricted universe multiverse
deb-src http://mirrors.aliyun.com/ubuntu/ jammy-proposed main restricted universe multiverse
deb http://mirrors.aliyun.com/ubuntu/ jammy-backports main restricted universe multiverse
deb-src http://mirrors.aliyun.com/ubuntu/ jammy-backports main restricted universe multiverse
apt update
apt upgrade

debian换阿里云源#

Terminal window
deb http://mirrors.aliyun.com/debian/ stretch main non-free contrib
deb http://mirrors.aliyun.com/debian/ stretch-updates main non-free contrib
deb http://mirrors.aliyun.com/debian/ stretch-backports main non-free contrib
deb-src http://mirrors.aliyun.com/debian/ stretch main non-free contrib
deb-src http://mirrors.aliyun.com/debian/ stretch-updates main non-free contrib
deb-src http://mirrors.aliyun.com/debian/ stretch-backports main non-free contrib
deb http://mirrors.aliyun.com/debian-security/ stretch/updates main non-free contrib
deb-src http://mirrors.aliyun.com/debian-security/ stretch/updates main non-free contrib

Linux将目录设置为所有人都能读写#

Terminal window
# <!-- 用chmod命令, 先进入要修改权限的目录abc的上一级目录 , -->
# <!-- 然后运行 -->
chmod -R o+r+w abc
# <!-- 再运行 -->
chmod o+x+w abc

乌班图防火墙开关#

Terminal window
# 开启
ufw enable
# 关闭
ufw disable

生成ssh key#

Terminal window
ssh-keygen -t rsa -C "919401990@qq.com"

debian11 一些常见的编译环境#

Terminal window
sudo apt install pkg-config make libpng-dev gcc patch -y

创建react typescript项目#

Terminal window
pnpm dlx create-react-app pd-project --template typescript

解决NPM下载二进制巨慢的问题#

在.npmrc文件内加入以下内容,从antfu博客上看来的,经过测试过相当快~ 原文链接:https://antfu.me/posts/npm-binary-mirrors

NODEJS_ORG_MIRROR=https://cdn.npmmirror.com/binaries/node
NVM_NODEJS_ORG_MIRROR=https://cdn.npmmirror.com/binaries/node
PHANTOMJS_CDNURL=https://cdn.npmmirror.com/binaries/phantomjs
CHROMEDRIVER_CDNURL=https://cdn.npmmirror.com/binaries/chromedriver
OPERADRIVER_CDNURL=https://cdn.npmmirror.com/binaries/operadriver
ELECTRON_MIRROR=https://cdn.npmmirror.com/binaries/electron/
ELECTRON_BUILDER_BINARIES_MIRROR=https://cdn.npmmirror.com/binaries/electron-builder-binaries/
SASS_BINARY_SITE=https://cdn.npmmirror.com/binaries/node-sass
SWC_BINARY_SITE=https://cdn.npmmirror.com/binaries/node-swc
NWJS_URLBASE=https://cdn.npmmirror.com/binaries/nwjs/v
PUPPETEER_DOWNLOAD_HOST=https://cdn.npmmirror.com/binaries
SENTRYCLI_CDNURL=https://cdn.npmmirror.com/binaries/sentry-cli
SAUCECTL_INSTALL_BINARY_MIRROR=https://cdn.npmmirror.com/binaries/saucectl
npm_config_sharp_binary_host=https://cdn.npmmirror.com/binaries/sharp
npm_config_sharp_libvips_binary_host=https://cdn.npmmirror.com/binaries/sharp-libvips
npm_config_robotjs_binary_host=https://cdn.npmmirror.com/binaries/robotj

win ltsc激活#

Terminal window
slmgr -ipk M7XTQ-FN8P6-TTKYV-9D4CC-J462D
slmgr -skms kms.03k.org
slmgr -ato
slmgr -dlv

git相关的#

git一次性拉去所有分支更新组合拳#

一次性采集所有分支,并进行pull更新

Terminal window
git fetch --all
# 项目
git pull --all

追踪文件名大小写#

由于默认的git不会追踪文件大小写,这会导致一些问题,白白浪费我们的时间来排查问题,我们可以防患于未然,执行以下命令在未来杜绝这个问题

Terminal window
# 全局
git config --global core.ignorecase false
# 项目
git config core.ignorecase false

给linux文件添加可执行权限#

Terminal window
chmod u+x xxx.sh
./xxx.sh

git 只拉取最新的提交,git clone速度拉满#

Terminal window
git clone -b develop git@xxx.org:username/repo.git --depth=1

禁用ts检查#

单行忽略(添加到特定行的行前来忽略这一行的错误)
// @ts-ignore
跳过对某些文件的检查 (添加到该文件的首行才起作用)
// @ts-nocheck
对某些文件的检查
// @ts-check

adb连接设备#

Terminal window
adb connect [ip]:[port]
# 比如
adb connect 100.78.252.21:5555
# 断开
adb disconnect [ip]:[port]
# 使用adb远程控制手机
scrcpy

配置bash终端代理#

Terminal window
# 端口一般指向你本地的代理服务器
export http_proxy=http://127.0.0.1:7890;
export https_proxy=http://127.0.0.1:7890;

收集到的测试资源#

视频链接#

3秒
https://www.w3school.com.cn/i/movie.ogg
mp4
10秒
https://www.runoob.com/try/demo_source/mov_bbb.mp4
10秒
https://www.runoob.com/try/demo_source/movie.mp4
1分钟
http://clips.vorwaerts-gmbh.de/big_buck_bunny.mp4
46秒
http://vjs.zencdn.net/v/oceans.mp4
52秒
http://vjs.zencdn.net/v/oceans.mp4
小米 mix fold3
https://cdn.cnbj1.fds.api.mi-img.com/product-images/xiaomimixfold3k3zux1/video-1-1.mp4

图片上传接口url#

none;

直播流#

http://live-uat.nrbvc.com/chicken/main.flv

vscode 备忘录#

代码注释折叠标志 #region #endregion#

它可以让你把相关的代码折叠到一起,而无需和语法挂钩.

// #region xxx功能区域
// ...code
// #endregion

文章分享

如果这篇文章对你有帮助,欢迎分享给更多人!

杂项笔记汇总
https://slothvips.github.io/posts/za-xiang-bi-ji-hui-zong/
作者
panda
发布于
2022-07-11
许可协议
CC BY-NC-SA 4.0
Profile Image of the Author
panda
写前端,也写字。源码、工程实践和一些生活。
公告
欢迎来到 PandaBox。这里记录前端、源码阅读和一些生活。
分类
标签
站点统计
文章
31
分类
7
标签
65
总字数
51,812
运行时长
0 天
最后活动
0 天前
站点信息
构建平台
Local
博客版本
Firefly v6.16.9
文章许可
CC BY-NC-SA 4.0
文章目录