selenium IDE结合浏览器提供脚本的录制,回放以及编辑脚本功能,以及元素的定位,可以使用selenium IDE将录制的脚本生成相应的带单元测试框架的自动化测试脚本。 selenium具有录制功能,可以web回放,录制的脚本可以转换为java、python、ruby、php等多种脚本语言。s ...
分类:
其他好文 时间:
2018-11-12 14:51:08
阅读次数:
159
reboot ,shutdown,halt区别 重启 reboot 和 shutdown -r now 效果是一样的都是重启 区别在于reboot 是重启时,删除所有的进程,为不是平稳的终止他们 shutdown 是安全的关闭或者重启,在关机前系统会给用户提示,也可以设置关机时间 half是最简单的 ...
分类:
系统相关 时间:
2018-11-12 14:50:59
阅读次数:
204
Walle 一个web部署系统工具,配置简单、功能完善、界面流畅、开箱即用!支持git、svn版本管理,支持各种web代码发布,PHP,Python,JAVA等代码的发布、回滚,可以通过web来一键完成。 实验系统:CentOS 6.8_64bit实验前提:防火墙和selinux都关闭 参考官网:h ...
分类:
其他好文 时间:
2018-11-12 14:50:51
阅读次数:
606
SSM开发Web的框架已经很成熟了,成熟得以至于有点落后了。虽然如今是SOA架构大行其道,微服务铺天盖地的时代,不过因为仍有大量的企业开发依赖于SSM,本文简单对基于SSM的Java开发做一快速入门,方便读者尽快把握脉络,理解Java Web开发的主轴,便于做进一步深入学习。 关于第一代MVC开发可 ...
分类:
编程语言 时间:
2018-11-12 14:50:44
阅读次数:
179
centos7下Maven Java selenium3环境搭建 一.Jdk安装 我这里用的是open-jdk。 二.Manven安装 Maven 可以通过一小段描述信息来管理项目的构建,报告和文档的优秀的项目构建工具。 打开http://mirrors.hust.edu.cn/apache/mav ...
分类:
编程语言 时间:
2018-11-12 14:50:35
阅读次数:
168
开始看PHP了, 最主要目的是因为下载的很多商城模板都是PHP的, 被逼研究一下. 看到一本"PHP高性能开发"一书, 讲到了xdebug这个debug用的工具, 感觉挺好用的, 结果配置了两个小时, 这里记录一下, 避免以后换环境又要重来. 先说说问题, 现在的环境是这样, 首先我用的WAMP S ...
分类:
Web程序 时间:
2018-11-12 14:50:07
阅读次数:
262
因为Ubuntu18.04默认的openssl版本就是1.1.0, 而PHP5.6无法在openssl 1.1下编译 "PHP 5.6 is receiving only security fixes and OpenSSL 1.1 is not supported. Please use PHP ...
分类:
Web程序 时间:
2018-11-12 14:49:59
阅读次数:
436
ocm提纲 数据库创建详解 ◆ 通过手动方式创建数据库 环境变量的设置 密码文件的创建过程以及使用情景 Oracle数据库中参数文件的演进过程 参数文件的对比 参数的修改方式介绍 数据库启动过程时的内部原理解析 ◆ SGA SGA的内存调整 10g自动管理的SGA 与SGA相关的重要参数 SGA内存 ...
分类:
数据库 时间:
2018-11-12 14:49:52
阅读次数:
211
MongoDB数据导入与导出 1、导出工具:mongoexport 1、概念: mongoDB中的mongoexport工具可以把一个collection导出成JSON格式或CSV格式的文件。可以通过参数指定导出的数据项,也可以根据指定的条件导出数据。 2、语法: mongoexport -d db ...
分类:
数据库 时间:
2018-11-12 14:49:44
阅读次数:
217
删除操作 删除操作比较复杂,主要是因为删除的项可能在叶子节点上也可能在非叶子节点上,而且删除后可能导致不符合B树的规定,这里暂且称之为导致B树不平衡,于是要进行一些合并、左旋、右旋等操作,使之符合B树的规定(即让B树平衡)。另外,如果是删除非叶子节点项需要先找到中序前驱来替换。 情况一 要删除的项在 ...
分类:
编程语言 时间:
2018-11-12 14:49:32
阅读次数:
175
来自:http://www.cnblogs.com/alex3714/articles/6217453.html Hash操作 hash表现形式上有些像pyhton中的dict,可以存储一组关联性较强的数据 , redis中Hash在内存中的存储格式如下图: hset(name, key, valu ...
分类:
其他好文 时间:
2018-11-12 14:49:23
阅读次数:
191
我们在做测试的时候,免不了跟数据库打交道。在使用jmeter的时候也不例外,操作数据库必不可少。那么,jmeter如何操作mysql数据库了? 1、添加操作数据库的jar包 点击 测试计划 右侧点击【浏览】,选择已经在本地的jar包,如下图 备注:不同的数据库,相应的jar包也不同 2、添加JDBC ...
分类:
数据库 时间:
2018-11-12 14:49:13
阅读次数:
273
打开一看,原来相关代码并不多,下面看下细节 主要方法也就是注册,取消注册和发送事件,可以看到两个主要的变量就是subscribers和dispatcher 首先看下注册类中做了什么,在下面的注册类中,可以看到首先调用了这个方法,对传入的listener类型,利用反射拿到信息 debug下就清楚了 注 ...
分类:
其他好文 时间:
2018-11-12 14:48:56
阅读次数:
150
什么是Vuex? 官网定义: Vuex 是一个专为 Vue.js 应用程序开发的状态管理模式。它采用 集中式 存储管理应用的所有组件的状态,并以相应的规则保证状态以一种可预测的方式发生变化。 这段话说明vuex有两个特点:集中管理、状态变化可以预测。 在介绍这两个特点之前,先了解下什么是状态,以及为 ...
分类:
其他好文 时间:
2018-11-12 14:48:48
阅读次数:
159
案例: Springboot 对RabbitMQ的支持 公共的pom: Producer: controller config producer yml: 启动类: Producer启动时候不会创建这个交换机哦,懒加载 启动后: Consumer: EmailConsumer: SMSConsume ...
分类:
编程语言 时间:
2018-11-12 14:48:41
阅读次数:
175
1.进程:也就是一个应用程序 2.线程:一个应用程序由多个线程组成,线程是程序运行的最小单元 3.多线程:同步完成多项任务 java中如何实现多线程: >第一种方法: 1.写一个类继承Thread,重写run方法;run方法调用自己的线程 2.在调用方法之前,启用run方法,调取start方法 >第 ...
分类:
编程语言 时间:
2018-11-12 14:48:31
阅读次数:
180