Could not open requirements file: [Errno 2] No such file or directory: 'requirements.txt

最近安装python,已经安装好,cmd终端中输入python、pip等命令都有用 然而在配置requirements.txt文件过程中,执行语句 “pip install -r requirement.txt” 时报错 “Could not open requirements file: [Errno 2] No such file or directory: 'requirements.txt'”, 经过一番折腾,查出原因是在执行这一语句前需要先创建requirements.txt 文件,
分类: 其他 发布时间: 12-12 22:50 阅读次数: 0

sshfs 相关材料索引

这两天简单看了 sshfs 缓存相关的内容,下面对一些好的链接进行索引,防止以后忘了: OpenSSH: Difference between internal-sftp and sftp-server:https://serverfault.com/questions/660160/openssh-difference-between-internal-sftp-and-sftp-server [HOW-TO] SSHFS tutorial:https://discourse.osmc.tv
分类: 其他 发布时间: 12-12 22:50 阅读次数: 0

普通ACL访问控制列表

配置OSPF R1: R2: R3: R4: 在R1上查看OSPF的学习 测试R1与R4环回接口连通性 配置普通ACL访问控制列表: 先在R4配置密码用R1与R4建立telnet建立 密码huawei 在R4上创建acl 2000的规则 允许1.1.1.1 访问R4 其他不允许 在user-interface vty 0 4上用上acl 2000 规则 下面用R1和R2分别测试对R4的连通性 记得这里用-a参数用1.1.1.1的接口进行连接 下面是R2 ACL基本语法规则:他是按序执行的比如下
分类: 其他 发布时间: 12-12 22:50 阅读次数: 0

pandas数据类型判断(三)数据判断

11
分类: 其他 发布时间: 12-12 22:50 阅读次数: 0

格局

《格局》观后感 1.早点看到损失,不要让损失扩大,及时止损 2.留出时间思考,制定计划,更快接近目标 3.听天命,尽人事 4.慢下来,就出点时间思考 5.不要成为积极的废人 6.影响力的量级差异,怎么提升自己的量级 7.悲观主义 8.危机感 9.提供易理解性的服务 10.李嘉图定律
分类: 其他 发布时间: 12-12 22:50 阅读次数: 0

Python真牛逼,获取压缩文件密码,我只要一分钟!

事情的经过是这样的: 又是奶茶,行吧行吧。 快点开工,争取李大伟回来之前搞定。 李大伟说是6位数字密码 那么我们可以利用python生成全部的六位数字密码 这样,我们就生成了一个从000000到99999的密码表。 并把它们存入到 passdict.txt 的文件中。 6位的密码表就这么大!!! 下一步做什么? 自然是将生成的密码表中的密码遍历, 暴力破解啦! 科普时间: zipFile模块式Python自带的模块,提供了对zip 文件的创建,读,写,追加,解压以及列出文件列表的操作 解压使用
分类: 其他 发布时间: 12-12 22:50 阅读次数: 0

Appium(四):真实机第一个appium程序、模拟器第一个appium程序、查看元素

1. 真实机第一个appium程序 学完了前面的知识,也将环境搭建好了,接下来我们就正式开始appium的学习了。 在做app自动化的时候,我们肯定是针对某个产品、某个软件进行测试,那么我们一定是先让模拟器或真机帮我们打开这款软件才可以。所以接下来要学的就是如何打开某个应用程序。 启动步骤: USB连接手机,开启调试模式 打开appium工具 创建python文件,使用下面代码 以下代码可以打开手机中的【设置】应用程序: # coding:utf-8 import time import os
分类: 其他 发布时间: 12-12 22:50 阅读次数: 0

能提前发现和修补漏洞 支付宝安全实验室在BlackHat推出两款移动安全工具

在全球顶级黑帽盛会“Blackhat Europe 2019欧洲黑帽大会”上,支付宝安全实验室受邀参会,并分享了两款移动安全工具。
分类: 其他 发布时间: 12-12 22:40 阅读次数: 0

ftp主被动模式及k8s等沙箱环境使用ftp的问题

ftp协议经常被用来传输文件等,该协议有两种模式 1.主动模式 2.被动模式 1.主动模式下 客户端主动与ftp服务端(默认21端口)建立连接,同时开启本地一个端口X,并告诉服务端该端口,之后等待服务端(默认20端口)连接该端口X,进行数据传输操作。 2.被动模式下 客户端主动与ftp服务端(默认21端口)建立连接,同时告诉服务端目前采用被动模式进行数据传输,此时服务端会开启一个端口Y,并告知客户端该端口,此时客户端再使用本地其他端口连接该端口进行数据传输。 有时候,我们对网络的安全性要求很高
分类: 其他 发布时间: 12-12 22:34 阅读次数: 0

sql 练习题(1)

-- 1、查询"01"课程比"02"课程成绩高的学生的信息及课程分数 -- mark一下,"一个表当两个表用" SELECT a.* ,b.s_score AS 01_score,c.s_score AS 02_score FROM student a JOIN score b ON a.s_id=b.s_id AND b.c_id='01' LEFT JOIN score c ON a.s_id=c.s_id AND c.c_id='02' OR c.c_id = NUL
分类: 其他 发布时间: 12-12 22:34 阅读次数: 0

eNSP配置基本与高级访问控制列表

首先我们进行基本的acl控制 拓扑图如下所示 首先我们对路由器进行基本ip配置 并在路由器上设置ospf协议 添加相邻的网段 在路由器上运行了ospf协议后 使用display ip route-table protocol ospf 命令查看通过ospf协议学到的路由信息 这里举例R1 接着我们在R4路由器上设置telnet 登录密码为huawei 现在我们在其他路由器上登录均可以登录 这样极不安全 所以我们通过设置acl控制 禁止员工登录R4 配置完之后我们再次用R2登录R4 可以发现已经
分类: 其他 发布时间: 12-12 22:34 阅读次数: 0

小程序page的生命周期

小程序有两个线程,一个是webview的线程,还有一个是js线程 在onLoad和onShow方法执行完后,页面还没有渲染,此时js线程会将初始化的数据传给view线程,view初次渲染, 渲染完成后通知js线程。执行onReady方法
分类: 其他 发布时间: 12-12 22:34 阅读次数: 0

1+x证书web前端开发jquery专项练习测试题

javascript程序设计-题库 1、下面哪一种不属于Jquery的选择器? A、 基本选择器 B、 层次选择器 C、 表单选择器 D、 节点选择器 答案: D 2、如果需要匹配包含文本的元素,用下面哪种来实现? A、 text() B、 contains() C、 input() D、 attr(name) 答案: B 3、在一个表单里,想要找到指定元素的第一个元素用_________实现。 答案: first; 4、jQuery 使用 CSS 选择器来选取元素? 答案: 正确 5、通过 
分类: 其他 发布时间: 12-12 22:34 阅读次数: 0

numpy中的索引用法

索引 argmin--最小值索引,argmax--最大值索引 import numpy as np x = np.random.normal(0,1,size=1000000) np.min(x) -4.736102442527367 np.argmin(x) 258131 x[258131] -4.736102442527367 np.max(x) 4.788201736638607 np.argmax(x) 24635 x[24635] 4.788201736638607 排序和索引 x
分类: 其他 发布时间: 12-12 22:34 阅读次数: 0

[Python3] 028 常用模块 datetime

目录 datetime 1. datetime.date 2. datetime.time 3. datetime.datetime 4. datetime.timedelta 补充 datetime datetinme 提供日期和时间的运算和表示 必要的准备:导入 datetime 模块 import datetime 1. datetime.date 一个理想和的日期,提供 year, month, day 属性 >>> dt = datetime.date(2019, 12, 12) >
分类: 其他 发布时间: 12-12 22:34 阅读次数: 0

UI设计---初来乍到

2019.12.1 今天学习两节 实现自己既定的目标,必须能耐得住寂寞单干。 PS下载 给大家分享一个2019ps教程,提取码:ywnl 或扫描二维码 迅捷思维导图:使用" Enter "键快速添加同级节点," Tab "键添加下级节点," Shift + Tab "添加上级节点,如果对节点不满意,使用" Delete "键删除节点 不论你在什么时候开始,重要的是开始之后就不要停止。 一本书买了不等于读了,课程听了不代表学了。 (持续更新中...)
分类: 其他 发布时间: 12-12 22:34 阅读次数: 0

机器学习和深度学习的关系啦! (๑´ڡ`๑)

机器学习:使用算法来解析数据、从中学习,然后对真实世界的事件做出决策和预测。即用数据来训练,通过算法从数据中学习如何完成任务。 机器学习实现技术的分类如下图所示: 传统的机器学习算法在指纹识别、人脸检测、物体检测等领域的应用基本达到了商业化的要求或者特定场景的商业化水平。但是出现了数据表达和特征提取的问题(常常需要人工提取特征),为了进一步发展提出了深度学习。 深度学习可以自动学习特征和任务之间的关联,还能从简单特征中提取复杂特征。最初的深度学习是利用深度神经网络(DNN)(超过三层的神经网络
分类: 其他 发布时间: 12-12 22:34 阅读次数: 0

字符串判空有空格报错:binary operator expected

使用-z或-n对一个变量判空时,需要注意若直接使用[ -n ${ARG} ]这种形式,若${ARG}中有空格将会报错, #!/bin/bash ARG="sd dd" if [ -n ${ARG} ]; then echo 'ARG:' ${ARG} else echo 'ARG is empty.' fi 输出: line 27: [: sd: binary operator expected ARG is empty. 解决方法,使用[[ -n ${ARG} ]]或[ -n
分类: 其他 发布时间: 12-12 22:34 阅读次数: 0

智能指针示例

智能指针实际上就是通过模板技术实现的一个类 内存泄露(臭名昭著的Bug)——在软件开发和测试阶段都不容易被发现 -动态申请堆空间,用完后不归还 -C++语言中没有垃圾回收的机制 -指针无法控制所指堆空间的生命周期 当代C++软件平台中的智能指针 -指针生命周期结束时主动释放堆空间 -一片堆空间最多只能由一个指针标识 -杜绝指针运算和指针比较 智能指针的设计方案 -通过类模板描述指针的行为   能够定义不同类型的指针对象 -重载指针特征操作符(->和*)   利用对象模拟原生指针的行为 Smar
分类: 其他 发布时间: 12-12 22:34 阅读次数: 0

RF实战

1、seleniumLibrary 策略=值 策略:值 把元素查找,直接屏蔽掉 对用户来讲:直接调用页面操作的关键字---传递元素定位表达式 2、基本操作:click_element input_text get_element_atrribute get_text 3、浏览器操作:打开open browser 最大化 关闭 close browser 关闭窗口:close window 4、等待操作:sleep implicity_wait :等待元素可见/存在 ---等待iframes可见
分类: 其他 发布时间: 12-12 22:34 阅读次数: 0