ICode9

精准搜索请尝试: 精确搜索
  • 自动完成问卷调查2021-09-17 19:34:58

    代码效果演示 Gitee源码 # -*- coding: utf-8 -*- # Version: Python 3.9.7 # Author: TRIX # Date: 2021-09-15 19:31:55 # Use:自动完成问卷调查 https://www.wjx.cn/jq/9132199.aspx import pyautogui from time import sleep import pyperclip def completeQuestionnaire(tex

  • 按键控制蜂鸣器2021-09-16 20:01:45

    /* 实验说明:     此程序兼容了有源和无源蜂鸣器 实验接线:     独立按键模块-->单片机管脚     K1-->P31     K2-->P30     蜂鸣器模块-->单片机管脚     BEEP-->P15 实验现象:     按下K1键,蜂鸣器发出声音,按下K2键,蜂鸣器停止发声 */ #include "reg52.h"  

  • js防抖与节流2021-09-14 16:02:23

    js防抖和节流 在进行窗口的resize、scroll,输入框内容校验等操作时,如果事件处理函数调用的频率无限制,会加重浏览器的负担,导致用户体验非常糟糕。此时我们可以采用debounce(防抖)和throttle(节流)的方式来减少调用频率,同时又不影响实际效果。  函数防抖 函数防抖(debounce):当持续触发事件

  • Rabbitmq 定时任务2021-09-13 01:34:00

    写的很棒,转载一下:Rabbitmq 延迟队列实现定时任务,这才是正确的方式! - Java技术栈 - 博客园   场景 开发中经常需要用到定时任务,对于商城来说,定时任务尤其多,比如优惠券定时过期、订单定时关闭、微信支付2小时未支付关闭订单等等,都需要用到定时任务,但是定时任务本身有一个问题。 一

  • scrapy download delay, CONCURRENT_REQUESTS2021-09-12 05:31:05

    设置delay有起码两个好处, 一个是对被爬对象表示礼貌, 另一个是爬的太快,很多服务器会封ip,或限制访问。 效果:每x秒左右来一个request 先建立一个项目来找CONCURRENT_REQUESTS与DOWNLOAD_DELAY的联系 大致给出粗略代码: jianshuspider.py: import scrapyfrom JianshuSpider_author_1

  • js代码-防抖函数(立即执行和非立即执行)2021-09-08 17:05:16

    防抖 即执行 function debounce(fn, delay) { let timeid=null, flag = true; return function () { clearTimeout(timeid); if (flag) { fn(); flag = false; } else { timeid = setTimeout(function () { flag = true

  • CC2530控制LED闪烁2021-09-07 22:32:27

    CC2530控制LED闪烁 CC2530 控制LED闪烁电路图知识点CC2530有两个高频时钟输入输出配置 程序及注释 CC2530 控制LED闪烁 CC2530拥有21个数字I/O(输入/输出)引脚,可以配置为通用数字I/O。 除了两个高驱动输出口P1.0和P1.1各具备20 mA的输出驱动能力之外,所有的输出口均具备4 m

  • 经受时延的确认(Delay ACK)2021-09-06 11:34:34

    转发用于收藏学习:https://blog.csdn.net/zx714311728/article/details/53997508/   通常TCP在接收到数据时并不立即发送ACK,相反,它推迟发送,以便将ACK与需要沿该方向发送的数据一起发送(有时称这种现象为数据捎带ACK),这样做的目的是尽量减少发往网络的报文,以提高传输的效率,节省网络资

  • 超声波模块的使用——不使用51的串口实现2021-09-04 22:34:42

    一、此次使用的显示为lcd1602,话不多说,直接看程序: #include "reg51.h" sbit RS=P3^5; sbit RW=P3^4; sbit E=P3^3; sbit echo=P3^2; sbit tr=P3^1; unsigned long time=0; unsigned char s[]={"0123456789"}; unsigned char s1[]={"DISTANCE:"}; unsigned int x=

  • 单片机:模块化程序设计2021-09-02 09:04:02

    单片机C语言模块化设计模块化设计是为了以后相同功能的代码方便调用,避免重复输入代码。我们原来写过延时函数、按键判断,在写新程序时可以直接添加并引入。以延时函数为例:1.延时函数代码所在文件:delay.c 必须引入delay.h头文件 具体代码如下: #include "delay.h" void delay(uns

  • uart write example2021-08-29 08:33:07

    static void uart_loopback_test(){ uint8_t tx_data[8] = {0x00,0x00,0x04,0x00,0x00,0x00,0x00,0x00}; uint8_t tx_dataRelease[8] = {0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00}; // uint8_t *pData = (uint8_t)&tx_data; // Start sending one byte and s

  • js的节流与防抖2021-08-25 18:35:23

    1、函数防抖: 在事件被触发 n 秒后再执行回调,如果在这 n 秒内事件又被触发,则重新计时。 2、函数节流: 规定一个单位时间,在这个单位时间内,只能有一次触发事件的回调函数执行,如果在同一个单位时间内某事件被触发多次,只有一次能生效。   函数防抖的实现 // 防抖函数实现 function d

  • 继自动登录QQ后改进版2.02021-08-17 17:33:29

    自动登录QQ2.0上线!!! 最近呢,有很多人问我自动登录QQ的小程序不够完善。看过我上一篇博客的人都知道,在登录QQ时运行Robot移动鼠标不够严谨,有时候会移动出错。很多小伙伴就会说了,“能不能直接调用系统的线程打开QQ再用Robot键盘输入密码登录。”   “这???可能吗、、、” 当然可以喽,聪

  • 单片机:按键控制源代码2021-08-10 08:31:06

    uchar flag=0; void key() //按键判断程序 { if(key1==0) //判断是否按下键盘 { delay(10); //延时,软件去干扰 if(key1==0) //确认按键按下 { flag=1 } while(key1==0); } if(key2==0) //判断是否按下键盘 {

  • Arduino优化 减少重复代码 例22021-08-08 13:34:38

    Example->Blink: void setup() { pinMode(LED_BUILTIN, OUTPUT); } void loop() { digitalWrite(LED_BUILTIN, HIGH); delay(1000); digitalWrite(LED_BUILTIN, LOW); delay(1000); } 编译结果: Sketch uses 924 bytes (3%) of program storage space. Maximum is

  • C51(矩阵键盘电子密码锁)2021-08-07 13:05:01

    代码段 #include <REGX52.H> #include"LCD1602.h" #include"DELAY.H" #include"MatrixKey.h" unsigned char KeyNum; unsigned int Password,count; void main() { LCD_Init();//初始化 LCD_ShowString(1,1,"Passwordid");

  • Python--日期常见操作2021-08-07 11:34:14

    1.时间戳转时间 1 import datetime 2 3 print(datetime.datetime.fromtimestamp(1487760447.27658)) 2.时间戳转时间格式 1 import datetime 2 3 print(datetime.datetime.fromtimestamp(1487760447.27658).strftime('%Y-%m-%d %H:%M:%S') 3.字符串时间转换成时间 1 impor

  • Flutter_04_实现连续两次返回退出2021-08-06 13:01:20

    /// 封装一个连续按两次返回键退出页面的组件 /// child 子组件 /// delay 两次返回间隔时间 class UseWillPopScope extends StatefulWidget { final Widget child; final Duration delay; const UseWillPopScope( {Key? key, this.delay = const Duration(seconds:

  • 如何使用 asyncio 限制协程的并发数2021-08-06 11:34:56

    有同学问道,如果使用 asyncio + httpx 实现并发请求,怎么限制请求的频率呢?怎么限制最多只能有 x 个请求同时发出呢?我们今天给出两种方案。 提出问题 假设如果我们同时发起12个请求,每个请求的时间不同,那么总共的请求时间大概跟最长耗时的请求差不多。我们先来写一个用于测试的例

  • Input Delay Reasource (IDELAY)2021-08-05 15:35:10

    Input Delay Reasource (IDELAY): 先来说说IDELAYCTRL资源: 借鉴了这位博主对它的描述:(https://blog.csdn.net/haoxingheng/article/details/50320145) 在电压、温度等因素变化时,可能会影响到系统的时序,此时IDELAYCTRL模块就可以连续补偿时钟域内所有个体的delay taps (IDELAY/ODELAY)

  • python 重试—retry库的使用和自定义超时retry2021-08-03 12:30:36

    python 重试—retry库的使用和自定义超时retry 引言retry 库安装使用参数说明 自定义retry 引言 当我们写代码自动化测试代码时,由于页面读取、数据刷新等造成的页面元素不稳定,经常需要在执行出错时进行重试,但是对每一个方法都做一个异常处理加重试的话,又会造成代码冗余的

  • 2021-8-2 Network Delay Time2021-08-02 22:32:36

    难度 中等 题目 Leetcode: You are given a network of n nodes, labeled from 1 to n. You are also given times, a list of travel times as directed edges times[i] = (ui, vi, wi), where ui is the source node, vi is the target node, and wi is the time it takes for a

  • STM32学习(6)-Systick滴答定时器、delay函数介绍、端口复用和端口重映射2021-07-31 16:06:38

    参考资料(STM32F1开发指南-库函数版本 第五章delay介绍,Cortex-M3权威指南(中文) P133 ) 一. Systick滴答定时器 1.1 Systick滴答定时器介绍 1.2 Systick相关的寄存器 1.2.1 SysTick控制和状态寄存器-CTRL 1.2.2 SysTick重装载数值寄存器-LOAD 1.2.3 SysTick当前值寄存

  • 学习arduino的第一个实验,让UNO上面的小灯闪烁!2021-07-31 11:01:46

    void setup(){ Serial.begin(9600); pinMode(LED_BUILTIN, OUTPUT); } void loop(){ digitalWrite(LED_BUILTIN, HIGH); delay(500); digitalWrite(LED_BUILTIN, LOW); delay(500); } 实验材料 Uno R3开发板配套USB数据线配套连接线

  • Scrapy入门到放弃03:理解settings配置,监控Scrapy引擎2021-07-30 10:03:53

    前言 代码未动,配置先行。本篇文章主要讲述一下Scrapy中的配置文件settings.py的参数含义,以及如何去获取一个爬虫程序的运行性能指标。 这篇文章无聊的一匹,没有代码,都是配置化的东西,但是呢不学还不行,属于Scrapy的枢纽,很关键。所以还请各位看官老爷耐得住这一章的寂寞。 settings.py

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

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

ICode9版权所有