码迷,mamicode.com
首页 > 编程语言
Selenium2 Python 自动化测试实战学习笔记(三)
4.9 多表单切换 在web应用中经常会遇到frame嵌套页面的应用,webdriver每次只能在一个页面上识别元素,对于frame嵌套的页面上的元素,直接定位是定位不到的,这时候就需要switch_to_frame()方法将当前定位的主体切换到frame里。Frame.htm:frame.htm, 直接定位百度的输入框一定会报找不到元素的错误。那么可以使用switch_to_frame()先找...
分类:编程语言   时间:2016-04-13 13:23:05    阅读次数:284
java垃圾回收机制
Java的垃圾回收机制是Java虚拟机提供的能力,用于在空闲时间以不定时的方式动态回收无任何引用的对象占据的内存空间。需要注意的是:垃圾回收回收的是无任何引用的对象占据的内存空间而不是对象本身。System.gc()Runtime.getRuntime().gc() 上面的方法调用时用于显式通知JV ...
分类:编程语言   时间:2016-04-13 13:15:59    阅读次数:129
数组中的逆序对
重新复制的数组应该在每次合并后都更新,剑指offer好像没有做。 ...
分类:编程语言   时间:2016-04-13 13:16:17    阅读次数:217
第一次正式java web开发项目的总结
去年下半年到现在,因为公司人员流动,也有好几个新进的员工分给我来带领,也有刚从学校出来的,在和他们交流的过程中,不由的想起自己刚刚进入这行的一些感想。 记得自己当初写过一篇总结的,我想这些对于刚出校门没什么工作经验的程序员应该会有一些帮助,但是却怎么也无法在csdn博客列表中找到这片文章。 后来无意 ...
分类:编程语言   时间:2016-04-13 13:15:17    阅读次数:211
JAVA事务的概念
From:http://www.cnblogs.com/kristain/articles/2038397.html 一、什么是事务 事务是访问数据库的一个操作序列,数据库应用系统通过事务集来完成对数据库的存取。事务的正确执行使得数据库从一种状态转换成另一种状态。 事务必须服从ISO/IEC所制定的 ...
分类:编程语言   时间:2016-04-13 13:15:14    阅读次数:164
javascript性能优化:创建javascript无阻塞脚本
javaScript 在浏览器中的运行性能,在web2.0时代显得尤为重要,成千上万行javaScript代码无疑会成为性能杀手, 在较低版本的浏览器执行JavaScript代码的时候,由于浏览器只使用单一进程来处理ui界面刷新和JavaScript脚本执行, 这意味着在加载javascript文件 ...
分类:编程语言   时间:2016-04-13 13:12:27    阅读次数:208
Java设计模式系列之策略模式
策略模式的定义: 策略模式定义了一系列的算法,并将每一个算法封装起来,而且使它们还可以相互替换,策略模式让算法独立于使用它的客户而独立变化。 策略模式使这些算法在客户端调用它们的时候能够互不影响地变化。 策略模式的意义: 策略模式使开发人员能够开发出由许多可替换的部分组成的软件,并且各个部分之间是低 ...
分类:编程语言   时间:2016-04-13 13:11:37    阅读次数:189
[Java] 匿名内部类
...
分类:编程语言   时间:2016-04-13 13:11:09    阅读次数:157
java并发:线程池、饱和策略、定制、扩展
一、序言 当我们需要使用线程的时候,我们可以随时新建一个线程,这样实现起来非常简便,但在某些场景下存在缺陷:如果需要同时执行多个任务(即并发的线程数量很多),频繁地创建线程会降低系统的效率,因为创建和销毁线程均需要一定的时间。线程池可以使线程得到复用,所谓线程复用就是线程在执行完一个任务后并不被销毁 ...
分类:编程语言   时间:2016-04-13 13:10:48    阅读次数:261
unity3d的GUI元素的界面坐标系统总结(有公式)
GUIText 和GUITexture 1、GUIText 锚点(Anchor)的概念我就不介绍了。像NGUI和tookit2d还有 Cocos2d中都有这个重要的概念,对于图片我们可以认为是图片自身的原点。 而GUIText 对象本身也是支持设置锚点的,但是只有9个选项。用于设置显示的Text文本 ...
分类:编程语言   时间:2016-04-13 13:09:51    阅读次数:251
binder-swagger-java v0.6.0 发布,Swagger API 框架
binder-swagger-java v0.6.0 发布了。 主要更新: 升级到 `form-binder-java` v0.13.0 更新了文档 加了一张图来说明 `binder-swagger-java` 的工作原理: 升级到 `form-binder-java` v0.13.0 更新了文档 ...
分类:编程语言   时间:2016-04-13 13:07:33    阅读次数:150
Java集合框架之LinkedList-----用LinkedList模拟队列和堆栈
LinkedList的特有方法: (一)添加方法 addFisrt(E e):将指定元素插入此列表的开头。//参数e可以理解成Object对象,因为列表可以接收任何类型的对象,所以e就是Object对象(传递过程即向上转型)。 addLast(E e):将指定元素插入此列表的结尾。 JDK1.6之后 ...
分类:编程语言   时间:2016-04-13 13:05:51    阅读次数:197
遍布全球!基于java脚本的恶意软件出现
它基于t程序,不仅能够感染用户的移动设备,还能够攻击家用路由器,更改其DNS设置。这一新的威胁在2015年的12月底首次出现,并且保持着对全球用户的持续感染。这种名为JS_JITON的恶意软件攻击于2016年2月彻底爆发,每天都有超过1500个设备遭到感染。 接管用户的路由器 JS_JITON起源于 ...
分类:编程语言   时间:2016-04-13 13:04:22    阅读次数:139
Java设计模式系列之迭代器模式
迭代器模式定义 迭代器模式(Iterator),提供一种方法顺序访问一个 聚合对象中的各种元素,而 又不暴露该对象的 内部表示。 迭代器模式的角色构成 (1)迭代器角色(Iterator): 定义遍历元素所需要的方法,一般来说会有这么三个方法: 取得下一个元素的方法next(), 判断是否遍历结束的 ...
分类:编程语言   时间:2016-04-13 13:05:26    阅读次数:157
如何高效的查询数组中是否包含某个值
一、有四种方式查询数组中是否包含某个值 1、使用List 2、使用Set 3、使用简单的循环 4、使用Arrays.binarySearch(),但这个方法只接受已经排好序的数组 二、计算以上四种方式的时间复杂度 1、测试数组的元素个数分别为:5 , 1000, 10000 Result: Use ...
分类:编程语言   时间:2016-04-13 13:01:07    阅读次数:191
数组指针与指针数组
下面到底哪个是数组指针,哪个是指针数组呢:A)int *p1[10];B)int (*p2)[10]; “[]”的优先级比“*”要高。p1 先与“[]”结合,构成一个数组的定义,数组名为p1,int *修饰的是数组的内容,即数组的每个元素。那现在我们清楚,这是一个数组,其包含10 个指向int 类型 ...
分类:编程语言   时间:2016-04-13 13:02:14    阅读次数:156
Java字符串操作汇总
String类对象的常用操作及方法在Java中,String类包含有50多个方法来实现字符串的各种操作,以下介绍一些我们需要经常使用的方法.(1)字符串的连接public String concat(String str) 该方法的参数为一个String类对象,作用是将参数中的字符串str连接到原来 ...
分类:编程语言   时间:2016-04-13 13:00:36    阅读次数:196
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!