解决 github push 上传不了问题
有时遇到 git 上传很慢,或者上传不上去的时候,即浪费时间,又很烦。
现记录几种解决方式如下:
1、针对单个项目代理
设置代理,即找到.git文件夹中的config文件,并添加以下的代理信息即可
[http "https://github.com"]
proxy = socks5://127.0.0.1:7890
2025/4/19大约 3 分钟
有时遇到 git 上传很慢,或者上传不上去的时候,即浪费时间,又很烦。
现记录几种解决方式如下:
1、针对单个项目代理
设置代理,即找到.git文件夹中的config文件,并添加以下的代理信息即可
[http "https://github.com"]
proxy = socks5://127.0.0.1:7890
本地仓库项目很多,信息又不是最新,自己又不想重新拉取项目。
所以就整了一个批量更新本地代码仓库信息脚本,记录一下。
# 当前目录
basedir=`pwd`
master="master"
mybranch="mybranch"
for dir in $(ls $basedir); do
if [ -d $basedir/$dir ]; then
branch=`cd $basedir/$dir && git branch | sed -n '/\* /s///p'`
yes="y"
if [[ $branch != $master && $branch != $mybranch ]]; then
read -p "update $basedir/$dir -- $branch: y/n/f" yes
fi
# 切换到master分支,并删除原分支
if [[ $yes = 'f' ]] && [[ $branch != $master && $branch != $mybranch ]]; then
cd $basedir/$dir && git branch -D master
cd $basedir/$dir && git checkout -b master origin/master && git remote update origin --prune
cd $basedir/$dir && git branch -D $branch
fi
# 更新分支信息
if [[ $yes = 'y' ]] && [[ $branch = $master || $branch = $mybranch ]]; then
echo "开始更新仓库【$dir】..."
cd $basedir/$dir && git pull origin master && git remote update origin --prune
echo "更新仓库【$dir】完成"
fi
fi
done
查看支持的网卡
kali@kali:~$ sudo airmon-ng
PHY Interface Driver Chipset
phy1 wlan0 rt2800usb Ralink Technology, Corp. RT2870/RT3070
背景:
在做业务初始化时,出现join表关联没有走索引的情况,原来只要执行半个小时的脚本,现在要执行几个小时,经排查,是两个表的字符集不一样,旧表的字符集是utf8,而新表的字符集都是utf8mb4,而导致关联时不走索引。
目前解决方案有两种:
1、修改旧表字符集成utf8mb4
2、在执行脚本时,转换字符集类型,从而让其走索引
convert(字段 using utf8mb4)
1方案要处理难度非一般,目前业务在线上跑,
写一个脚本,每天登录获取积分。
使用的语法是python3,系统是centos7。
1、安装http请求需要的requests模块,直接使用pip3来安装
pip install requests
由于项目要开发调试第三方的回调,回调地址必须是外网的一个ip地址或者域名,为了方便调试应用,下面搭建一个外网穿透服务来使用,把外网地址映射到本地机器上。
个人使用frp来搭建内网穿透服务,frp分为frps服务端和frpc客户端,注意,在使用时,frps和frpc的版本要一样,不然可能会出现问题。
1、需要一个外网ip,域名,域名解析到ip上,如:frp.yuanmoc.cn解析到我的ip上。