ICode9

精准搜索请尝试: 精确搜索
  • 减少全局变量的方式2022-08-24 09:05:06

    // 定义一个全局变量当作命名空间 const eq = {} // 每次需要变量就使用eq对象的属性当作变量名 eq.i = 0 // 需要使用函数时就给使用eq对象的方法作为函数 // 定义一个公共的函数获取指定元素,提高代码的复用率 eq.$ = function (sele

  • 光伏门户疑惑记录2022-08-16 11:01:42

    JQuery获取节点: $()children(':first') 代表获取子节点中的第一个节点 $(selector).eq(index) 相当于 $(selector:eq(Index)) 取后代元素 $(selector).find(selector) 可以用lengrh >0 判断元素是否存在    JS判断String是否包含某个字符串:S

  • 通过css_selector、XPath定位2022-08-15 13:04:13

    通过css_selector、XPath定位 像这种id=xxx、name=xxx元素属性很容易找到的,很方便做测试。但实际上代码的实现千变万化,不会每个元素都有这些属性,可以通过css_selector、XPath定位。 css和xpath定位差不多,css通过样式匹配元素, XPath是路径表达式,定位与 XPath 表达式匹

  • jQuery 基础2022-08-07 13:03:16

    jQuery 基础 jQuery 入门 JavaScript 库 jQuery 基本使用 jQuery 的入口函数 jQuery 语法 jQuery 常用 API CSS 相关 jQuery 效果 jQuery 控制元素属性 jQuery 控制元素内容 jQuery 控制元素操作 创建元素 删除元素 尺寸及位置操作 尺寸 位置 jQuery 事件 注册 处

  • Soldity0.8-Function Selector2022-07-31 22:36:46

    When a function is called, the first 4 bytes of calldata specifies which function to call. This 4 bytes is called a function selector. Take for example, this code below. It uses call to execute transfer on a contract at the address addr.   addr.call(a

  • CADisplayLink、NSTimer循环引用解决方案2022-07-08 09:00:26

    前言:CADisplayLink、NSTimer 循环引用问题 ​ CADisplayLink、NSTimer会对Target产生强引用,如果target又对他们产生强引用,那么就会引发循环引用。 @interface ViewController () @property (nonatomic, strong) CADisplayLink *link; @property (nonatomic, strong) NSTimer *tim

  • 聊聊 Netty 那些事儿之 Reactor 在 Netty 中的实现(创建篇)2022-07-03 21:34:32

    本系列Netty源码解析文章基于 4.1.56.Final版本 在上篇文章《聊聊Netty那些事儿之从内核角度看IO模型》中我们花了大量的篇幅来从内核角度详细讲述了五种IO模型的演进过程以及ReactorIO线程模型的底层基石IO多路复用技术在内核中的实现原理。 最后我们引出了netty中使用的主从Re

  • 这么多房子,哪一间是我的小窝?python采集数据并做数据可视化~2022-06-28 22:00:31

    前言 嗨喽,大家好呀!这里是小熊猫

  • python五步教你如何浏览器自动化并保存商品数据信息~2022-06-28 13:32:35

    亮点: 1、系统分析目标网页 2、html标签数据解析方法 3、海量数据一键保存 环境介绍: python 3.8 pycharm 2021专业版 selenium >>> pip install selenium==3.141.0 代码 导入模块 from selenium import webdriver import time import csv   1. 打开谷歌浏览器 driver = web

  • 小猫咪能有什么坏心思呢?只是想要你带它回家啦~2022-06-23 22:05:57

    前言 嗨喽!大家好,这里是魔王。 养猫是吸猫时代的一种潮流趋势,越来越多的喵星人开始参与了人类的家庭,猫奴们为了满足自己爱猫的狂热,都纷纷 开始抱猫咪回家。猫咪这种生物有谁能拒绝呢? 那么我们今天就来爬一爬猫咪交易网站   本此目的:Python爬取猫咪交易网数据 本次亮点 parse

  • vue2 -- 移动端自适应(postcss-px-to-viewport)2022-06-20 15:36:40

    1、安装依赖 npm install postcss-px-to-viewport --save 2、修改文件.postcssrc.js module.exports = { "plugins": { "postcss-import": {}, "postcss-url": {}, "postcss-aspect-ratio-mini": {},//用来处理元素容器宽高比 "

  • jQuery基本介绍2022-06-18 14:31:54

    1、JQ引入后,本质上是提供了一个函数 1-1、创建一个标签 1-2、设置标签样式 1-3、设置点击函数 1-4、放在页面中去 2、JQ选择器(selector、el) 3、获取第一个元素(与结构无关,只与书写顺序有关) $('selector el:first') 4、获取最后一个元素 $('selector el:last') 5、获取其中任意

  • WebUI_052022-06-16 17:34:46

    from selenium import webdriverfrom selenium.webdriver.common.by import By# 创建 WebDriver 对象wd = webdriver.Chrome()# 调用WebDriver 对象的get方法 可以让浏览器打开指定网址wd.get('https://www.byhy.net/_files/stock1.html')# 比如 要选择 所有的tag名为div的元素,就

  • Selenium---Css Selector使用方法2022-06-10 16:36:04

    什么是Css Selector ? Css Selector定位实际就是HTML的Css选择器的标签定位。 为什么推荐使用:Css Selector? 简介短小 本身和HTML做交互比较好 使用selenium底层也会使用到Css Selector 工具 Css Selector的练习建议大家安装火狐浏览器(49及以下版本)后,下载插件FireFinder 或 Fi

  • JQuery 判断父节点下是否有子节点2022-05-29 01:33:17

    查找父节点下是否有子节点有两个情况:(1)查找的是父元素其所有节点以及其衍生节点;(2)查找其符元素的子节点。 查找父元素的衍生节点 has() 以及 find() 函数能找到父元素的子节点以及所有的衍生节点。查找的深度非常深,直到这个节点没有衍生的节点为止。 <div id="app"> <div> <sp

  • playwright 实现高亮、is_visible 等源码修改2022-05-26 11:01:09

    一. 前言   高亮是什么?     在ui自动化中可以执行js来让某个页面元素高亮,比如背景颜色、字体颜色、边框颜色等发生改变,以此更加方便执行的时候点了哪一步操作。(如果有不清楚怎么实现的可以转到我的介绍seliky的那一篇哦,我的seliky源码里有现成的)      那么这个高亮如何

  • 【Python元素定位API之CSS_SELECTOR】2022-05-20 16:00:48

    一、元素属性定位   语法:标签名[属性名=”属性值“] # driver.find_element(By.CSS_SELECTOR, 'input[autocomplete="off" ]') 二、模糊定位   一般用于元素动态发生变化时 # 当元素动态发生变化时,使用模糊定位    开头(^),结尾($),包含(*)# class ="s-bri c-font-normal c-colo

  • NIO Selector2022-05-17 13:01:32

    Selector不断遍历里面存储的Channel对象发生的操作的就绪状态,挑选该Channel感兴趣的操作就绪状态,如果有就会放进Selector的选择键集合中 此时如果有请求发送进来,ServerSocketChannel就会有接受就绪状态,此时调用ServerSocketChannel的accept方法就可以获取该链接的通道

  • Java NIO多线程服务器实现2022-05-14 20:35:51

    模型原理图 BOSS线程(ServerSocketChannel)专门负责建立链接,然后将accept到的SocketChannel分发给多个Worker线程。Worker线程有多个,可以分摊来自多个Client的SocketChannel。Worker线程专门负责read和write。 NIO多线程服务器实现 server端实现 package niomultithreadserver;

  • Kubernetes Label Selector Service2022-05-13 18:33:53

    资源的 Label 可以通过 kubectl lable --help 查阅相关的操作;  标签筛选 Selector :     -l, --selector='': Selector (label query) to filter on, supports '=', '==', and '!='.(e.g. -l key1=value1,key2=value2)     支持 in 选项,例如,查询app的值为 detai

  • NSTimer弱引用,解决循环引用无法释放问题2022-05-12 18:03:55

    #import <Foundation/Foundation.h> /** Timer 间接事件目标代理 */ @interface WeakTimerTarget : NSObject @property (nonatomic, weak) id target; @property (nonatomic, assign) SEL selector; @property (nonatomic, weak) NSTimer* timer; + (NSTimer *) scheduled

  • nio-test2022-05-10 08:01:50

    package com.luban.nio;import com.sun.org.apache.regexp.internal.RE;import java.io.IOException;import java.net.InetSocketAddress;import java.nio.ByteBuffer;import java.nio.channels.SelectionKey;import java.nio.channels.Selector;import java.nio.channels.Soc

  • oneReactor2022-05-10 08:00:59

    // Reactor線程 package com.luban.oneReactor; import java.io.IOException; import java.net.InetSocketAddress; import java.nio.channels.SelectionKey; import java.nio.channels.Selector; import java.nio.channels.ServerSocketChannel; import java.util.Itera

  • nio2022-05-10 07:32:55

    package com.luban.nio;import java.io.IOException;import java.net.InetSocketAddress;import java.nio.ByteBuffer;import java.nio.channels.*;import java.text.SimpleDateFormat;import java.util.Date;import java.util.Iterator;import java.util.Set;public class Ni

  • iOS performSelector多参数传递解决方案以及objc_msgSend的使用注意事项2022-05-07 10:02:50

    1.iOS performSelector多参数传递解决方案以及objc_msgSend的使用注意事项   https://blog.csdn.net/glt_code/article/details/77584683   iOS performSelector多参数传递解决方案 以及objc_msgSend的使用注意事项   iOS中使用performSelector:withObject:withObject:方法最多

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

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

ICode9版权所有