在大多数测试环境中,网络或者测试服务器主机之间并不是永远不出问题的,很多时候一个客户端的一个跳转的请求会因为不稳定的网络或者偶发的其它异常hang死在那里半天不动,直到人工干预动作的出现。 而WebDriver测试执行时,偶然也会因此发生页面跳转或者加载的超时异常,而使得流程性的测试中断,给测试.....
分类:
Web程序 时间:
2014-06-27 21:43:55
阅读次数:
261
面向接口、面向对象和面向方面编程区别面向接口编程 是面向对象编程体系中的思想精髓之一 (博客园文章链接面向接口编程详解(一)——思想基础)面向接口编程 接口是一组规则集合面向对象编程 对具有相同行为和属性事物的封装 重用性、灵活性、扩展性面向方面编程 (AOP面向方面编程)接口和类的区别关键字 cl...
分类:
Web程序 时间:
2014-06-27 21:14:57
阅读次数:
278
一、概述/* 一般情况下,我们建立的一些类是属于工具性质的,基本不用存储太多的跟自身有关的数据,在这种情况下,每次都去new一个对象,即增加了开销,也使得代码更加臃肿。 其实,我们只需要一个实例对象就可以。如果采用全局或者静态变量的方式,会影响封装性,难以保证别的代码不会对全局变量造成影响。 考虑到...
分类:
其他好文 时间:
2014-06-26 23:21:25
阅读次数:
258
昨天开始写,用户密码修改,把原来的登录 注册调整了下。中间有些细节。封装获取session中用户信息的方法的时候,我犹豫了很久。class IndexBaseController extends Comm{ protected $userInfo; //session 判断 前置函数 ...
分类:
其他好文 时间:
2014-06-26 22:41:32
阅读次数:
344
SocketServer包对socket包进行了包装(封装),使得创建socket服务非常简单。TCPServer+BaseRequestHandler使用TCPServer和BaseRequestHandler编写socket服务的样例。#-*- coding:utf-8 -*-from Sock...
分类:
编程语言 时间:
2014-06-26 19:28:07
阅读次数:
307
向OpenCORE里继承一个新的codec时,需要用到OpenMAX接口规范对该codec进行封装,即要定义一个用于封装的类(wrapper),实现OpenMAX规定的集中核心方法(omxcoremethods)。若该codec是一个音频解码器,则该类继承OmxComponentAudio类;若是视...
分类:
其他好文 时间:
2014-06-26 19:18:20
阅读次数:
218
应网友要求,今天给大家讲android的多媒体数据库。MediaStore这个类是android系统提供的一个多媒体数据库,android 中多媒体信息都可以从这里提取。这个MediaStore包括了多媒体数据库的所有信息,包括音频,视频和图像,android把所有的多媒体数据库接口 进行了封装,所...
分类:
移动开发 时间:
2014-06-26 19:08:35
阅读次数:
189
一)什么是jQuery? 【以封装的思想,重构>】 第三方组织预先写好的一些实用JS文件、类,方法,都统称为JS实用库,免费放在网上,同时配有相关的学习文档和案例, 像以上实用库有很多,其它在JavaEE领域比较著名是的jQuery。 *二)为什么要使用jQuery? (1)...
分类:
Web程序 时间:
2014-06-26 16:32:37
阅读次数:
266
在为duilib封装系统控件的过程中, 再一次遇到了系统EDIT控件文字颜色/文字背景颜色的处理问题. 不要小看这个消息, 她很可能不会让你如愿以偿. 其实我要的目的很简单: 1. 改变文字颜色 2. 改变文字背景颜色 下面列举我遇到的几种可以说成是有点奇葩的现象不自动刷新其余部分背景代码: ...
分类:
其他好文 时间:
2014-06-25 12:10:24
阅读次数:
374
1.如果不用ajax的form提交,就必须把表单的每一条数据进行获取,并提交给action进行处理。这样做比较麻烦,现在用了jQuery的easyui,使用封装好的ajax的form提交。脚本代码如下:
//提交表单
function sysusersave(){
if($.formValidator.pageIsValid()){//校验表单输入信息是否合法
//使用jquery的aj...
分类:
Web程序 时间:
2014-06-25 10:36:01
阅读次数:
920