ICode9

精准搜索请尝试: 精确搜索
  • 033、javascript 操作元素 04、querySelector 和 querySelectorAll2021-08-21 16:34:32

        一、javascript 操作元素  querySelector 和 querySelectorAll   querySelector(‘css selector’)     定位单个元素   querySelectorAll(‘css selector’)   定位一组元素   1、querySelector(‘css selector’)        定位单个元素 按F12,在 console 里

  • 使用selenium爬取淘B商品列表信息入库MongoDb2021-08-21 13:02:55

    selenium_taobao_com.py #!/usr/bin/env python3 # coding=utf-8 # Version:python3.6.1 # File:selenium_taobao_com.py # Author:LGSP_Harold from urllib.parse import quote import pymongo from selenium import webdriver from selenium.common.exceptions import Tim

  • jQuery基础知识(持续更新)2021-08-14 12:02:54

    jQuery 语法是为 HTML 元素的选取编制的,可以对元素执行某些操作。 基础语法是:$(selector).action() 美元符号定义 jQuery 选择符(selector)“查询”和“查找” HTML 元素 jQuery 的 action() 执行对元素的操作 这是为了防止文档在完全加载(就绪)之前运行 jQuery 代码。 $(document).re

  • css样式总结(二)2021-08-07 18:04:05

    4.盒模型:所谓盒模型,就是浏览器为页面中的每个HTML元素生成的矩形盒子,这些盒子都要按照可见板式模型在页面上排布。可见的板式模型主要由3个属性控制:position属性  display属性和float属性。 position属性控制页面上元素间的位置关系。display属性控制元素是堆叠、并排或者

  • Python爬虫+可视化教学:爬取分析宠物猫咪交易数据2021-08-06 19:33:44

    前言 各位,七夕快到了,想好要送什么礼物了吗? 昨天有朋友私信我,问我能用Python分析下网上小猫咪的数据,是想要送一只给女朋友,当做礼物。 Python从零基础入门到实战系统教程、源码、视频 网上的数据太多、太杂,而且我也不知道哪个网站的数据比较好。所以,只能找到一个猫咪交易网站的数据

  • Netty 源码分析系列(二)Netty 架构设计2021-08-06 09:03:03

    前言 上一篇文章,我们对 Netty做了一个基本的概述,知道什么是Netty以及Netty的简单应用。 Netty 源码分析系列(一)Netty 概述 本篇文章我们就来说说Netty的架构设计,解密高并发之道。学习一个框架之前,我们首先要弄懂它的设计原理,然后再进行深层次的分析。 接下来我们从三个方面来分析 N

  • Netty 源码分析系列(二)Netty 架构设计2021-08-06 09:01:39

    前言 上一篇文章,我们对 Netty做了一个基本的概述,知道什么是Netty以及Netty的简单应用。 Netty 源码分析系列(一)Netty 概述 本篇文章我们就来说说Netty的架构设计,解密高并发之道。学习一个框架之前,我们首先要弄懂它的设计原理,然后再进行深层次的分析。 接下来我们从三个方面来

  • Selenium元素定位2021-08-04 21:01:56

    (1)find_element_by_id() (2)find_element_by_name() (3) find_element_by_class_name()  (4)find_element_by_xpath()          有两种形式         一种是绝对路径定位。这种定位方式是利用html标签名的层级关系来定位元素的绝对路径,一般从<html>标签开始依次往下进行查找

  • 一个NIO的C/S模型2021-07-31 20:35:02

    在学习NIO的过程中看了很多博客和其他人的demo,现在算是对NIO有了一些了解,在此记录 本demo中只有服务端是NIO,客户端不是,而且客户端是简单的new线程而不是使用线程池,在生产实践中并不使用 与此同时,本demo涉及JDBC连接,但因为博文重点为C/S因此没有放上来 以下为客户端代码 package co

  • Netty学习之Reactor线程模型2021-07-31 19:33:45

    一、什么是Reactor模型   Reactor设计模式是event-driven architecture(事件驱动)的一种实现方式。Reactor会解耦并发请求的服务并分发给对应的事件处理器来处理。   目前,许多流行的开源框架都用到了Reactor模型。如:netty、node.js等,包括java的nio。 二、基于IO事件驱动的分发处

  • IO模型之NIO代码及其实践详解2021-07-31 19:32:01

    一、简介   NIO我们一般认为是New I/O(也是官方的叫法),因为它是相对于老的I/O类库新增的( JDK 1.4中的java.nio.*包中引入新的Java I/O库)。但现在都称之为Non-blocking I/O,即非阻塞I/O,因为这样叫,更能体现它的特点。而下文中的NIO,不是指整个新的I/O库,而是非阻塞I/O。   NIO提供了

  • WPF MVVM模式下ComboBox SelectedItem无效问题2021-07-30 19:04:02

    场景:博主在使用ControlTemplat时切换用户控件时,用户控件内部的ComboBox SelectedItem会消失 查阅相关文档后发现,ComboBox继承自Selector对象 表示允许用户选择从其子元素的项的控件 public abstract class Selector : ItemsControl Selector对象中拥有IsSynchronizedWithCurrent

  • Netty服务启动整个过程2021-07-30 10:30:50

    最后,我们来总结一下整个服务启动的过程,服务启动主要是通过两个主要的大方法来完成的: initAndRegister (),初始化并注册什么呢? channelFactory.newChannel() 1 通过反射创建一个 NioServerSocketChannel 2 将 Java 原生 Channel 绑定到 NettyChannel 中 3 注册 Accept 事件

  • jQuery事件处理2021-07-28 23:32:02

    目录 jQuery的事件处理页面载入事件事件绑定反绑定一次性事件的绑定jQuery事件对象鼠标悬停事件 jQuery的事件处理 页面载入事件 (1)JavaScript的页面载入事件:window.onload (2)jQuery的页面载入事件(入口函数):$(function(){ js代码 }) 事件绑定 (1)jQuery常用事件方法 (2)语法

  • netty源码 之接收连接2021-07-27 20:58:48

    目录 接收链接 netty的接收连接 前话 1、bossGroup 轮询链接事件 2、bossGroup 创建socketChannel 3、ServerBootstrapAcceptor注册到worker线程 4、workerGroup 将 socketChannel 注册到选择的NioEventLoop的selector 5、workerGroup 注册读事件 接收链接 NIO的读事件 whil

  • Bochs源码分析 - 17:分析Bochs对于int指令中interrupt类型的实现2021-07-27 12:30:31

    前言         在《x86/x64编程体系探索及编程》的第207页,其举了一个使用中断服务例程的例子,我们现在来分析其源码以及探究bochs是如何实现的(重点探究int指令)。 代码分析         其首先设置好调用set_user_interrupt_handler来调用中断向量,内容如下: mov esi, S

  • jQuery学习和知识点总结归纳2021-07-27 11:02:43

    1、jQuery简介 jQuery是一个实用的JavaScript库。jQuery极大地简化了JS对DOM的操作,实现一些常用的方法,jQuery还可以链式操作。 2、jQuery的基本用法 //引入jQuery文件,可以本地也可以远程 <script type="text/javascript" src="jQuery.js"></script> <script type="text/javascri

  • Bochs源码分析 - 15:bochs对于call far(tss_sel)指令的实现机制2021-07-24 21:29:35

    前言         所谓“保护模式”,重点是“保护”,可保护的是什么呢?答案是:内存中的数据与代码。有几种保护手段呢?段保护与页保护。这篇文章我尝试结合intel手册来重新梳理一下intel保护模式中的段保护有关机制。 保护模式的两种保护机制         The memory management

  • 让浏览器全自动下载你想要的数据,程序员才知道的小技巧,太实用2021-07-24 16:00:06

      前言 现在电商平台有很多商品数据,采集到的数据对电商价格战很有优势 今天带大家采集京东这个电商平台的数据 环境介绍: python 3.6pycharmseleniumcsvtime 首先配置好开发环境 先要找到你Google浏览器的版本         复制地址,随便在一个文件夹内粘贴打开       然后

  • jQuery中的基本操作2021-07-23 23:29:47

    jQuery中的基本操作 目录 jQuery中的基本操作一、操作元素的属性二、操作样式与样式类三、操作元素的内容四、jQuery元素操作五、jQuery尺寸和位置操作六、购物车案例 一、操作元素的属性 1、操作元素的属性:操作元素的自定义属性和固有属性,属性是每个页面元素的重要内

  • GC+堆排+Tomcat+算法题,涨姿势了!2021-07-22 19:04:44

    Java BIO 问题分析 每个请求都需要创建独立的线程,与对应的客户端进行数据 Read,业务处理,数据 Write 。 当并发数较大时,需要创建大量线程来处理连接,系统资源占用较大。 连接建立后,如果当前线程暂时没有数据可读,则线程就阻塞在 Read 操作上,造成线程资源浪费 nio介绍 Java NIO 全称

  • 比较:Jetty架构特点之Connector组件2021-07-20 15:36:38

    经过前面几期的学习,相信你对 Tomcat 的整体架构和工作原理有了基本了解。但是 Servlet 容器并非只有 Tomcat 一家,还有别的架构设计思路吗?今天我们就来看看 Jetty 的设计特点。 Jetty 是 Eclipse 基金会的一个开源项目,和 Tomcat 一样,Jetty 也是一个“HTTP 服务器 + Servlet 容器”,

  • Simulink 中的BusCreator/Selector 和 Mux/Demux有什么区别?2021-07-18 20:03:39

    Bus Creator:由几路输入信号合成为一条总线信号Bus Selector:由总线信号中选取需要的一路或几路信号输出Mux:信号合成Demux:信号分解 如果仅仅为了模型仿真连线方便,使用mux,demux就好。Bus creator/selector还能在代码生成时实现struct的数据结构。

  • Method和SEL和IMP分别说下再谈下对IMP的理解?(iOS面试题)2021-07-17 13:58:22

    Method 先看下定义 List itemruntime.h/// An opaque type that represents a method in a class definition.代表类定义中一个方法的不透明类型typedef struct objc_method *Method;struct objc_method { SEL method_name OBJC2_

  • Streamset mysql2kafka2mysql过程2021-07-15 12:03:39

    1、读取mysql binlog设置    2、Stream Selector设置    3、JDBC Producer设置:其他的和mysql binlog设置一样,只是要注意映射,一定要填写,否则报错   4、kafka的设置请看第一篇,这里不在赘述

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

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

ICode9版权所有