一 介绍 官网:http://selenium-python.readthedocs.io 二 安装 三 基本使用 四 选择器 一 基本用法 二 xpath 三 获取标签属性 五 等待元素被加载 六 元素交互操作 七 其他 八 项目练习 ...
分类:
其他好文 时间:
2018-01-18 19:35:44
阅读次数:
169
页面写法 webuploader.css 我也做了一点点修改 tp3框架的上传方法 ...
分类:
Web程序 时间:
2018-01-18 18:54:10
阅读次数:
353
多线程和并发性并不是什么新内容,但是 Java 语言设计中的创新之一就是,它是第一个直接把跨平台线程模型和正规的内存模型集成到语言中的主流语言。核心类库包含一个 Thread 类,可以用它来构建、启动和操纵线程,Java 语言包括了跨线程传达并发性约束的构造 —— synchronized 和vol ...
分类:
编程语言 时间:
2018-01-18 17:15:49
阅读次数:
192
var _html = '<li><div class="head_img"><img src="'+ avatar +'"></div>\ <h2>'+ nickname+'</h2>'; if(!!gift){ _html += '<h3>'+ gift +'</h3>'; } if(darw ...
分类:
其他好文 时间:
2018-01-18 16:58:20
阅读次数:
174
概述 上一篇我们介绍了如何将$.ajax和Vue.js结合在一起使用,并实现了一个简单的跨域CURD示例。Vue.js是数据驱动的,这使得我们并不需要直接操作DOM,如果我们不需要使用jQuery的DOM选择器,就没有必要引入jQuery。vue-resource是Vue.js的一款插件,它可以通过 ...
分类:
Web程序 时间:
2018-01-18 11:50:38
阅读次数:
367
定义:一个软件实体如类、模块和函数应该对扩展开放,对修改关闭。 问题由来:在软件的生命周期内,因为变化、升级和维护等原因需要对软件原有代码进行修改时,可能会给旧代码中引入错误,也可能会使我们不得不对整个功能进行重构,并且需要原有代码经过重新测试。 解决方案:当软件需要变化时,尽量通过扩展软件实体的行 ...
分类:
其他好文 时间:
2018-01-17 14:31:58
阅读次数:
107
要求:1、R1\R2\R3分别连接不同的楼宇A\B\C;2、楼宇A#存在VLAN10、VLAN20,VLAN30vlan10:网断为:192.168.10.0/24vlan20:网段为:192.168.20.0/24vlan30:网段为:192.168.30.0/24#PC-1/3属于VLAN10,自动获取IP地址;#PC-2/4属于VLAN20,自动获取IP地址;#SW5作为DHCP服务器,属于
分类:
其他好文 时间:
2018-01-17 00:47:13
阅读次数:
235
是用ajax提交的时候,json应该是字符串形式; 响应的内容,根据设置处理不同,可能是对象形式;也可能是字符串形式。 如果是字符串形式,可转化成对象形式 再进行处理。 以下常用的几个转换函数:看名字就知道什么类型 var JsonObj = eval('(' + responseJsonStr + ...
分类:
Web程序 时间:
2018-01-16 18:40:27
阅读次数:
203
页面引入JS等: 除query-builder.js外 其他均为依赖js一般我们只需要使用两个按钮就好了。获取sql,重置。 在自己的js里面给这俩按钮绑定事件: 下面是以前做过的一个使用插件的Demo,看下就知道怎么使用了 注: querybuilder 是不支持ie8的。 但是我们可以下下载谷歌 ...
分类:
数据库 时间:
2018-01-16 11:14:31
阅读次数:
465