ICode9

精准搜索请尝试: 精确搜索
  • MySQL 特殊语句及优化器2022-01-30 13:32:59

    SQL_NO_CACHE /*!40001 SQL_NO_CACHE */意味着在 mysql >= 4.0.1 版本中执行 SELECT SQL_NO_CACHE * FROM mytable并且在早期版本中执行命令时不带 SQL_NO_CACHE。 SELECT /*!40001 SQL_NO_CACHE */ * FROM `test`.`house`; 查询缓存于MySQL 5.7.20版本废弃, 于MySQL 8.0版

  • C语言中延时的方法2022-01-30 01:31:58

    方法1:这种方法常用于单片机。定义一个延时函数,一般函数名定义为delay  C语言定义延时函数主要通过无意义指令的执行来达到延时的目的。方法2:使用带上头文件 #include <windows.h> 注意: 在VC中Sleep中的第一个英文字符为大写的"S" 在标准C中是sleep, 不要大写.具体用什么看你用什

  • 多测师肖老师__app的实战应用(30.3)2022-01-26 15:06:04

    一、打开模拟器   二、cmd中打开dos命令 adb  connect   127.0.0.1:62001      三、安装测试包 adb  install   D:\app\baiduyuedu_3760.apk    四、打开appium         五、 开始定位,定位插件        六、         七、更换插件   (1)更换sdk下tool

  • 【线程】sleep、wait的区别2022-01-23 17:02:21

    sleep和wait的区别 1.关于位置         sleep是Thread类的静态本地方法         wait是Object类的本地方法 2.是否会释放锁         sleep方法不会释放lock         就是把cpu的执行资格和执行权释放出去,不再运行子线程,当定时的时间结束再取

  • selenium实现浏览器自动化(玩起来了)2022-01-23 13:01:09

    selenium模块简单介绍     selenium是基于浏览器自动化的一个模块,可以便捷的获取网站中的动态加载数据,便捷的实现模拟登录。 使用流程     1、下载一个浏览器的驱动程序(笔者下载的是谷歌驱动程序)       玩什么浏览器就下载什么样的驱动程序,下载路径与驱动程序和

  • selenium3基于python语言基础操作之select下拉框操作2022-01-22 22:36:15

    前言:确认是否是select下拉框,可以到select标签下有option这种选项就是标准的select下拉框 # 用代码操作select下拉框from selenium import webdriverimport timefrom selenium.webdriver.support.select import Select # 导入select类driver = webdriver.Chrome()driver.maximize

  • java多线程3:操作线程的方法2022-01-22 21:03:13

    操作线程的方法 线程休眠 Thread.sleep() try{ thread.sleep(2000); }catch(Interruptexception e){ e.printStackTrace(); } 使线程休眠2000ms,被sleep()的线程醒来后并不能保证进入运行状态,但可以保证进入就绪状态。 线程的加入 我们猜想一个场景:你在客厅看电视,这时候来了

  • UI自动化测试-05-Selenium元素定位--CSS定位元素2022-01-22 18:32:52

        <!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>test</title></head><body> please input your name:<input name="name" class="classname&quo

  • 内网自动签到回复程序记录2022-01-20 10:59:30

    单位内网需要早起回复,登录无验证码,难度还是不大的 直接上代码 import time,os from selenium import webdriver import time now_time = input('请输入回复时间(格式11080630):') #使用死循环一直判断当前时间,也可以去掉,用windows自带的计划任务运行该程序 while(True): tim

  • selenium3基于python语言基础操作之浏览器窗口大小设置2022-01-19 21:01:43

    from selenium import webdriverimport timedriver = webdriver.Chrome()# 窗口最大化driver.maximize_window()# 访问百度浏览器driver.get("http://www.baidu.com")time.sleep(3)# 窗口最小化driver.minimize_window()time.sleep(3)# 窗口自定义driver.set_window_size(width=96

  • Python -- 函数返回值使用缓存2022-01-19 15:32:59

    说明 先安装一下 pip install walrus 代码示例 # -*- coding: utf-8 -*- import time import datetime from walrus import Database db = Database() cache = db.cache() curr_time = lambda: str(datetime.datetime.now()) @cache.cached(timeout=2) def test(p=Non

  • 入门系列1——加法计算题生成器2022-01-18 22:02:56

    又是一年寒假,被作业搞成狗写作业的同学们注意了!!! 有没有被老师布置大量作业的人啊? 我也是,今年老师又让我自己出题自己做。 but, 我—— 也是特别爱偷懒勤奋的人呢~~~ 如果说你也想偷懒勤奋, 不多说 代码奉上!!! import random from time import sleep #导入一些模块 for i in range(

  • 双重检查锁--声名狼藉, 臭名昭著2022-01-16 21:34:49

    双重检查锁模式,是经常听到和用到的方式,既保护了数据的初始化过程,也避免了每次访问时,多个线程要序列化的检查锁问题。 不过,又有观点说,双重检查锁模式是声名狼藉,是臭名昭著的。下面我们通过例子来分析论证。直接贴代码,附上执行结果,我们先看效果,再做分析。 1 xxx.h 2 ------------

  • selenium3基于python语言浏览器基本操作之返回上一页/下一页back/forward2022-01-16 15:02:17

    # 浏览器基本操作 back/forwardfrom selenium import webdriverimport time# 创建 Chrome 浏览器实例driver = webdriver.Chrome()# 访问url页面地址1driver.get("https://www.baidu.com")# 休眠time.sleep(3)# 访问URl页面地址2driver.get("https://www.cnblogs.com/peijiao/")ti

  • 爬虫日记2:爬取好看的图片2022-01-15 23:02:41

    前段时间我有个朋友看到一些小姐姐的照片,想全部下载下来,叫我帮个忙。于是花费了半天给他全部下载了下来。 引入库 import time import requests from lxml import etree 这三个库是为了让我们在请求别人网站的时候,让程序休息一会,避免别人的网站会拦截或者崩溃和将得到的页面

  • vbs脚本和windows定时任务实现qq消息表情包定时发送2022-01-15 13:03:47

    目标 在某个时间唤醒电脑屏幕后,自动发送qq信息,并附带表情包,发送完毕后关闭电脑屏幕。整个过程不用过多的程序运行,我们借助vbs脚本和windows定时任务去实现这一功能。 准备 vbs代码qq信息txt文本qq文件表情包文件发送联系人的快捷方式3个windows任务 具体操作 信息和快捷方式准备 q

  • sleep与wait有什么区别2022-01-15 12:32:42

          sleep()是使线程暂停执行一段时间的方法。wait()也是一种使线程暂停执行的方法,例如,当线程交互时,如果线程对一个同步线程x发出一个wait()调用请求, 那么该线程会暂停执行,被调对象进入等待状态,直到被唤醒或等待时间超时。       具体而言,sleep与wait的区别主要表

  • Java面试题之:线程基本方法2022-01-14 23:00:39

    线程基本方法 一、线程等待(wait)二、线程睡眠(sleep)三、线程让步(yield)四、线程中断(interrupt)五、Join 等待其他线程终止六、为什么要用 join()方法?七、线程唤醒(notify)八、其他方法:   线程相关的基本方法有 wait,notify,notifyAll,sleep,join,yield 等。 一、线程等待(wait)

  • Linux:命令:ps、进程状态2022-01-13 21:31:50

    进程状态说明 关于不可中断的休眠的解释 https://eklitzke.org/uninterruptible-sleep https://lwn.net/Articles/288056/ 进程状态代码:下面是s, stat 和 state 输出的限定词 specifiers (表头"STAT" or "S"): D uninterruptible sleep (usually IO) 、不可中断休眠,一

  • go 限流2022-01-12 22:03:40

    1.官方包中原生简单限流:限流方式为简单粗暴的设置最大处理任务数,当达到限流链接数时,过载链接不会被丢弃,而是排队处理,这导致客户端关闭后,服务器还会排队处理。 l, _ := net.Listen("tcp", "127.0.0.1:8001") defer l.Close() //限流监听 l2 := netutil.LimitListener(l, 4) l2

  • 利用Shell一次清除Mysql所有的Sleep用户连接2022-01-12 11:04:05

    把下面的shell保存为killmysqlsleep.sh, 然后执行./killmysqlsleep.sh 192.168.1.5 3306 root (IP 为mysql server IP,用户为你需要清除的sleep链接用户,3306为端口)。需要把MYSQLPASS改为你的mysql root 的password。 #It is used to kill processlist of mysql sleep#!/bin/shMYSQL

  • Linux-笔记82022-01-11 14:35:43

    #### 进程管理 - 什么是程序:用计算机语言编写的命令序列集合,用来实现特定的目标或解决特定的问题,程序占用磁盘空间,程序是静态并且是永久的- 什么是进程:正在运行中的程序叫进程,占用内存空间,进程是动态的,进程是有生命周期的,进程有自己的独立内存空间,每启动一个进程,系统就会为它分配

  • Python高级培训——Num5之定时器2022-01-11 13:33:11

    定时器: 循环sleeo,在循环里放入要执行的任务,然后sleep一段时间再执行 sleep是阻塞函数,theading模块中的timer是个非阻塞函数 python 定时器 - 简书 (jianshu.com) class threading.Timer(interval, function, args=[], kwargs={}) 队列:元素先进先出,进put(arg),取get(),队列也是阻塞形态

  • 线程同步锁2022-01-11 12:33:51

    #同步锁对于两个函数a,b,创建两条线程,并且让其睡眠,流程上看似轮流运行,其实不是,因为涉及到cpu切换去执行问题。import threadingimport time def a(): for i in range(3): print("a:"+str(i)) time.sleep(0.01) def b(): for i in range(3): print("b:

  • python_time_learning2022-01-09 12:01:31

    # author: Roy.Gimport time# # part 1# time_time=time.time() #timestamp# print(time_time)## #part 2# time_sleep=time.sleep(2)# print(time_sleep)## print("gmt= ",time.gmtime())# print("locale time = ",time.localtime())#xx=time.localtime(

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有