Supervisor 进程管理
supervisor 的介绍Supervisor是用Python开发的进程管理工具,可以很方便的用来启动、重启、关闭进程(不仅仅是 Python 进程)。能将一个普通的命令行进程变为后台daemon,并监控进程状态,异常退出时能自动重启。除了对单个进程的控制,还可以同时启动、关闭多个进程,比如很不幸的服务器出问题导致所有应用程序都被杀死,此时可以用 supervisor 同时启动所有应用程序而不是...阅读全文
179次浏览
0 条评论
0次感谢
Windows 终端代理
Mac 有终端代理,那 windows 也应该有才对,但是windows 要个毛的代理呀,小猫一配置,全局模式就可以了。但是如果是 子系统WSL呢,这个逼是一套独立的系统,所以要让他也和Windows一样,可以麻溜的 干活,得让他使用他爹的链路。可以先看下 Mac 终端代理WSL 终端代理打开小猫,General===Allow LAN 开启然后点Allow LAN旁边的小图标,可以看到WSL的 ...阅读全文
303次浏览
0 条评论
0次感谢
FRP 搭建内网穿透
环境公司有台机电脑,一直开着,你回到家想登录这台机器,想干点啥。nohup在后台执行程序,断开终端依然执行。后面会用到后台执行 test.sh:nohup sh test.sh &重启进程:1)先拿到进程IDps -aux|grep test.sh| grep -v grep | awk '{print $2}'a:显示所有程序 u:以用户为主的格式来显示 x:显示所有程序,不以终端机来区分gre...阅读全文
373次浏览
0 条评论
0次感谢
Mysql 数据库 超时和锁定
问题昨天项目中遇到部分服务一直是pending状态,排查了代码和重启了服务都没能解决问题,于是从数据库开始排查。尝试着执行select 对应的表, 果然,超时了,最后 通过排查 processlist ,找到阻塞的线程id, kill掉,零时解决了问题数据库服务不能直接重启,万一会有其它可能性的问题,停了就起不来了,整个服务都挂了。现在来复盘下问题的原因。复盘锁超时测试表 test ,分别执行两个...阅读全文
153次浏览
0 条评论
0次感谢
GitHub 国内镜像
默认情况会限速,source: https://github.com/aaa/bbb.githttps://gitclone.com手动替换:https://gitclone.com/github.com/aaa/bbb.gitcmd:git config --global url."https://gitclone.com/".insteadOf https://https://doc.fast...阅读全文
149次浏览
0 条评论
0次感谢
财富自由能克服自卑吗?
媳妇问我,是否满意当前的生活,我说,人都是贪欲的动物,怎么会满意当前的生活呢,我的目标是财富自由呀。那么:财富自由能克服人类自卑心里吗?其实不能!我认识很多资产相当了得的朋友从内心依然非常不自信,甚至自卑情绪浓厚的状态这里涉及到两个方面的问题:第一,人的不自信是天生的,他可能只在熟悉的领域有一些自信,其他领域依然自卑,所以要赚富人的钱,不是看你多能说会道,而是看你能否戳破这个点。第二,有钱后,圈层...阅读全文
169次浏览
0 条评论
0次感谢
Mac 终端代理
今天切回 mac 工作几天,反正装一堆东西,brew 少不了,通过国内的镜像顺利的安装了brew 。那么接下来肯定要 brew 一堆软件。各种报错,download Failed, 配好翻墙,能顺利上谷歌,开了全局模式, 但是依然不好使。会不会是终端的 brew 不走 代理呢, 是不是我也要在终端,配置代理才可以呢。经过验证果然, 终端是不走代理。那配置一下就完了呀。开工编辑 ~/.bash_p...阅读全文
213次浏览
0 条评论
1次感谢
cloudoll 云端玩具(python)
cloudoll 云端玩具更新日志0.1.5 2022-09-19- 修复logging level 错误的问题- 修正默认依赖0.1.4 2022-09-12- 优化orm 超时的问题- 增加websocket 支持安装#for python3 pip install cloudoll# orpip3 install cloudollDocsServer假设项目目录结构如下:├─controll...阅读全文
423次浏览
0 条评论
0次感谢
Mysql json 数据查询
Json 类型简介MySQL 5.7 之后提供了Json类型,是MySQL 结合结构化存储和非结构化存储设计出来的一个类型。在某些场景下,Json 类型简直是福音。假定表结构如下:|id|data||-|-||1|{'name':'李磊','age':28}||2|{'name':'张磊','age':38}|一维json查询利用函数select * from user where json_ex...阅读全文
374次浏览
0 条评论
0次感谢
Linux 定时任务
cron介绍crontab命令是cron table的简写,它是cron的配置文件,也可以叫它作业列表,我们可以在以下文件夹内找到相关配置文件。/var/spool/cron/ 目录下存放的是每个用户包括root的crontab任务,每个任务以创建者的名字命名/etc/crontab这个文件负责调度各种管理和维护任务。/etc/cron.d/ 这个目录用来存放任何要执行的crontab文件或脚本。...阅读全文
313次浏览
2 条评论
1次感谢
百度翻译API接入
注册开发者平台注册之后顺利拿到APP ID和密钥开通服务开通服务之后才能使用对应的api, 这步必不可少。接入import axios from 'axios';import CryptoJS from 'crypto-js'let text = '要翻译的文字'let appid = '123456789' //开发者APP IDlet salt = Date.now().toString()...阅读全文
380次浏览
0 条评论
3次感谢
centos 8 源更新
Centos 8 在 2021年底仓库全部停止运营, 之前的源都不能用了问题阿里云centos yum报错 - Status code: 404 for https://mirrors.aliyun.com/centos/centos/8/AppStream/x86_6替换源在进行修改之前最好将 /etc/yum.repos.d/ 下的所有文件做一个备份,当出现不可知的情况时,可以通过 cat /...阅读全文
158次浏览
0 条评论
0次感谢
centos8 搭建 vpn
更新系统更新系统,确保tar wget可用sudo dnf update# orsudo yum updatesudo dnf install tar wget# orsudo yum install tar wget查找并记下服务器的 IPv4 或 IPv6 地址如果 你在服务器上用命令看这样拿到的私有地址:ip aip a show eth0eth0: BROADCAST,MULTICAST,...阅读全文
1076次浏览
0 条评论
0次感谢
CentOS 8 安装MySQL 8.0
安装MySQL8.0sudo dnf install mysql-server开机启动安装完成后,运行以下命令来启动MySQL服务并使它在启动时自动启动:sudo systemctl enable --now mysqld要检查MySQL服务器是否正在运行,请输入:sudo systemctl status mysqld添加密码及安全设置运行mysql_secure_installation脚本,...阅读全文
219次浏览
0 条评论
0次感谢
oh-my-zsh国内镜像安装和更新方法
安装依赖gitzshZsh 安装Zsh 官网:http://www.zsh.org/ CentOS 安装:sudo yum install -y zshUbuntu 安装:sudo apt-get install -y zshoh-my-zsh 安装直接安装sh -c "$(curl -fsSL https://raw.githubusercontent.com/ohmyzsh/ohmyzs...阅读全文
1260次浏览
1 条评论
0次感谢