- 博客(37)
- 资源 (1)
- 收藏
- 关注
原创 MySQL入门-安装
一、下载并安装MySQL 官网下载 https://dev.mysql.com/downloads/mysql/,安装目录 “/usr/local/mysql” $mysqladmin –version //查看server版本 mysqladmin Ver 8.42 Distrib 5.7.19, for osx10.12 on x86_64$mysql -V //查看mysq...
2018-03-28 19:35:25
397
转载 JavaWeb学习笔记5-Servlet
一、Servlet简介 Servlet是sun公司提供的一门用于开发动态web资源的技术。 Sun公司在其API中提供了一个servlet接口,用户若想用发一个动态web资源(即开发一个Java程序向浏览器输出数据),需要完成以下2个步骤: 1、编写一个Java类,实现servlet接口。 2、把开发好的Java类部署到web服务器中。 按照一种约定俗成的称呼习惯,通...
2018-03-11 10:15:52
271
转载 JavaWeb学习笔记3-Tomcat服务器学习和使用(二)
http://www.cnblogs.com/xdp-gacl/p/3744053.html
2018-03-11 10:04:42
231
转载 JavaWeb学习笔记2-Tomcat服务器学习和使用(一)
参考文章:http://www.cnblogs.com/xdp-gacl/p/3734395.html
2018-03-11 10:03:54
243
转载 JavaWeb学习笔记1-概念
一 基础概念1.1 Java Web定义? 百度定义:Java Web,是用Java技术来解决相关web互联网领域的技术总和。Web包括web服务器和web客户端两部分。Java在客户端的应用有java applet,不过使用得很少,Java在服务器端的应用非常的丰富,比如Servlet,JSP和第三方框架等等。Java技术对Web领域的发展注入了强大的动力。 由此可知,Java Web其...
2018-03-11 10:01:37
1127
原创 Mac命令行登录MySQL
1、root身份登录本机mysql server 进入mysql命令行,执行mysql> mysql -u root -p 2、登录远程mysql server mysql -u {username} -p{password} -h {remote server ip} -P {port} {DB name} 3、Mac下忘记Mysql的root用户密码的解决方法 关闭mysql
2018-02-05 21:27:08
7894
原创 Java代码发起HTTP GET和POST请求(URLConnection)
背景:在使用java语言写接口自动化用例的时候,经常用到代码直接发起HTTP请求,从而得到响应内容,通过断言响应内容,判断接口返回是否正确。 方法:java实现HTTP请求主要有两种方法,一是用JDK自带类URLConnection、二是用第三方jar包httpclient,本篇介绍URLConnection如何实现发起HTTP请求。一、URLConnection发起请求步骤 1.打开和U
2018-01-25 16:20:39
5389
原创 引入第三方jar包的java源程序,如何在命令行编译运行
问题:编写了一个.java程序,该程序中引入了第三方jar包,如何在命令行编译并运运?举例:HttpDemo.javaimport java.net.*;import java.io.*;import java.util.*;import com.alibaba.fastjson.*;public class HttpDemo {....}其中,import com.
2018-01-25 14:54:51
2842
原创 Get和POST的区别
GET 请求URL中指明的资源或文件 Asks to get the thing (resource / file) at the requested URL. POST 请求服务器接收body信息,并将body信息发送给请求中指明的文件 Asks the server to accept the body info attached to the request, and give i
2018-01-14 19:01:32
333
原创 浏览器访问http://localhost:8080, 提示404
操作:sh ./startup.sh启动tomcat服务器,浏览器地址栏输入http://localhost:8080结果:网页提示404无法找到页面,但是我的tomcat目录中确实有ROOT项目解决方法:查看8080端口占用情况lsof -i : 8080, 将所有占用8080的进程杀死kill PID,再启动tomcat服务器,浏览器地址栏输入http://localhost:8080
2018-01-06 16:53:38
16715
1
原创 命令行启动tomcat服务器,提示Cannot find ./catalina.sh
问题:tomcat/bin目录执行sh ./startup.sh启动tomcat,提示如下 Cannot find ./catalina.sh The file is absent or does not have execute permission This file is needed to run this program 解决方法:对./catalina.sh没有访问权限,在to
2018-01-06 16:47:31
2882
原创 Servlet学习记录(1)
Servlet 实例之Hello World目的:编写servlet程序,将程序部署至tomcat,最后通过浏览器进行访问1、新建HelloWorld.java,输入以下代码(可以用任意编辑器,我用的是Sublime)// 导入必需的 java 库import java.io.*;import javax.servlet.*;import javax.servlet.http.*
2018-01-06 16:42:29
220
原创 Git使用教程
一. Git与SVN的区别SVN是集中式版本控制系统,版本库是集中放在中央服务器的。而我们工作的时候,用的都是自己的电脑,所以首先要从中央服务器得到最新的版本,然后工作,完成工作后,需要把自己做完的活推送到中央服务器。集中式版本控制系统是必须联网才能工作,对网络带宽要求较高。Git是分布式版本控制系统,没有中央服务器,每个人的电脑就是一个完整的版本库,工作的时候不需要联网了,因为版本都
2017-12-09 16:17:05
249
原创 JavaWeb学习之路(一)
学习背景:新的测试工作中,经常遇到接口数据返回失败这样的场景,由于之前的测试工作偏高前端,导致自己在服务端的知识体系很匮乏,因此学习javaweb学习目标:理解程序访问服务器时的工作过程和原理第一章 环境搭建三个步骤:1、 安装JDK;2、安装tomcat;3、安装集成开发环境。一、安装JDK二、安装Tomcat1、下载并解压使用tomcat软件在本地搭建服务器,然后
2017-12-03 20:20:50
312
翻译 Android App专项测试—压力测试
来源:慕课网http://www.imooc.com/learn/729目录MonkeyMonkey ScriptMonkeyRunner 注:以Android手机自带计算器举例第一部分 Monkey 1. 什么是Monkey? Android系统自带的一个工具,可发送用户伪随机事件 2. Monkey在哪里? Android手机系统中,具体位置: /syste
2017-07-01 21:44:17
602
转载 Appium学习指南
转载来源:appium-girls-tutorial.pdfAppium介绍是一个自动化测试开源工具,支持Android平台和iOS平台上原生应用、web应用和混合应用的测试。移动原生应用:用iOS或Android SDK写的应用 移动Web应用:用浏览器访问的应用,Appium 支持 iOS 上的 Safari 和 Android 上的 Chrome混合应用:指原生代码封装网页视图,原生代
2017-06-25 22:25:23
2321
翻译 黑盒测试技术-决策表测试(Decision Table Testing)
参考:http://reqtest.com/requirements-blog/a-guide-to-using-decision-tables/ 《A Practitioner's Guide to Software Test Design》黑盒是设计测试用例方法:决策表测试1. 概念 Decision tables represent com
2017-03-24 14:07:14
11400
转载 测试用例
转自:https://testerhome.com/topics/7943测试用例 测试用例的产出一般来说,是根据产品(业务)的需求分析后得出测试需求,再根据测试需求进行细分,得到测试用例。 测试设计 软件测试的目的就是保证软件的质量,漏测是最大的忌讳,因此在测试设计过程中,如何防止设计遗漏是非常关键的。 产品(业务)的需求对功能上描述是比较清晰的,按照功能来设计,只要设计的方法正确,那么功
2017-03-22 09:47:13
620
转载 命令行运行java可执行文件,提示“错误:找不到或无法加载主类“
使用java命令运行class文件提示“错误:找不到或无法加载主类“的问题分析: http://www.cnblogs.com/wangxiaoha/p/6293340.html一个类的全名应该是包名+类名
2017-02-23 17:51:37
1082
转载 自动化测试好文推荐
浏览网页过程中,无意上发现几篇自动化测试相关的好文,希望对你也有所帮助,链接如下:自动化单元测试实践之路:http://www.infoq.com/cn/articles/road-of-automated-unit-testing-practices实现持续集成,我们需要做什么:http://www.jianshu.com/p/f92c4112a125git 历险记:http:/
2017-02-09 15:28:56
134
转载 使用ReportNg生成测试报告(Maven+Appium+TestNg+ReportNg)
参考文章:http://blog.youkuaiyun.com/wx19900503/article/details/51272971源起:Maven+Appium+TestNg本就可以实现一个项目的完整测试,但由于TestNg自动生成的测试报告排版较简陋,所以大家都喜欢使用ReportNg。前提:测试项目已建立,并能正常运行。Maven项目上集成ReportNg很简单:仅需配
2017-02-08 13:06:28
2649
原创 selenium运行测试脚本失败,提示Unable to connect to host 127.0.0.1
运行环境浏览器版本:firefox50.1.0selenium:selenium2.53.1运行脚本package simpletest;import org.openqa.selenium.WebDriver;import org.openqa.selenium.firefox.FirefoxDriver;p
2017-01-02 17:45:54
1576
转载 Http协议
Http协议参考资料 http://www.cnblogs.com/yin-jingyu/archive/2011/08/01/2123548.html http://www.cnblogs.com/li0803/archive/2008/11/03/1324746.html http://www.cnblogs.com/panning/p/6034936.html http://www.c
2017-01-01 18:51:35
313
原创 appium单机并发测试-入门
参考文档:https://anikikun.gitbooks.io/appium-girls-tutorial/content/start_appium_server.html https://qaseven.github.io/2016/05/05/appium/测试应用:android移动端App测试方向:基于界面的自动化测试测
2016-12-14 18:49:53
2316
原创 运行appium报错搜集
IDE开发环境:eclipse--版本Mars.2 Release (4.5.2): Android测试平台:Android6.0使用appium在eclipse中编写自动化测试用例,运行的时候提示错误:1、 org.openqa.selenium.SessionNotCreatedException: A new session could not be created.
2016-12-09 14:37:33
731
原创 LoadRunner脚本创建、录制和添加事务
使用版本:HP_LoadRunner_12.02_Community_Edition_T7177-15059下载地址:HP官网,可以免费下载1. Virtual User Generator (1)创建脚本 由于笔者是使用HP自动的网页学习,所以下面我们建立一个HTTP的脚本。流程如下: File —> Ne
2015-08-15 11:36:35
3261
转载 C#操作Excel文件
转自:http://www.cnblogs.com/abel/archive/2013/07/16/3194678.html0. 使用之前在写代码之前,我们需要先添加引用,在 程序集 – 扩展 里面:Microsoft.Office.Interop.Excel。 还有要注意的是,引用之后,需要将属性中的「嵌入互操作类型」设置为 Flase,不然编译时可能会出错。
2015-08-12 11:48:40
594
转载 C#操作EXCEL时,判断一个单元格是否为空的方式
使用C#操作EXCEL时,判断一个单元格是否为空的方式: Excel.Range ran = (Excel.Range) xSheet.Cells(1,1); 1) if(ran.Value2 != null) //在一个表格中这一句是可以正常运行的,但在处理另一个表格时就运行不了,没找出原因来2) if((string)
2015-08-11 16:12:27
7981
转载 C#操作目录和文件讲解
· 创建目录和文件 1. 通过Path类的Combine方法可以合并路径 string activeDir = @"C:\myDir"; string newPath = System.IO.Path.Combine(activeDir, "mySubDirOne"); 2. 目录的创建 创建目录时,如果目录已存在,则不会重新创建目录,且不报错。
2015-08-11 15:43:54
408
翻译 ToolStrip类
1. ToolStrip类 为 Windows 工具栏对象提供容器。 在新的 Windows 窗体应用程序中可使用 ToolStrip 及其相关的类来创建工具栏。2.ToolStripButton类 表示包含文本和图像的可选的 ToolStripItem。 可使用 ToolStripButton 创建一个支持文本和图像的工具栏按钮
2015-08-11 15:08:09
437
原创 C#实现将图片另存到新建的文件夹中
需求: 将目录fullPath下的图片.jpg文件分类存储到指定的文件夹中(指定的文件夹要求以图片中某个特殊字符串作为名字),例如fullPath目录下的图片文件名称如下: 0000098286-1-0-20150806181038-454(未知)()(无)--上行-机动车-001-full-1_WrongCL.jpg 0000098303-1-0-20
2015-08-11 14:22:09
7644
原创 C#实现向已存在的Excel文件中写入数据实例(两种方法)
//添加引用using Excel = Microsoft.Office.Interop.Excel;using System.Reflection;方法一:将识别结果写入到Excel表格中(根据指定模版写入,并将其以当前保存时间命名另存) /******************** WriteValuetoExcel added by cxj 2015
2015-08-10 15:02:23
27009
转载 VS2010中使用C#实现向EXCEL文档中写入数据
C#语言实现:创建、打开、读取、写入以及保存EXCEL文档的步骤和代码步骤: 1)创建Application对象 2)打开excel文档——自己可定义是新建一个文档或者打开一个存在的excel文档 3)指定要操作的sheet 4)从excel中读取数据或者向excel中写入数据 5)保存excel文档接下来,我
2015-08-04 11:52:29
6218
转载 pthread_join函数
注:转载自http://blog.youkuaiyun.com/jxxfqyy/article/details/4084193 pthread_join函数pthread_join使一个线程等待另一个线程结束。 代码中如果没有pthread_join主线程会很快结束从而使整个进程结束,从而使创建的线程没有机会开始执行就结束了。加入pthread_join后,主线程会一直等待,直到等
2015-08-03 17:03:29
199
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人