1.Selenium2 的原理 第一篇分享简单介绍了基于Python开发的Selenium2的环境配置,这篇主要讲一下基本用法。首先讲一下Selenium2的基本原理。基本上知道了这个东西是怎么回事,我们就知道怎么去用它做自动化测试。 与Selenium和Selenium RC不同,Selenium ...
分类:
编程语言 时间:
2017-09-20 00:35:05
阅读次数:
146
http://acm.hdu.edu.cn/showproblem.php?pid=6203 题意: n+1 个点 n 条边的树(点标号 0 ~ n),有若干个点无法通行,导致 p 组 U V 无法连通。问无法通行的点最少有多少个。 思路: 贪心思维,破坏两个点的LCA是最佳的。那么怎么判断现在在( ...
分类:
编程语言 时间:
2017-09-20 00:36:29
阅读次数:
204
方法一:Spring Boot将所有的错误映射到/error,实现ErrorController接口 请求一个错误的地址:localhost:8080/asdf,就会跳转到 error/error.ftl 页面。 ...
分类:
编程语言 时间:
2017-09-20 00:36:58
阅读次数:
1773
问题 在做web端ui层自动化的时候会碰到文件上传的操作,经常有朋友问到,这里总结一下 解决方案 第一种:type=file的上传文件,类似如下的 使用类似这样的代码就可以完成: driver.find_element('name','file').send_keys('./小强测试品牌.png') ...
分类:
编程语言 时间:
2017-09-20 00:37:35
阅读次数:
152
文章最下方有对应课程的视频链接哦^_^ 一、安装、GET,公共方法 二、POST 三、Cookies 四、Session 五、认证 六、超时配置、代理、事件钩子 七、错误异常 ...
分类:
编程语言 时间:
2017-09-20 00:37:55
阅读次数:
224
1.三种方式创建列表 #数组和列表的区别,数组只能存放一种数据类型,列表可以存放多种 #创建一个普通列 #创建一个混合列表 #创建一个空列表 2,像列表中添加元素的三种方法append(),extend(),insert() #append()和extend()只能在列表后面增加元素 #append ...
分类:
编程语言 时间:
2017-09-20 00:40:57
阅读次数:
175
学习spark任何的知识点之前,先对spark要有一个正确的理解,可以参考:正确理解spark本文对join相关的api做了一个解释SparkConfconf=newSparkConf().setAppName("appName").setMaster("local");
JavaSparkContextsc=newJavaSparkContext(conf);
JavaPairRDD<Integer,Intege..
分类:
编程语言 时间:
2017-09-20 00:43:09
阅读次数:
220
简介: 模块:用一坨代码实现了某个功能的代码集合。分为三种: 自定义模块 第三方模块 内置模块 python去找模块的路径 其中,第三方模块安装的位置 提示:第三方模块名不能和内置以及第三方模块重名 导入模块:from lib.account import login 添加sys.path路径: o ...
分类:
编程语言 时间:
2017-09-20 00:44:04
阅读次数:
243
学习笔记:C#语言应该读作CSharp。就是C形状。更多的是用来开发图形用户界面程序的。学习C#语言更快的制作出可以使用的软件来。但是如果使用C语言、C++语言,学习10年、20年也不一定能够开发出有用的软件来。因为C语言、C++语言是用来开发操作系统的底层的。C#语言的实现和Java..
分类:
编程语言 时间:
2017-09-20 00:45:45
阅读次数:
184
本文通过加载mybatis-configuration.xml 文件来产生SqlSessionFactory,然后通过SqlSessionFactory去产生sqlSession,然后在通过 sqlSession对数据库表所映射的实体类进行增删改查操作。通过spring的DI和IOC,能产生对象并管 ...
分类:
编程语言 时间:
2017-09-20 00:48:34
阅读次数:
336
从课表上看到这门课的时候可以说是一脸懵,这是个什么玩意?对这门课完全没有任何认知,现在上课两周课,发现学习这门课的基础是c语言,其实心里还是很畏惧的,因为c语言学的太差了,自己也是有点小跟不上。但是好在老师比较和蔼可亲,恐惧心理也就没那么大了。感觉应该是比c语言简单一点,希望自己之后能对这门课有一个 ...
分类:
编程语言 时间:
2017-09-20 00:49:04
阅读次数:
213
把脚本挂在摄像机上 创建一个材质,再创建一个Shader ...
分类:
编程语言 时间:
2017-09-20 00:51:23
阅读次数:
390
可在官网http://efxclipse.bestsolution.at/ 下载 其中http://efxclipse.bestsolution.at/install.html#all-in-one 下载你想要的版本即可 ...
分类:
编程语言 时间:
2017-09-20 00:51:33
阅读次数:
178
针对目前的容器优化,目前来说没有太多地方,需要考虑如下几个点: 线程数 超时时间 jvm优化 首先线程数是一个重点,初始线程数和最大线程数,初始线程数保障启动的时候,如果有大量用户访问,能够很稳定的接受请求, 而最大线程数量用来保证系统的稳定性,而超时时间用来保障连接数不容易被压垮,如果大批量的请求 ...
分类:
编程语言 时间:
2017-09-20 00:52:14
阅读次数:
665
学习任何spark知识点之前请先正确理解spark,可以参考:正确理解spark本文详细介绍了sparkkey-value类型的rddjavaapi一、key-value类型的RDD的创建方式1、sparkContext.parallelizePairsJavaPairRDD<String,Integer>javaPairRDD=
sc.parallelizePairs(Arrays.asList(newT..
分类:
编程语言 时间:
2017-09-20 00:52:23
阅读次数:
332
DoDataExchange函数其实是一项数据动态绑定技术。比如你在写动态按钮过程中须对按钮添加变量时,怎么添加?控件类已经写好了,其变量是已经固定的。你要添加新的变量就要用到DoDataExchange函数。 你要在对话框的构造函数里面初始化一个变量,再用DoDataExchange函数将它绑定到 ...
分类:
编程语言 时间:
2017-09-20 00:53:07
阅读次数:
364
声明:转载请说明来源:http://www.cnblogs.com/pony1223/p/7554686.html 一、引出蝇量模式 现在假设有一个项目,这个项目是为公园设计一个景观的部署,那么这个时候就会有一个问题出现,那么就是避免不了的会有一个树的类,树会很多,那么这个时候如果按照传统的方案来合 ...
分类:
编程语言 时间:
2017-09-20 00:53:32
阅读次数:
303
接触了python已经两周了,从一个程序小白发展到了对python有了一些简单的认识,虽然以前学过一些c语言,但是能感觉出来python与c之间的差别很大,python的计算能力比c要高得多,而且各种包使python使用起来非常方便,这可以让我们再平时可以利用python制作一些小的程序来计算一些问 ...
分类:
编程语言 时间:
2017-09-20 00:54:50
阅读次数:
189
定义: 把模块定义成二进制语言程序的这个过程叫做字节编译 python是解释型语言,它的字节编译是由解释器完成的 编译py文件,生成pyc结尾的文件的方法, 方法一: Import zipfile.py 方法二: ...
分类:
编程语言 时间:
2017-09-20 00:56:29
阅读次数:
160
1、lambda函数 lambda()是Python里的匿名函数,其语法如下: 学习条件运算时,对于简单的 if else 语句,可以使用三元运算来表示,即: 对于简单的函数,也存在一种简便的表示方式,即:lambda表达式 lambda存在意义就是对简单函数的简洁表示,下面在举一个列表的例子 2、 ...
分类:
编程语言 时间:
2017-09-20 00:58:02
阅读次数:
298