如果遇到点击按钮或链接后出现新窗口的情况,就需要使用窗口切换的方法。 本例中就是先打开百度搜索界面,然后利用js打开一个百度新闻界面,然后通过selenium提供的窗口切换方法切换窗口 运行结果: baidu search handle : {57536d1e-6817-4127-83d6-6eb1 ...
分类:
编程语言 时间:
2016-07-16 11:16:00
阅读次数:
340
python中一切皆对象,我觉得这里的对象和面向对象编程中的对象应该是不一样的。python中变量1,'a',函数,类,模块都是对象,在使用type()函数的时候,对于上面的几个对象都会返回一个结构相似的内容<type '类型'>,其中a为定义的函数,b为定义的类。 python是动态类型语言,即应 ...
分类:
编程语言 时间:
2016-07-16 11:13:56
阅读次数:
152
点击进入_更多_Java千百问1、lang包有什么功能java.lang包是java语言的核心,它提供了java中的基础类。包括基本Object类、Class类、String类、基本类型的包装类、基本的数学类等等最基本的类。我们介绍一下Java 8中的java.lang包。主要类如下图:大体将java.lang包分为三类:类型、工具、系统,下面分别介绍其中比较常用的类:类型
对象基类
Object...
分类:
编程语言 时间:
2016-07-16 09:06:53
阅读次数:
214
1.导入模块 2.动态导入模块 上述代码先尝试从cStringIO导入,如果失败了(比如cStringIO没有被安装),再尝试从StringIO导入。这样,如果cStringIO模块存在,则我们将获得更快的运行速度,如果cStringIO不存在,则顶多代码运行速度会变慢,但不会影响代码的正常执行。 ...
分类:
编程语言 时间:
2016-07-16 08:55:25
阅读次数:
177
小知识点: python中无块级作用域,python中是以函数为作用域 python的作用域在执行前就已经确定 SocketServer源码解析: Select假并发 线程 ...
分类:
编程语言 时间:
2016-07-16 08:50:07
阅读次数:
235
一、IO多路复用 1、客户端 2、服务端 二、线程 Threading用于提供线程相关的操作,线程是应用程序中工作的最小单元。 上述代码创建了10个“前台”线程,然后控制器就交给了CPU,CPU根据指定算法进行调度,分片执行指令。 更多方法: start 线程准备就绪,等待CPU调度 setName ...
分类:
编程语言 时间:
2016-07-16 08:44:52
阅读次数:
265
publicstatic<T>Tclone(Tobj)throwsException{ObjectOutputStreamoos=null;ByteArrayOutputStreambos=null;ObjectInputStreamois=null;bos=newByteArrayOutputStream();oos=newObjectOutputStream(bos);oos.writeObject(obj);oos.flush();ois=newObjectInputStream(newBy..
分类:
编程语言 时间:
2016-07-16 07:16:48
阅读次数:
380
这几天准备在配置新版本的测试环境,因为之前的也是用docker跑tomcat,但是现在新办法直接砍掉一部分tomcat,直接用java来跑依赖包。这对我们运维来说就蛋疼了,确实是没有用docker直接跑jar包的经验,网上搜了一堆零零碎碎的资料,最后到底还是跑起来了,具体实现还需要完善,..
分类:
编程语言 时间:
2016-07-16 07:16:45
阅读次数:
1419
intgetPos(vector<int>A,intn,intval)
intleft=0;
intright=n-1;
intindex=n;
while(left<=right)
{
intmid=(left+right)/2;
if(A[mid]==val)
{
if(mid<index)
index=mid;
right=mid-1;
}
elseif(A[mid]>val)
right=mid-1;
elseif(A[mid]&l..
分类:
编程语言 时间:
2016-07-16 07:09:42
阅读次数:
164
Java配置 Java配置是Spring 4.x推荐的配置方式,可以完全替代xml配置;Java配置也是Sping Boot 推荐的配置方式。Java配置是通过@Configuration和@Bean来实现的。@Configuration 声明当前类是一个配置类,相当于一个Spring配置的xml文 ...
分类:
编程语言 时间:
2016-07-16 06:58:43
阅读次数:
214
题目链接:http://acm.hdu.edu.cn/showproblem.php?pid=1874 dijkstra算法实现可参照此博客学习:http://www.cnblogs.com/biyeymyhjob/archive/2012/07/31/2615833.html Time Limit ...
分类:
编程语言 时间:
2016-07-16 06:59:53
阅读次数:
223
AOP:面向切面编程,相对于OOP面向对象编程Spring的AOP的存在的目的是为了解耦。AOP可以让一组类共享相同的行为。在OOP中只能通过继承类和实现接口,来使代码的耦合度增强,且类继承只能为单继承,阻碍更多行为添加到一组类上,AOP弥补了OOP的不足。Spring支持AspectJ的注解式切面 ...
分类:
编程语言 时间:
2016-07-16 06:57:23
阅读次数:
500
python作用域知识点 python I/O多路复用 Python中有一个select模块,其中提供了:select、poll、epoll三个方法,分别调用系统的 select,poll,epoll 从而实现IO多路复用。 注意:网络操作、文件操作、终端操作等均属于IO操作,对于windows只支 ...
分类:
编程语言 时间:
2016-07-16 06:55:59
阅读次数:
231
近期在实现项目接口时,经常需要分页功能。有时返回“String”,有时是“Object”格式的分页List。针对这种情况,本人用java实现对List分页。 第一版 start t6t7t8t9t10 finish 考虑到超出元素个数时异常的情况,做多一步判断。 第二版 start User [id ...
分类:
编程语言 时间:
2016-07-16 06:52:57
阅读次数:
332
获取input的值: document.getElementById("id").value;这里查的是input的name属性 $('input').val(); 设置input的值: document.getElementsByName("template").value="hello worl ...
分类:
编程语言 时间:
2016-07-16 06:50:49
阅读次数:
154
恢复内容开始 note 一维数组: 1 2 3 4 5 6 7 (长度) 0 1 2 3 4 5 6 (位序) int a [7] 每个格子2个字节 char a [7] 每个格子4个字节 int a [10] = {0,1,2,3,4,5,6,7,8,9}; int a [10] = {0,1,2 ...
分类:
编程语言 时间:
2016-07-16 06:49:23
阅读次数:
158