自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(22)
  • 资源 (10)
  • 收藏
  • 关注

原创 基于Appium的手机H5应用UI自动化实践(一)

目录简单说明准备测试环境搭建测试框架BaseDriverPageObjectsPageNavigatorTestCases结束语简单说明首先介绍一下我这里提到的手机H5页面是什么东西,做APP测试的同学应该都知道手机APP里面也嵌入了一些H5页面,就是通过APP内嵌的webview组件去承载的页面。但是我这里做的手机H5的测试不是APP内嵌的H5,而是通过手...

2018-08-27 21:44:33 9348 5

原创 macos搭建appium-iOS自动化测试环境

手把手教你如何在macos系统上搭建iOS手机UI自动化环境

2023-08-08 09:13:08 1797 1

原创 macos搭建python3虚拟环境

轻松搞定mac上的python3开发环境

2023-08-07 18:55:44 1559

转载 【转载】使用vue-cli(vue脚手架)快速搭建项目

1. 避坑前言其实这次使用vue-cli的过程并不顺利,反复尝试几次都遇到以下这个报错:创建vue-cli工程项目时的报错在网上查了很多资料才发现原来是node版本过低的问题,虽然没有找到官方对这个“过低”问题的解释,但是根据国外网友的经验之谈,应该是至少使用node6,我将node4更新至node8之后确实没有报错了,顺利搭建。相关答疑帖:https://github.com/...

2019-09-28 20:47:48 177

转载 【转载】MySQL SQL慢查询优化经历与处理方案

转自于:https://www.linuxidc.com/Linux/2017-05/143727.htm当MySQL服务器出现异常(慢),首先要考虑是否因,SQL语句引起数据库慢,如果情况比较紧急,我们就要立刻 SHOW FULL PROCESSLIST; 去查看,但我建议大家使用-e参数,采用非交互的方式,因为这样可以使用grep等命令,对结果进行过滤,更方便直观的看到结果一、抓S...

2019-06-18 21:47:26 279

转载 Java文件读写【转载】

https://www.cnblogs.com/wsg25/p/7499227.html

2019-02-01 15:32:25 154

转载 Maven入门教程(转载)

转自于:http://www.cnblogs.com/jingmoxukong/p/5591368.html静默虚空Talk is cheap, show me the code.博客园   首页   新随笔   联系   管理随笔 - 155  文章 - 28  评论 - 395Maven入门教程目录概念  Maven是什么  Maven的生命周期...

2018-12-21 20:02:00 294

转载 JAVA入门[18]-JdbcTemplate简单实例

转自JAVA入门[18]-JdbcTemplate简单实例一、关于JdbcTemplateJdbcTemplate是最基本的Spring JDBC模板,这个模板支持简单的JDBC数据库访问功能以及基于索引参数的查询。Spring数据访问模板:在数据库操作过程中,有很大一部分重复工作,比如事务控制、管理资源以及处理异常等,Spring的模板类处理这些固定部分。同时,应用程序相关的数据访问...

2018-11-24 19:48:36 185

转载 Spring提供了三种装配bean的方式

转自:https://www.cnblogs.com/JimKing/p/8811119.html#s1031.Spring提供了三种装配bean的方式:2.自动装配bean:3.通过Java代码装配bean4.通过XML装配bean  前言:创建对象的协作关系称为装配,也就是DI(依赖注入)的本质。而在Spring容器中对bean的创建时就需要对它所依赖的对象进行注入...

2018-11-21 20:37:02 2352

转载 关于Java获取文件路径的几种方法

转载于:https://www.cnblogs.com/HangZhe/p/6015936.html第一种:File f = new File(this.getClass().getResource("/").getPath()); System.out.println(f); 结果: C:\Documents%20and%20Settings\Administrator\worksp...

2018-10-26 14:16:07 208

转载 Thrift入门初探--thrift安装及java入门实例[转载]

转自:https://www.cnblogs.com/fingerboy/p/6424248.html  公司的一些平台服务框架底层封装了thrift提供服务,最近项目不是很紧,于是研究了一下,刚刚入门,理解得不深,写这篇博文来整理一下思路.什么是thrift?  简单来说,是Facebook公布的一款开源跨语言的RPC框架.  那么问题来了.  什么是RPC框架?    ...

2018-10-17 15:40:59 166

转载 常用排序算法总结

转自于:http://www.cnblogs.com/eniac12/p/5329396.html我们通常所说的排序算法往往指的是内部排序算法,即数据记录在内存中进行排序。  排序算法大体可分为两种:    一种是比较排序,时间复杂度O(nlogn) ~ O(n^2),主要有:冒泡排序,选择排序,插入排序,归并排序,堆排序,快速排序等。    另一种是非比较排序,时间复杂度可以达到...

2018-09-09 07:41:42 474

原创 python selenium unittest web ui 自动化实践

https://docs.python.org/3/library/unittest.html采用PageObject模式,unittest , 一个简单的小例子,算是日常工作的总结吧! # -*- coding: utf-8 -*-from selenium import webdriverfrom selenium.webdriver.common.keys impor...

2018-09-03 15:37:42 418

原创 Java集合学习与总结

目录什么是集合Java集合框架常用的集合类什么是集合在认识集合之前首先看一下什么是数组:存放一组相同的数据类型(基本或对象)的数据,从而实现对数据的管理。但是数组一旦初始化的时候指定了长度就不能改变。集合和数组的基本作用是大致相同的就是保存程序运行中的临时数据,但是相比数组集合变得更加的强大,集合具有以下几个特征或者说是功能:集合的容量可以动态的变动,并且可以根据siz...

2018-08-25 19:14:44 530

转载 Thrift入门初探--thrift安装及java入门实例[转载]

  http://www.cnblogs.com/fingerboy/p/6424248.html公司的一些平台服务框架底层封装了thrift提供服务,最近项目不是很紧,于是研究了一下,刚刚入门,理解得不深,写这篇博文来整理一下思路.什么是thrift?  简单来说,是Facebook公布的一款开源跨语言的RPC框架.  那么问题来了.  什么是RPC框架?    RPC全...

2018-08-24 15:44:52 156

转载 Mac上安装Appium环境[转载]

版权声明:本文为博主原创文章,欢迎转赞,但请保留作者署名。 https://blog.csdn.net/liuchunming033/article/details/51544633周末花了半天时间捣鼓Appium安装,虽然Appium官网(http://appium.io)提供的步骤很简单,但是安装过程中还是踩了一些坑。所以有必要将我在Mac电脑上的安装步骤记录下来,帮助大家避免入坑。 M...

2018-08-23 14:33:50 3468

转载 常用 Git 命令清单

常用 Git 命令清单作者: 阮一峰日期: 2015年12月 9日我每天使用 Git ,但是很多命令记不住。一般来说,日常使用只要记住下图6个命令,就可以了。但是熟练使用,恐怕要记住60~100个命令。下面是我整理的常用 Git 命令清单。几个专用名词的译名如下。Workspace:工作区 Index / Stage:暂存区 Repository:仓库区(或本...

2018-08-23 14:29:50 158

原创 jQuery请求ajax后为什么又刷新了页面的问题原因

背景介绍:做了一个简单的登录页面,如图。当输入用户名,密码点击登录,会发送ajax post请求,执行登录流程。但是每次请求完http://localhost:8070/login(ajax请求) 都会再请求http://localhost:8070/ (当前的登录页面)问题原因,经过网上搜索终于找到了答案,问题出在HTML文件上,原因是我把刚才所有的元素都放在了一个<form&...

2018-08-15 13:33:01 6010 3

原创 springboot+mybatis update注解动态创建/删除表

最近学习springboot+mybatis自己准备做个todolist的小应用,应用中需要根据注册用户随时创建该用户对应的todolist数据表,由于没有使用xml方式配置mapper, 使用的是注解的方式。由于没有太多经验所以都是摸索着使用,废话补多说了,直接上一段代码仅供遇到此问题的同学参考@Mapperpublic interface TodoListDao { @...

2018-08-15 13:16:58 5610 4

转载 一个实际的案例介绍Spring Boot + Vue 前后端分离

作者:@nele本文为作者原创,转载请注明出处:https://www.cnblogs.com/nele/p/7858581.html 介绍最近在工作中做个新项目,后端选用Spring Boot,前端选用Vue技术。众所周知现在开发都是前后端分离,本文就将介绍一种前后端分离方式。常规的开发方式采用Spring Boot 开发项目开发项目常规的方式其实很简单,无非还是采用原...

2018-08-10 18:30:49 1827

原创 Javaweb开发解决执行错误java.lang.ClassNotFoundException: com.mysql.jdbc.Driver

在Javaweb开发中需要连接mysql数据库,当执行以下代码Class.forName("com.mysql.jdbc.Driver");时报以下错误java.lang.ClassNotFoundException: com.mysql.jdbc.Driver String SERVANDDB = "jdbc:mysql://localhost:3306/te...

2018-07-24 18:14:14 437

原创 Tomcat7+IntelliJ IDEA 搭建Java Web开发环境

一、前期准备工作软件和工具的安装工作不在此赘述安装IntelliJ安装Tomcat, 可以参考https://blog.csdn.net/feng2qing/article/details/60968548二、IntelliJ创建JavaWeb工程创建Project  File -> new Project ->选择project sdk 为1.8(...

2018-07-24 18:01:00 859

通信专业 十大 热门 毕业设计题目

通信专业 十大 热门 毕业设计题目 里面有各个题目的详细介绍, 保证你能拿到优秀毕业设计论文。

2010-01-09

摩托罗拉 e680i 软件大全 使用 方便

摩托罗拉 e680i 软件大全 使用 方便 摩托罗拉 e680i 软件大全 使用 方便

2009-12-27

qt 白皮书 初学者 的必备书籍

qt 白皮书 初学者 的必备书籍 qt 白皮书 初学者 的必备书籍

2009-12-19

飞鸽传书 源码 windows linux 均可用

飞鸽传书 源码 windows linux 均可用飞鸽传书 源码 windows linux 均可用

2009-12-18

qt 中文 文档 参考手册 初学必备

qt 中文 文档 参考手册 初学必备 qt 中文 文档 参考手册 初学必备

2009-12-18

超简单好用的linux与windows资源共享的软件

一款简洁的linux与windows共享资源的软件

2009-11-15

超前的简历制作模板超前的简历制作模板

很好的简历制作哦模板,找工作的致命法宝!

2009-11-15

usb-to-232

这是一款非常好用的usb转串口的软件。简介好用 免安装

2009-10-10

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除