from selenium import webdriver import time from PIL import Image driver = webdriver.Chrome() driver.get('https://www.baidu.com/') time.sleep(3) # 演示一:... ...
分类:
Web程序 时间:
2019-05-24 10:51:02
阅读次数:
984
定义了一下方法,具体用法可查百度 usleep() 函数延迟代码执行若干微秒。unpack() 函数从二进制字符串对数据进行解包。uniqid() 函数基于以微秒计的当前时间,生成一个唯一的 ID。time_sleep_until() 函数延迟代码执行直到指定的时间。time_nanosleep() ...
分类:
Web程序 时间:
2019-05-24 10:42:16
阅读次数:
135
一、线程 1、启动方法: 方法一: 步骤1、实例化,t1 = threading.Thread(targe=func, args=()) 步骤2、t1.start() 例子: import threading import time def run(n): print('in the task %s ...
分类:
编程语言 时间:
2019-05-24 00:34:58
阅读次数:
119
基于时间的GET单引号盲注 0x01爱之初试探 在我们注入了SQL代码之后,存在以下两种情况: 如果注入的SQL代码不影响后台[数据库]的正常功能执行,那么Web应用的页面显示正确(原始页面)。 如果注入的SQL代码影响后台数据库的正常功能(产生了SQL注入),但是此时Web应用的页面依旧显示正常( ...
分类:
数据库 时间:
2019-05-23 09:22:12
阅读次数:
118
前两天的电话面试中被问到智能指针的概念,完全答不上来。特意回来了解了一下,总结了一些智能指针的用法。之后再接着写C++的多线程。 为什么要使用智能指针? 一般来说在C++中新建指针都会使用new来新建一个被指向的对象。由于是程序员指定的内存分配,因此也必须要由程序员通过delete手动释放掉。但是总 ...
分类:
编程语言 时间:
2019-05-21 00:16:46
阅读次数:
181
司机和售票员的故事1. 创建父子进程,分别表示司机和售票员2. 当售票员捕捉到 SIGINT信号时 给司机发送 SIGUSR1信号,此时司机打印 “老司机开车了” 当售票员捕捉到 SIGQUIT时 给司机发送 SIGUSR2信号,此时司机打印“系好安全带,车速有点快” 当司机捕捉到 SIGTSTP时 ...
分类:
编程语言 时间:
2019-05-20 16:55:07
阅读次数:
89
#!/bin/bash RED='\033[31m' BLUE='\033[34m' END='\033[0m' echo -en "$RED 红色:$END" #sleep 3 while true do red=$[$RANDOM%33+1] echo $redstring | grep -qw ...
分类:
其他好文 时间:
2019-05-19 14:23:57
阅读次数:
138
#!/bin/bash###红球###RED='\033[31m'BLUE='\033[34m'END='\033[0m'sleep 2echo -ne "$RED 红球: $END"for i in $(seq 6)do echo -n " $[$RANDOM%33+1]"doneecho###蓝 ...
分类:
其他好文 时间:
2019-05-19 14:10:53
阅读次数:
130
java 线程 一、线程状态 1、new: 线程使用new方法创建之后 调用start()方法之前 2、runnable: 线程调用start() 方法之后 3、non runnable: 线程被挂起或发生阻塞而产生的状态,例如 线程调用sleep() 线程调用wait() ps. 再次调用noti ...
分类:
编程语言 时间:
2019-05-19 11:44:05
阅读次数:
86
1 ActiveMQ简介 2 消息中间件 3 ActiveMQ的安装和基本使用 4 ActiveMQ的快速入门 ...
分类:
其他好文 时间:
2019-05-19 09:29:35
阅读次数:
124