Win11右键菜单
之前更新了win11后,右键菜单变了,常用的像7z解压的到了第二级的菜单,麻烦了很多。 今天找了一下,原来改一下注册表就可以改回原来的样式。 Win11切换旧版右键菜单 reg add "HKCU\Software\Classes\CLSID\{86ca1aa0-34aa-4e8b-a509-50c905bae2a2}\InprocSer…
监听浏览器XHR请求
之前写一个学习网站的学习加速的脚本,记录一下思路。 通过查看网络请求发现页面在学习的时候会定期发送一个请求到服务器,每次发请求进度就增加1分钟,只有不停地发请求到服务器就能快速完成学习。 模拟发送请求需要带上cookies和一些sessionId、课程id的参数。 开始用c#写了一个控制台程序,通过手工设置cookies、课程id模拟发送请求,课程…
git停止跟踪文件、文件夹
工作时有些同事创建项目时没有配置.gitignore文件就直接把整个项目上传了,包含了很多编译生成的结果文件。 添加gitignore文件,一般ide会生成相关项目的gitignore文件,也可以参考https://github.com/toptal/gitignore 添加gitignore文件后原来在跟踪的文件不会受影响,需要停止跟踪这些文件 …
debian上docker-compose安装
compose v1安装 下载二进制执行文件到/user/local/bin/docker-compose sudo curl -L "https://github.com/docker/compose/releases/download/1.29.2/docker-compose-$(uname -s)-$(uname -m)"…
Debian服务器上docker和docker-compose安装
卸载旧版本 sudo apt-get remove docker docker-engine docker.io containerd runcBash 设置docke apt仓库 先安装curl等基础软件 sudo apt-get update sudo apt-get install \ ca-certificates \ curl \ gnu…
ssh免密登录
最近搭建jenkins环境,需要一个ssh的agent,于是新建了一个用户,设置免密登录 添加用户: useradd jenkins_agentBash 生成ssh密钥对: ssh-keygenBash 一直回车就可以生成密钥对 私钥在~/.ssh/id_rsa 公钥在~/.ssh/id_rsa.pub 把公钥写到服务器的~/.ssh/author…
WSL的重启
wsl使用时,时不时会有些问题,有时会看不到目录的文件,重启wsl就可以解决 重启的方法,执行命令: 关闭所有wsl发行版: wsl --shutdownPowerShell 关闭指定发行版: wsl -t <DistroName> wsl -t ubuntuPowerShell 较旧版本的wsl,执行命令: # PowerShell …
使用buildx构建多平台docker镜像
docker镜像有不同cpu架构的版本,指定版本只能在指定的cpu架构运行。 一般开发机是x86的cpu只能构建x86的镜像,在arm架构的服务器上无法运行。 通过buildx可以同时构建多平台的docker镜像。 buildx默认的builder比较旧,支持的架构较少,先创建一个自己的builder: docker buildx create -…
Windows Terminal配色主题更换
在windows terminal发布之后就一直在用,默认的配色有点单调,网上有很多配置好的方案,有些挺好看的。 主要有2个网站可以看配色方案: https://iterm2colorschemes.com/ https://windowsterminalthemes.dev/ 找到想要的配色方案,复制配置,填写到windows terminal的…
使用NVS进行nodejs开发环境管理
现在的前端项目基本都用node、webpack这些工具进行管理了,在前端开发多个开发项目时不同项目可能会依赖不同node版本,在项目之间切换时也要切换node环境,这里介绍一个工具NVS(Node Version Switcher),可以很方便地切换node版本 安装 windows windows可以直接在github发布页上下载msi程序安装 …