2020年8月19日
前言 8月13日一早接到负责公司内服务器的IT工程师提醒,测试环境有2台服务器CPU飙得超高,让检查下 1、查看IP 发现是2019年7月份搭建的mysql集群和redis集群测试服务器,先运行top检查进程,发现有个程序占了服务器8C的580%,几乎完全把CPU核心占满了 2、百度下案……
阅读全文
2020年2月13日
前言 之前用的jekyll搭建的git pages静态blog,今年因为疫情,在家学习go,在bilibili看golang的学习视频,其中发现李文周讲解的golang学习视频不错,从头学习了基础,发现之前直接拿着数据类型和流程控制看语法有很多不足,一些基础的东西忽略了 发现李文周的b……
阅读全文
2020年2月11日
前言 记录自己的Golang学习笔记 一、Golang关键字和介绍 25个关键字: 1 2 3 4 5 break default func interface select case defer go map struct chan else goto package switch const fallthrough if range type continue for import return var 针对自己不太熟悉的关键字说明下,虽然以后用着会熟悉,但是提前了解不是坏事 1、break: 跳出循环 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 func main() { /……
阅读全文
2020年1月7日
前言 碰到工作中有数据要一次性快速刷入redis的场景 查了下资料,找到了快速高效的写入方法了 1、先想法子把数据组装程redis底层的命令格式 比如: 1 2 hset key filed value set key value 2、大量的基础数据生成redis命令 之前我是采用golang读取数据源并转化程redis命令 3、用redis批量导入方……
阅读全文
2019年12月21日
前言 收到数据库磁盘占比告警了 前提条件,磁盘采用lvm管理方式,做在线无损扩容才方便管理,其他方式没测试过 1、分配一个1T的新盘,HDD、SDD随规划选择 这个一般在磁阵或者云管理平台操作,不需要什么命令,一般都是图形化操作 2、查找新分配的1T新盘 1 2 fdisk -l lvmdiskscan 个人建议第二个命令,2个命……
阅读全文
2019年11月18日
前言 dos命令速查 1、有关某个命令的详细信息,请键入HELP命令名 命令 说明 assoc 显示或修改文件扩展名关联。 attrib 显示或更改文件属性。 break 设置或清除扩展式CTRL+C检查。 bcdedit 设置启动数据库中的属性以控制启动加载。 cacls 显示或修改文件的访问控制列表(ACL)。 call 从另一个批处理程序调用这一个。 cd 显示……
阅读全文
2019年9月13日
前言 tcp、http的一些知识整理 1、含义 1.1 序列号seq 占4个字节,用来标记数据段的顺序,TCP把连接中发送的所有数据字节都编上一个序号,第一个字节的编号由本地随机产生;给字节编上序号后,就给每一个报文段指派一个序号;序列号seq就是这个报文段中的第一个字节的数据编号。 1.2 确认号a……
阅读全文
2019年7月10日
前言 BackgroundRemover是一个命令行工具,用于从视频 和图像中删除背景 1、依赖 Requirements python <= 3.6 python3.6-dev #or what ever version of python you using torch and torchvision stable version https://pytorch.org ffmpeg 4.4+ 1 2 3 pip install python3.6-dev pip install ffmpeg pip install torch 2、安装 1 pip install backgroundremover 3、下载模型并设置 如果不提前下载模型的话,在首次执行的时候会自动下载,但是需要从 google 网盘下载,因此需要有翻墙能……
阅读全文
2019年6月8日
前言 springboot利用devtools实现热部署 1、application.yml 1 2 3 4 5 6 7 8 9 spring:devtools:restart:#热部署生效enabled:true#设置重启的目录#additional-paths: src/main/java#class……
阅读全文
2019年5月30日
前言 nginx的反向代理和当做前端容器使用比较广泛,有一些参数详情搜集整理下 1、Nginx运行工作进程数量 Nginx运行工作进程个数一般设置CPU的核心或者核心数x2。 如果不了解cpu的核数,可以top命令之后按1看出来,也可以查看/proc/cpuinfo文件 1 grep ^processor /proc/cpuinfo | wc -l 1 2……
阅读全文