题目描述 Description Bessie is out in the field and wants to get back to the barn to get as much sleep as possible before Farmer John wakes her for the mo ...
分类:
其他好文 时间:
2019-07-23 17:31:47
阅读次数:
74
装饰器 开放封闭原则: 扩展是开放的(增加新功能) 修改源码是封闭(修改已经实现的功能) 在不改变源码及调用方式的基础上额外增加新的功能 装饰器 用来装饰的工具 版一 版二 版三 low版 高级 语法糖 ——— 甜 语法糖必须放在被装饰的函数正上方 func = wrapper(func) func ...
分类:
其他好文 时间:
2019-07-23 16:41:22
阅读次数:
92
学习目的: 掌握自动化相关知识点,统一记录再整理 正式步骤: 情景1: 设置等待时间 A方法:sleep 线程休眠,但只单次有效,其他操作需要加载等待时间,需要再次添加time.sleep() B方法:implicitly_wait() 情景2: 情景3: 情景4: 情景5: 情景6: 学习总结: ...
分类:
编程语言 时间:
2019-07-23 00:20:34
阅读次数:
138
本篇文章整理了元素定位的基础知识——多个元素定位方式。 一、多个元素定位方式简介 同单个元素定位方式相同,多个元素定位方式也有与之对应的8种方式,即id、name、class_name、tag_name、link_text、partial_link_text、xpath和css_selector。不 ...
分类:
Web程序 时间:
2019-07-22 23:56:09
阅读次数:
318
1、关于延时的区别 a.sleep() mainForm.button.oncommand = function(id,event){ mainForm.edit.print("start"); sleep(5000); mainForm.edit.print("end"); } 运行效果:点击按钮 ...
分类:
其他好文 时间:
2019-07-21 16:42:44
阅读次数:
121
repeat() { while :; do $@ && return; sleep 10; done } echo 开始获取已经安装的插件 installed=`code --list-extensions 2>&1` echo 完成获取全部已经安装插件 tryin() { ison=$(echo... ...
分类:
其他好文 时间:
2019-07-21 15:03:30
阅读次数:
88
00x01基于错误的GET单引号字符型注入 00x02基于错误的get数值型 1.输入?id=3 and 1=2报错,and 1=1不报错,说明此处是数值型注入 2.直接插入sql语句,后面查询过程跟第一关相似。 00x03 基于错误的-GET单引号变形字符型注入 1.输入?id=3’报错,从报错内 ...
分类:
数据库 时间:
2019-07-21 01:02:23
阅读次数:
177
System.Windows.Forms.Timer、System.Timers.Timer、System.Threading.Timer的 区别和用法System.Windows.Forms.Timer执行的时候,如果你在过程中间加一个sleep整个的界面就死掉了,但是另外两个没有这个情况,Sys ...
import asyncio import time async def get_html(sleep_times): print("waiting") await asyncio.sleep(sleep_times) print("done after {}s".format(sleep_time... ...
分类:
编程语言 时间:
2019-07-20 17:30:38
阅读次数:
121
from threading import Thread,Lock import time mutex=Lock() n=100 def task(): global n temp=n time.sleep(0.1) n=temp-1 if __name__ == '__main__': l=[] ...
分类:
其他好文 时间:
2019-07-20 09:40:05
阅读次数:
82