自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(44)
  • 收藏
  • 关注

原创 【springboot学习笔记】springboot+mybatis整合一

1、pom.xml maven依赖引入 <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-jdbc</artifactId> </dependency> &lt...

2018-10-22 16:06:33 290

原创 2.【springboot学习笔记】- 创建springboot项目

一、快速创建springboot项目如何创建,省略; Name:项目名 Type:默认maven,(整合第三方框架,需要maven依赖关系) Packing:jar (为什么选择jar,spring项目最终是以jar运行的,内置tomcat容器),默认安装jdk1.8 ,也就是 java8二、pom.xml->创建maven项目后,会自动生成pom.xml ,maven很...

2018-10-15 14:45:24 218

原创 1.【springboot学习笔记】-基础概念

一、为什么使用springboot?springboot的配置少 项目可以快速搭建 内嵌Servlet容器,降低了对环境的要求,可以使用命令直接执行项目,应用可用jar包执行:java -jar; (以前的打包方式:打包成一个war包放入到tomcat/webapps目录下面再执行)二、什么是springboot?spring boot是一个快速开发框架,能够帮助我们快速整合第三方...

2018-10-12 11:02:04 323

原创 11.【ES6】类定义

1、知识点ES6类定义2、实战/** * 1.关键字class * 2.Player类名 * 3.constructor构造器,里面内容付给模板级的name,sex * 4.定义个函数,继续引用模板 * 5.static ,静态方法->这个类不用实例化,就能引用 */class Player { constructor(name, sex) { ...

2018-10-09 17:20:48 179

原创 10.【ES6】基本对象的定义

1、知识点JS基本对象定义2、实战定义三个变量,title,price,publish,3个属性,为了代码的可读性-> 声明一个book对象,book对象中存这三个属性 为对象定义个属性,输出book的属性 新增一个属性,book["xxx"] ,使用的时候book.xxxx 代码自己敲一遍,输出结果let title = "ES6"let price = 20l...

2018-10-09 17:13:21 1435

原创 9.【ES6】箭头函数

1、知识点通过箭头函数简化代码//定义一个新数组let list = [10,20,30]//ES5/** * 1.内部定义一个匿名函数 * 2.返回值 */let newlist = list.map(function(value, index){ return value * value;});console.log(newlist);//ES6/**...

2018-10-09 17:01:00 155

原创 8.【ES6】函数的默认值

1、知识点定义函数时给出参数的默认值2、实战2.1 字符传参/** * 1、定义一个函数,默认值为name="wx" * 2、输出${name} * 3、函数调用不传参,则直接输出默认值 * 4、传参数,则输出传参的值 */function sayHelo(name = "wx"){ console.log(`Helo ${name}`);}sayHelo...

2018-10-09 15:05:15 330

原创 7.【ES6】数组循环 for ...of

1、知识点新的数组循环方式2、实战->定义一组数组->for of 循环出值let list = [10,20,30]for(var val of list) console.log(val);// 10// 20// 30对比 for....in打印出下标以及对于的下标值let list = [10,20,30]for(var v...

2018-10-09 14:44:42 233

原创 6.【ES6】结构赋值

1、知识点1、解构赋值的写法2、ES6比较新颖的变量赋值方法2、实战2.1 数组赋值通过数组赋值,同时给3个变量赋值;let [a, b, c] = [10, 20, 30];console.log(a, b, c); //10 20 30let [x, y, ...other] = [1,2,3,4,5];console.log(x, y, other); /...

2018-10-09 14:15:19 188

原创 5.【ES6】Symbol新类型

1.知识点 ES6增加了Symbol新的原始类型 symbol的用法 作为常量 作为属性 半隐藏属性 2.实战2.1 symbol新类型定义两个字符串,对比字符串的值,毫无疑问,字符串的值肯定是相等的let str1 = String("HeloWorld");let str2 = String("HeloWorld");conso...

2018-10-09 13:29:33 183

原创 4.【ES6】嵌入字符串&模板如何使用

1.知识点字符串嵌入方式 字符串模板的定义 活用字符串模板2.实战2.1 字符串嵌入方式//定义一个变量let name = "admin"//定义字符串1 - 双引号let mystr1 = "您好!${name}"//定义字符串2 - 反单引号,用来定义字符串模板的let mystr2 = `您好!${name}`console.log(mystr1)con...

2018-10-09 11:19:22 413

原创 3.【ES6】const

* 常量定义const*知识点const i = 10;*实战新建test.js文件 运行命令 node test.js代码演示(1)用const定义常量,不能直接data = 10,这样定义是错误的/*1、常量**2、定义data = 10**3、输出data*/const data = 10;console.log(data); 控制台输出:结果输...

2018-09-30 13:42:24 282

原创 2.【ES6】let

*  用let命令限定作用域与var做对比新建test.js文件 node test.js运行文件#ES5语法/*1、如果是真*2、定义i=1*3、控制台输出i*/if(true){ var i = 1;}console.log(i);控制台输出 #ES6语法if (true) { let i = 1;}console.log(...

2018-09-30 12:06:22 138

原创 1.【ES6】概要

一、前提最近在写VUE,JS语言用到的ES6,所以再看一遍ES6的基础语法。二、概要ECMAScript2015(ES6)是Javascript最标准的语法式样,是在2015年6月由Ecma国籍组织公布的最新版本,现在已经被多个领域和浏览器所广泛采纳和使用。三、新特性箭头函数 class类新定义 let+const作用域定义 for...of列举 Promise,Map...

2018-09-30 11:31:10 156

原创 Vmare-您的虚拟机未能继续运行,原因是遇到一个可纠正的错误。请保留挂起状态并纠正错误,或放弃挂起状态。

1.前提今天打开以前搭建的Centos集成环境来试试docker,但是复制打开的时候报错。2.报错前提。Vmare用的老的11版本,但是Centos集成环境,版本号是12,所以,我直接修改了复制的vmx的版本号但是打开的时候报错:报错信息:这个解决办法很简单,重启下Vmare即可...

2018-06-11 18:36:34 5234

原创 Github-访问github访问超时

1.前提    今天打开github的时候,一直加载失败。2.解决办法1.首先cmd-ping github.com-相应超时2.访问http://www.github.com.ipaddress.com/找到github地址3.用笔记本或者notepad++打开host(host地址:C:\Windows\System32\drivers\etc)4.把地址复制粘贴到host中 192.30.2...

2018-06-06 09:32:36 1280 2

原创 10.Jmeter-二次开发,实现自定义函数插件

1.前提:有时候,Jmeter自带的函数,可能不能满足于业务的需求,这时候,我们可以自己写一个函数插件;2.创建maven工程一直next,输入GroupID,ArtifactId->finsh3.编辑pom.xml创建好maven工程后,引入Jmeter的jar包,注意你本地Jmeter版本是几,这里<version></version>就写几<depende...

2018-06-05 17:55:42 979

原创 9.Jmeter-beanshell基础使用

1.   什么是BeanShell1.BeanShell是一种完全符合Java语法规范的脚本语言,并且又拥有自己的一些语法和方法;2.BeanShell是一种松散类型的脚本语言(这点和JS类似);3.BeanShell是用Java写成的,一个小型的、免费的、可以下载的、嵌入式的Java源代码解释器,具有对象脚本语言特性,非常精简的解释器jar文件大小为175k。4.BeanShell执行标准Jav...

2018-06-01 17:54:12 1180

原创 8.Jmeter-常见函数使用

1. 基础可以打开函数助手   2.随机生成数字变量(Random)${__Random(最小,最大,自定义变量)}3. 时间函数(time)__time:获取当前时间1.${__time(,)}  //1450056496991 //无格式化参数,返回当前毫秒时间  2.${__time(yyyyMMdd,)} 20151214      //返回年月日  3.${__time(HHmmss,)...

2018-06-01 17:41:53 248

原创 7.Jmeter-变量的嵌套使用

场景:有时候做循环查询变量结果的时候,调用了一个变量,但是可能后面还跟着一个变量,两个变量可能要做嵌套。常用方法:方法一:${__V{变量_${变量}}}方法二:${__BeanShell(vars.get("变量_${变量}"))}:函数${__V}用于执行嵌套函数引用个人经验:变量嵌套常用语循环中...

2018-06-01 17:38:45 3603 1

原创 6.Jmeter-后置处理器(Json extractor)

后置处理器-json extractor概念:顾名思义,提取json响应的数据中提取数据;步骤:sampler-后置处理器-jsonextractor1.提取单个参数1.Variable name :自定义参数名,引用的时候${} 格式2.Json path expression:json表达式,根据上面的json,表达式为:$.errorCode3.下面的接口参数中引用的时候直接使用${Vari...

2018-06-01 17:29:18 11254

原创 5.Jmeter-后置处理器(正则表达式)

后置处理器-正则表达式概念:后置处理器,是对sampler运行后执行,对sampler返回的数据进行处理,以及提取;1.一个参数提取场景:例如我们做压力测试的时候,例如访问官网,首先,我们的得确定访问的官网地址是否正确,我们可以从sampler返回的数据中提取,然后再与真实的值做对比,如果正确的,说明是访问的是正确的;步骤:1. 访问www.baidu.com:根据访问的网址可以看到html&lt...

2018-06-01 17:25:22 1498

原创 Fiddler-基础使用

1.为什么用fiddler?    当我们测试app,或者需要抓包接口查看传的参数,或者返回的数据的时候,一款抓包软件满足你,这边选fiddler,可以抓包,可以连代理。2.fiddler配置2.1端口设置-> tools-telerik fiddler options-connection-port系统默认:8888 2.2.抓包Fiddler只能抓取Http和https格式的,但是默认只...

2018-06-01 16:26:22 533

原创 Jmeter读取csv文件首行变量出现?

1.这个问题其实不是大问题,但是我自己强迫症,以为是格式什么问题,一直搞,问题看图。读取变量读取第一行,怎么读都是?2.一开始以为是编码格式问题,其实后来很简单,重新建立个空文档,复制内容进去,读取就正常了 -_-...

2018-06-01 15:32:58 1804

原创 4.Jmeter-JDBC的使用

1.在线程下或者http请求下(根据实际情况)新增jdbc connection Configuration 注意:测试数据库的时候,要加载相对应的mysql,jar包才能运行,加载数据库jar包,有两种方式, 首先要下载mysql-connector-java-bin.jar,下载地址:https://dev.mysql.com/downloads/connector/j/ 第一种方法:把ja...

2018-05-28 14:59:56 202

原创 3.Jmeter-数据分离

1.新建CSV Data Set Config路径:线程-右击添加-配置原件-CSV Data Set Config2.配置讲解重要参数   filename 配置文件地址,绝对路径 Fle encoding 文件编码格式,例如:utf-8 Variable name 参数名称,参数之间用【,】隔开,引用的时候用${}格式 Delimiter , 表示文件格式用,隔开  3.创建csv ...

2018-05-28 14:28:23 595

原创 2.Jmeter-参数化

参数化比较简单,Jmeter中所有的参数化调用是用${变量名}来引用的直接看例子1.定义参数,定义一个参数只想这个IP地址2.http请求的时候直接调用

2018-05-28 14:02:43 170

原创 1.Jmeter-如何用Jmeter录制脚本

前提:之前看过很多人用badboy录制Jmeter脚本,但是我个人没有用过,对于我来说也麻烦,肯定还是自己写jmx脚本来的更方便更快,但是有时候录制脚本,可以方便我们调试脚本,或者直接获取信息头,也算方便吧。1.创建http代理服务器2.代理服务器编辑端口号:Jmeter默认8888 (端口号是未被占用的,占用的话Jmeter就启动不了)(如何查看端口号是否被占用?cmd->netstat ...

2018-05-28 13:51:17 11976

原创 sqlmap基本用法

sqlmap+dvwa注入的基本使用

2015-05-14 10:59:32 1377

原创 欢迎使用CSDN-markdown编辑器

CommandInjection(命令注入) ep: cmd->ping www.baidu.com && net user && //两条命令连真执行 通过命令注入,查询网络IP地址和端口输入“&ipconfig or net userNumeric SQL Injection(SQL数字注入) 通过已知的数据注入 or 1=1

2015-05-11 10:45:15 480

原创 putty如何连接虚拟机

1.ssh没连接在虚拟机中输入sudo apt-get install openssh-server安装后输入ps -e |grep ssh没启动SSH则输入sudo /etc/init.d/ssh start 启动查看那是否连接本机ssh [email protected]成功配置putty 输入用户名跟密码OK

2015-03-30 16:34:36 689

原创 "Host 'localhost' is not allowed to connect to this MySQL server" 的原因及解决办法

配置testlink的时候第二天访问本地时候,出现"Host 'localhost' is not allowed to connect to this MySQL server" 解决方法,进入xampps/mysql/bin/my.ini的文件再【mysqld】段中加入--skip-grant-tables为的是让任何人都能访问人重启mysqlep:

2015-02-28 10:24:05 947

转载 收藏

http://www.cnblogs.com/youxilua/archive/2013/05/20/3087935.htmlhttp://gradle.org/downloadshttp://blog.csdn.net/wangmuming/article/details/23455947http://yeetrack.gitbooks.io/-gradle-user-gui

2015-02-03 17:01:28 362

转载 uiautomator

https://github.com/sumio/uiautomator-unicode-input-helper

2015-02-03 16:07:31 381

原创 selenium+java 浏览器的启动

可变换浏览器使用,比较方便吧这么写,我觉得哈哈

2015-02-02 23:35:01 606

原创 Intent

Intent--->就是意图 ,程序跳转都会应用intent这时候运行程序点击call 会有错误产生,错误查看log日志:因为我们调用了打电话,在android中打电话,访问网址都需要一个安全环境所以需要去AndroidMainfest,xml中去配置这个权限:添加:在节点外面添加如果出现多个activity怎么办:在src文件夹中新建一个类ep

2015-01-30 11:45:42 373

原创 Botton控件

1.新项目中布局文件中新建android:id="@+id/btn"  去个名字btnandroid:layout_width="wrap_content"                android:layout_height="wrap_content"  设置长宽android:text="点我" button的名字/> 运行,点击button这个时候点击but

2015-01-29 15:49:10 767

原创 EditView控件

EditView 可以编辑文件首先打开main_Activity.xml布局文件输入主要也是在xml文件中编辑的

2015-01-29 11:35:21 394

原创 EditView控件

EditView 可以编辑文件首先打开main_Activity.xml布局文件输入主要也是在xml文件中编辑的

2015-01-29 11:28:42 473

原创 Android学习笔记

TestViewtestview是不可编辑的显示在activity的文本信息。TestView的UI界面设计主要是在xml中编辑最有灵活性,可以在MainAcitivity.java中编辑,比较烦so:布局文件在工程下res-layout-main_Activity.xml打开输入:新建新的TextView控件 设置字体大小用单位“sp” 设置高度宽度用单位“d

2015-01-28 22:19:31 431

空空如也

空空如也

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

TA关注的人

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