我们学了显示等待后,就不需要sleep了,然后查找元素方法用参数化去定位,这样定位方法更灵活了,但是这样写起来代码会很长了,于是问题来了,总不能每次定位一个元素都要写一大堆代码吧?这时候就要学会封装啦 一、显示等待 1.如果你的定位元素代码,还是这样:driver.find_element_by_i ...
分类:
编程语言 时间:
2018-05-12 15:36:56
阅读次数:
1162
Python 的字符串常用内建函数如下: capitalize()将字符串的第一个字符转换为大写 center(width, fillchar) count(str, beg= 0,end=len(string)) bytes.decode(encoding="utf-8", errors="str ...
分类:
编程语言 时间:
2018-05-12 15:36:47
阅读次数:
214
################################################### 问题:ifelse、which、%in% 18.4.27 解决方案: > x <- c(1,1,1,0,0,1,1) # which:用法which(test)。返回test为真值的位置(指针)。 ...
分类:
其他好文 时间:
2018-05-12 15:36:38
阅读次数:
188
摘要: 开发者开发部署web应用时通常使用tomcat服务器,很多初学者只懂得在开发工具上配置,但离开了开发工具,自己手动配置部署,并让一个项目跑起来,你会了吗。小编也遇到过这样的困扰。网上查找的资料说法不一,小编就亲自动手实验 一. 下载 tomcat服务器直接到官网下载就好,根据自己的电脑系统选 ...
分类:
其他好文 时间:
2018-05-12 15:36:28
阅读次数:
160
系统启动简述 Linux 操作系统的启动首先从 BIOS 开始,接下来进入 boot loader,由 bootloader 载入内核,进行内核初始化。内核初始化的最后一步就是启动 pid 为 1 的 init 进程。这个进程是系统的第一个进程。它负责产生其他所有用户进程。 init 以守护进程方式 ...
分类:
系统相关 时间:
2018-05-12 15:36:22
阅读次数:
293
4、Django ORM 4.1、连接数据库 创建Django工程后运行该工程,会在工程根目录下创建db.sqlite3文件,为Django自带的sqlite3数据库(Django自带的功能也需要数据库支持),如果没有在settings.py文件中进行配置的话,数据将会保存在该数据库中。 Djang... ...
分类:
数据库 时间:
2018-05-12 15:36:02
阅读次数:
505
系统环境:CentOS Linux 7 当前用户:普通用户 安装JDK:jdk-10.0.1_linux-x64_bin.tar.gz 下载地址:http://www.oracle.com/technetwork/java/javase/downloads/jdk10-downloads-44166 ...
分类:
编程语言 时间:
2018-05-12 15:35:56
阅读次数:
321
.xftp传输文件、使用pure-ftpd搭建ftp服务
分类:
其他好文 时间:
2018-05-12 15:35:50
阅读次数:
156
原文来自:http://www.cnblogs.com/heifengwll/p/6243374.html WebApi2跨域问题 一、跨域问题产生的原因:同源策略(Same origin policy)是一种约定,它是浏览器最核心也最基本的安全功能。 现在所有支持JavaScript 的浏览器都会 ...
重入锁 1.重入锁基本操作: public class ReentranLockTest implements Runnable{ private static ReentrantLock lock = new ReentrantLock(); public void run() { // TODO ...
分类:
编程语言 时间:
2018-05-12 15:35:35
阅读次数:
198
开发环境——RHEL7更换yum源一、删除RHN注册和订阅提示查找subscription-manager相关组件:rpm-qa|grepsubscription-manager删除subscription-manager相关组件:sudoyumremovesubscription-manager查找rhn相关组件:rpm-qa|greprhn删除rhn相关组件:sudoyumremoverhn-
分类:
其他好文 时间:
2018-05-12 15:35:28
阅读次数:
723
1.软件工程和程序设计大调查 专业 用时 代码 用工具 16计本 两天 500行 Java c语言 16数本 两天 200行 SQ c语言 说明软件开发是一项繁重的工作,一个人做的话需要耗费大量时间经历,所以需要团队合作,不同的人有不同的想法,开发需要顾虑到每个人的想法,因此团队配合很重要,整合意见 ...
分类:
其他好文 时间:
2018-05-12 15:35:22
阅读次数:
192
前言 前一篇autoit实现文件上传打包成.exe可执行文件后,每次只能传固定的那个图片,我们实际测试时候希望传不同的图片。这样每次调用的时候,在命令行里面加一个文件路径的参数就行。一、命令行参数1.参数化传入的参数,可以通过autoit的命令行参数:``` myProg.exe param1 “T ...
分类:
编程语言 时间:
2018-05-12 15:35:13
阅读次数:
262
这段代码应该是在程序(例如在Java或者C#)中生成的,where条件中1=1之后的条件是通过if块动态变化的。例如(对于拼接字符串的情况): where 1=1是为了避免where关键字后面的第一个词直接就是“and”而导致语法错误。用上where 1=1之后,就不存在这样的问题,条件是and就直 ...
分类:
数据库 时间:
2018-05-12 15:35:05
阅读次数:
155
近测试公司一个已经上线好久的老项目接口时候发现访问路径错误也能访问。 欣喜若狂以为发现了struts2的漏洞;后来网上查找相关资料发现这只是struts2的对路径的一个默认处理; 接口正常路径:http://localhost:8080/wxt/hr/basicInfor!getRequisiteI ...
分类:
其他好文 时间:
2018-05-12 15:34:59
阅读次数:
138
前言 上一篇是点弹出框上的按钮去保存文件,本篇介绍一种更加优雅的方法,加载Firefox和Chrome的配置文件,不弹出询问框后台下载。 一、FirefoxProfile 1.点下载的时候,如下图,如果不想让它弹出这个询问框,可以加载firefox的配置文件隐藏起来 2.设置各项参数,参数可以通过在 ...
分类:
编程语言 时间:
2018-05-12 15:34:49
阅读次数:
187
1、添加分页插件依赖文件 2、配置application.yml文件 3、控制器层的使用 4、index页面-分页部分 ...
分类:
编程语言 时间:
2018-05-12 15:34:41
阅读次数:
218