什么是上下文管理器? 我们常见的 操作文件,就是一个上下文管理器。如: 那上下文管理器具体的定义是什么呢? :是指 在一段代码执行之前执行一段代码,用于一些预处理工作;执行之后再执行一段代码,用于一些清理工作 。 比如刚提到的文件操作,打开文件进行读写,读写完之后需要将文件关闭。很明显用到了上下文管 ...
分类:
编程语言 时间:
2019-12-20 20:30:12
阅读次数:
67
asyncio模块作用:构建协程并发应用的工具 python并发的三大内置模块,简单认识: 1、启动一个协程,任务无返回值,需要注意:async的使用 #!/usr/bin/env python # -*- coding: utf-8 -*- import asyncio # 开头定义async,表 ...
分类:
编程语言 时间:
2019-12-20 12:04:58
阅读次数:
77
安装oopsguy/m3u8 脚本如下 定义索引文件 example.index 格式如下 序号 空格 m3u8地址 下载 ...
分类:
其他好文 时间:
2019-12-20 11:40:37
阅读次数:
1229
变量及赋值 设置变量 A=‘china’ 取消变量 unset A 加上 export 关键字 代表全局变量 a=$(ls -l /root/bin) ##运行里面的命令,并把结果返回给变量 a 特殊变量\ $$ 表示当前进程编号 $0 表示当前脚本名称 $n 表示 n 位置的输入参数( n 代表数 ...
分类:
系统相关 时间:
2019-12-19 16:30:59
阅读次数:
126
网宿云备份工具wcsfs 网宿云官文档:https://github.com/Wangsu-Cloud-Storage/wcsfs 网宿云备份文件遇到的坑:1、下载文件缓存文件保存在/tmp/wcsfs文件夹下,缓存文件需要手动删除;2、同时下载文件多时程序直接奔溃,建议使用脚本单个文件下载; 网宿 ...
分类:
其他好文 时间:
2019-12-17 10:34:20
阅读次数:
113
1、工控系统风险评估的步骤 工控风险评估阶段: 资产识别和脆弱性识别 危险建模 风险计算 命令行识别主机技术: arping -i eth0 -c 1 ip 或者个bush : # while read ip, do arping -i eth0 -c 1 $ip; sleep 5 ;done < ...
分类:
其他好文 时间:
2019-12-16 00:10:17
阅读次数:
209
在向远程仓库推送之前,为避免冲突,通常会先从远程仓库更新,再添加文件,再commit到staging area,最近push。 更新使用命令git pull 1 2 3 4 5 6 7 8 9 10 11 12 # git pull remote: Counting objects: 3, done ...
分类:
其他好文 时间:
2019-12-14 19:30:37
阅读次数:
89
ref: these come from youtuber Ali AbdaalPrinciples Generalyou have full control of your lifePareto: focus on 20% leads to 80% gainParkinson's Law: wor... ...
分类:
其他好文 时间:
2019-12-13 19:36:34
阅读次数:
105
端口检测 1 #!/bin/bash 2 3 #list="10.68.133.104 10.68.133.105 10.68.133.106 10.68.133.107 10.68.133.108 10.68.133.109 10.68.133.110 10.68.133.111 10.68.13 ...
分类:
其他好文 时间:
2019-12-13 17:57:00
阅读次数:
93
线程 1,生产者消费者模型 1. 什么是生产者与消费者模型 生产者消费者模式是通过一个容器来解决生产者和消费者的强耦合问题,生产者和消费者之间不直接通讯,而通过阻塞队列来通讯,阻塞队列就相当于一个缓冲区,平衡了生产者和消费者的处理能力 在并发编程中使用生产者和消费者模式能够解决大多数并发问题,该模式 ...
分类:
编程语言 时间:
2019-12-13 13:46:51
阅读次数:
89