存档

作者存档

faceswap AI换脸

2020年6月11日 没有评论

一、AI换脸需求概述

AI换脸这个需求是领导给一同事的需求,在帮同事装完相关环境后,也顺便帮他一想研究了下。同事选中的是用faceswap开源软件进行测试。faceswap 项目是一个学习重建脸部特征的深度学习算法。你给它一堆的图片,它学习几个小时后,可以根据计算的模型对图片进行批[......]

Read more

web实现DNS查询

2020年5月15日 没有评论

一、功能和需求

先说下现在实现的功能吧,想要在实现一个内部DNS查询系统,通过在页面上输入域名或IP地址就可以查出对应的IP或域名。具体效果如下:

dnsquery

通过点击后面的提交查询,就可以返回相应的结果。里面的地址和域名也是可以直接更换为想要查询的地址或者内容。[......]

Read more

NAS数据的自动采集

2020年5月6日 没有评论

一、设计

公司设备较多,有时需要匹配一些设备之间的关系。这里以NAS存储和主机之间的关联关系。存储都分了那些lun,给了哪些主机使用?理清这些关系如果全靠纯手工来做是比较繁琐的。这时候可以借助自动化工具+采集脚本,自动完成入库操作即可。定期的跑下任备就行了。

使用df[......]

Read more

分类: 平台架构 标签: ,

Linux根目录误移修复

2020年4月16日 没有评论

问题描述

公司一同事在做主机配置时,不小心在根目录下执行了mv * /bak/的操作,后来ctrl + c 停止后,发现所有的命令都已无法操作了,所幸当前连接的ssh还没断掉,但新发起的ssh明显也连不过去了。执行任何命令都发现无法操作。通过全路径执行也主要报错:“/lib64/l[......]

Read more

分类: Linux/unix/mac 标签:

全NAT环境下的TCP参数优化

2020年4月10日 没有评论

问题现象

我边遇到的一个情况,一台主机访问另一台主机时,会发现有的时候时长特别长(注意是特别长),有的时间非常快,出现有问题的概率挺大的。通过抓包比对,发现TCP/IP包在花费时间特别长的时候有包重传的情况。而多花费的这3秒就耗费在了重传上:

full-nat-syn-ack

问题解决[......]

Read more

分类: Linux/unix/mac 标签:

powershell进行hyper-v远程管理

2020年4月3日 没有评论

一、powershell安装hyper-v模块

在 WinRM的配置使用 篇中提到如何通过开启WINRM进行powershell远程管理,接下来说下如何和hyper进行结合。win2008下的powershell默认不带hyper模块,win2008R2下需要使用开源项目[......]

Read more

分类: windows 标签:

WinRM的配置使用

2020年4月1日 没有评论

WinRM(Windows Remote Management)windows远程管理,这个是基于powershell的功能,一个形象的类比就是ssh之于linux。这些年windows在server端上也极力向linux看齐,有兴趣的可以去了解下Windows Server Version[......]

Read more

分类: windows 标签:

puppeteer安装

2020年3月18日 没有评论

Puppeteer 是一个由 Chrome 团队开发的 Node 库。它提供了一个高层次的 API 来控制无需显示版(或 完全版)的 Chrome。它与其他自动化测试库,如 Phantom 和 NightmareJS 相类似,但是只适用于最新版本的 Chrome。安装puppeteer前需要在[......]

Read more

分类: 开源软件 标签: ,

mysql Authentication plugin ‘caching_sha2_password’ cannot be loaded处理

2020年3月9日 没有评论

最新部署的一台zabbix server使用的Percona TokuDB引擎(Percona Server for MySQL 8.x),该主机在进行数据库接时报错:Authentication plugin 'caching_sha2_password' cannot be loaded。[......]

Read more

分类: Linux/unix/mac 标签: ,

excel数据比对

2020年2月3日 没有评论

一、背景与思路

背景:由于新冠肺炎疫情的影响,每天需要统计公司员工的信息进行上报,并和前一天的数据进行比对。肉眼一个个的比对比较累,而且容易出错,所以就想到通过程序来实现数据的比对。

思路:

1、通过xlrd、xlsxwriter这类模块进行表格读取,读取后[......]

Read more