我们在第一次接触反射的时候,总会有个很大的疑问,反射看起来好麻烦啊,各种get.get,他究竟有什么好处,能用来做什么呢? 我们先来看一下《编程思想》这本书中是怎么说的. RTTI和反射之间真正的区别只在于,对RTTI来说,编译器在在编译时打开和检查.class文件.(换句话说,我们可以用"普通"方 ...
分类:
其他好文 时间:
2020-05-17 19:15:09
阅读次数:
59
报错: The server time zone value '?й???????' is unrecognized or represents more than one time zone. You must configure either the server or JDBC driver ...
分类:
数据库 时间:
2020-05-17 16:12:10
阅读次数:
192
1. 先下载相应的浏览器driver, 并配置环境变量 2. 下载python selenium包 pip install selenium pycharm 中ctrl+alt+l 对文档内容进行格式化 直接等待 time.sleep(3) 隐式等待 self.driver.implicitly_w ...
分类:
Web程序 时间:
2020-05-16 17:12:19
阅读次数:
109
概述 SPI全称Service Provider Interface,是一种为框架提供良好扩展性的机制。一般由框架开发方定义接口规范(如java.sql.Driver),而第三方厂商为之提供自己的实现(如com.mysql.jdbc.Driver)。借助SPI机制可以达到不修改框架具体实现代码就能根 ...
分类:
编程语言 时间:
2020-05-16 10:48:55
阅读次数:
94
实现自动化登录微云账号。 问题分析 firefox_driver = webdriver.Firefox() firefox_driver.get("https://www.weiyun.com/") firefox_driver.implicitly_wait(10) # 登录账号 firefox ...
分类:
其他好文 时间:
2020-05-14 13:16:53
阅读次数:
230
HtmlUnitDriver 网页内容动态抓取 #抓取内容WebDriver driver = new HtmlUnitDriver(false); driver.get(url); String html = driver.getPageSource();#如何想等待一会元素渲染完毕 driver ...
分类:
Web程序 时间:
2020-05-12 17:13:06
阅读次数:
89
1. 查看页面元素 打开页面,按‘f12’ 可看到源码,然后选择需定位的元素,会高亮显示 2. 单数定位方式 1)driver.find_element_by_id() 2)driver.find_element_by_name() 3)driver,find_element_by_class_na ...
分类:
其他好文 时间:
2020-05-12 16:41:32
阅读次数:
55
一、打开浏览器 #coding:utf-8 #从selenium 包中导入 webdriver from selenium import webdriver #打开Chrome浏览器 driver=webdriver.Chrome() 二、基本操作 1. 打开网址 driver.get("https ...
分类:
其他好文 时间:
2020-05-12 11:25:04
阅读次数:
57
swarm Swarm 介绍 Swarm 是 Docker 公司在 2014 年 12 月初发布的一套较为简单的工具,用来管理Docker 集群,它将一群 Docker 宿主机变成一个单一的虚拟的主机。 Swarm 使用标准的Docker API 接口作为其前端访问入口,换言之,各种形式的 Dock ...
分类:
其他好文 时间:
2020-05-11 20:35:05
阅读次数:
118
1.JS滚动,将页面滚动条拖到底部 JavascriptExecutor javascriptExecutor = (JavascriptExecutor)BrowserUtil.driver; javascriptExecutor.executeScript("window.scrollTo(0, ...
分类:
编程语言 时间:
2020-05-11 15:34:25
阅读次数:
117