- 博客(3)
- 收藏
- 关注
原创 使用python的大规模linux服务器监控系统开发——信息收集方式及ssh慢和SSHException('No existing session',)问题
信息收集方式使用python的paramiko模块多线程ssh到每台服务器上执行shell命令,将返回结果处理入库。通过定时任务执行python脚本,采集间隔2分钟,crontab最低一分钟,对于主机指标监控足够了。目前优化的结果是750台主机40几秒完成,如果规模再大的话可以考虑将主机列表分成两部分分别放在两台服务器上收集,不过当然应该先优化并发执行能力。ssh慢的问题实行s...
2018-04-26 15:35:50 3892
原创 python解八皇后问题(二)——递归栈溢出
借着 python解八皇后问题(一) 研究一下栈溢出问题。pycharm里栈溢出报错是: Process finished with exit code -1073741571 (0xC00000FD)linux栈溢出报错是: Segmentation fault (core dumped)改造了一下函数:def eight_quene(x=0, y=0)...
2018-04-20 18:26:11 2020
原创 python解八皇后问题(一)
八皇后问题描述国际象棋8*8棋盘,64个位置,放8个皇后,皇后可以横竖斜线吃子,因此每个皇后所在的行、列和斜线都不能放皇后。小于5*5的棋盘无法每行放一个皇后,因此从五皇后以上可解N皇后问题。程序函数功能描述8*8棋盘用二位数据表示,初始全部为0,落子的位置改为1.allow_luozi函数判断某个位置是否可以落子,对于一个待判断的位置(x, y),如果以下位置都没有皇后,...
2018-04-19 21:52:56 1890
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人