码迷,mamicode.com
首页 > 编程语言
Selenium2+python自动化18-加载Firefox配置
前言 有小伙伴在用脚本启动浏览器时候发现原来下载的插件不见了,无法用firebug在打开的页面上继续定位页面元素,调试起来不方便 。 加载浏览器配置,需要用FirefoxProfile(profile_directory)这个类来加载, profile_directory既为浏览器配置文件的路径地址 ...
分类:编程语言   时间:2016-12-03 15:41:04    阅读次数:257
线程池使用实例
线程池: package com.mainserver; import java.util.concurrent.ExecutorService;import java.util.concurrent.Executors;import java.util.concurrent.TimeUnit; i ...
分类:编程语言   时间:2016-12-03 15:42:12    阅读次数:180
Java 内存
写的很详细,为了尊重原创没有直接拷贝过来,手打了一遍,增加了记忆和理解,有疑任喷 堆内存设置 原理: JVM堆内存分为2快:Permanent Space 和 Heap Space。 Permanent : 即 持久代(Permanent Generation),主要存放的是Java类定义信息,与垃 ...
分类:编程语言   时间:2016-12-03 15:42:42    阅读次数:217
创建Spring容器
对于使用Spring的web应用,无须手动创建Spring容器,而是通过配置文件,声明式的创建Spring容器。在Web应用中,创建Spring容器有如下两种方式:1、直接在web.xml文件中配置;2、利用第三方MVC框架的扩展点。 ContextLoaderPlugIn(要导入org.sprin ...
分类:编程语言   时间:2016-12-03 15:38:38    阅读次数:233
SNF开发平台WinForm之八-自动升级程序部署使用说明-SNF快速开发平台3.3-Spring.Net.Framework
9.1运行效果: 9.2开发实现: 1、首先配置服务器端,把“SNFAutoUpdate2.0\服务器端部署“目录按网站程序进行发布到IIS服务器上。 2、粘贴语句,生成程序 需要调用的应用程序的Load事件或者Program入口的Main方法第一行代码加上如下代码: 注意:是主程序的 Load事件 ...
分类:编程语言   时间:2016-12-03 15:37:28    阅读次数:263
Selenium2+python自动化21-TXT数据参数化
前言 在17篇我们讲了excel数据的参数化,有人问了txt数据的参数化该怎么办呢,下面小编为你带你txt数据参数化的讲解 一、以百度搜索为例,自动搜索五次不同的关键字。输入的数据不同从而引起输出结果的变化。 测试脚本: txt文件: open方法以只读方式(r)打开本地txt.txt文件,read ...
分类:编程语言   时间:2016-12-03 15:35:49    阅读次数:226
Selenium2+python自动化17-JS处理滚动条
前言 selenium并不是万能的,有时候页面上操作无法实现的,这时候就需要借助JS来完成了。 常见场景: 当页面上的元素超过一屏后,想操作屏幕下方的元素,是不能直接定位到,会报元素不可见的。 这时候需要借助滚动条来拖动屏幕,使被操作的元素显示在当前的屏幕上。 滚动条是无法直接用定位工具来定位的。s ...
分类:编程语言   时间:2016-12-03 15:34:21    阅读次数:343
python中闭包
在函数内部定义的函数和外部定义的函数是一样的,只是他们无法被外部访问: 将 g 的定义移入函数 f 内部,防止其他代码调用 g: 但是,考察上一小节定义的 calc_sum 函数: 注意: 发现没法把 lazy_sum 移到 calc_sum 的外部,因为它引用了 calc_sum 的参数 lst。 ...
分类:编程语言   时间:2016-12-03 15:32:37    阅读次数:171
(转)深入理解javascript连续赋值表达式
引入 今天逛园子的时候看到一道javascript面试题,是关于连续赋值的,正好最近读jQuery源码经常看到这种连续赋值的表达式,所以很感兴趣。 废话不多说,来看题: 答案: console.log(a.x); // undefined console.log(b.x) //{n:2} 看到这个答 ...
分类:编程语言   时间:2016-12-03 15:28:10    阅读次数:258
Python总的字符串
Python总最常用的类型,使用单引号双引号表示。三引号之间的字符串可以跨多行并且可以是原样输出的。 Python中不支持字符类型,字符也是字符串。 字符串的CRUD [1:3] [:6] 转义字符 多数和别的语言总的转移符相同 字符串的运算法 >>>a + b 'HelloPython' >>>a ...
分类:编程语言   时间:2016-12-03 15:28:19    阅读次数:259
python3--元祖
1.元祖的创建和访问 tuple=(1,2,3),相对于列表运用小括号。访问时候依然使用下标的方式。 注:访问的方式和列表一样,使用元祖的下标进行访问;但对于元祖小括号并不是元祖的标志,而是逗号。 例:若元祖内只有一个元素,则必须在第一个元素后加逗号:tu=(1,);tu=(1)此时tu为int型变 ...
分类:编程语言   时间:2016-12-03 15:26:56    阅读次数:200
Python的字典dictionary
创建: 字典键的特性 字典值可以没有限制地取任何python对象,既可以是标准的对象,也可以是用户定义的,但键不行。 两个重要的点需要记住: 1)不允许同一个键出现两次。创建时如果同一个键被赋值两次,后一个值会被记住 字典内置函数&方法 有很多,具体可以参见手册 Python字典包含了以下内置函数: ...
分类:编程语言   时间:2016-12-03 15:22:36    阅读次数:229
SNF开发平台WinForm之十-Excel导入-SNF快速开发平台3.3-Spring.Net.Framework
7.1运行效果: 2、Excel导入开发实现 2.1. 创建窗体,修改命名空间 新增的窗体命名“FrmImport表名”,这个导入窗口比较其它窗口会特殊一些,需要继承BaseFormImport父级窗体 2.2.在新建窗体中写方法 构造方法,是用来设置 导入的窗体名称,和下载导入模版名称,指定必填列 ...
分类:编程语言   时间:2016-12-03 15:21:12    阅读次数:204
Selenium2+python自动化系列16-alert\confirm\prompt
前言 不是所有的弹出框都叫alert,在使用alert方法前,先要识别出到底是不是alert。先认清楚alert长什么样子,下次碰到了,就可以用对应方法解决。 alert\confirm\prompt弹出框操作主要方法有: text() :获取文本值 accept() :点击"确认" dismiss ...
分类:编程语言   时间:2016-12-03 15:21:34    阅读次数:221
Selenium2+python自动化15-select下拉框
前言 最近由于工作原因,更新慢了一点,今天终于抽出一点时间给大家继续更新selenium系列,学习的脚本不能停止,希望小伙伴能多多支持。 本篇以百度设置下拉选项框为案例,详细介绍select下拉框相关的操作方法。 一、认识select 1.打开百度-设置-搜索设置界面,如下图所示 2.箭头所指位置, ...
分类:编程语言   时间:2016-12-03 15:19:05    阅读次数:221
hiho一下121周 后缀数组二·重复旋律2
后缀数组二·重复旋律2 时间限制:5000ms 单点时限:1000ms 内存限制:256MB 描述 小Hi平时的一大兴趣爱好就是演奏钢琴。我们知道一个音乐旋律被表示为长度为 N 的数构成的数列。小Hi在练习过很多曲子以后发现很多作品自身包含一样的旋律。 旋律可以表示为一段连续的数列,相似的旋律在原数 ...
分类:编程语言   时间:2016-12-03 15:20:37    阅读次数:183
SDUT 3398 数据结构实验之排序一:一趟快排
数据结构实验之排序一:一趟快排 Time Limit: 1000MS Memory Limit: 65536KB Submit Statistic Problem Description 给定N个长整型范围内的整数,要求输出以给定数据中第一个数为枢轴进行一趟快速排序之后的结果。 给定N个长整型范围内 ...
分类:编程语言   时间:2016-12-03 15:19:39    阅读次数:344
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!