自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

小白的博客

区块链学习新手,博客新手

  • 博客(48)
  • 收藏
  • 关注

原创 测试用例-基本概念&&等价类划分

一、测试用例基本概念测试用例是执行测试之前写的知道测试过程的文档,包括:编号、测试目的、用例描述、预期结果。二、写用例需要什么东西1. 相关文档(需求文档、用户手册、开发文档);2. 结合开发出的软件;3. 讨论三、编写用例的方法1. 等价类划分2. 边界值3. 因果图4. 判定表5. 正交排列法6. 场景法7. 测试大纲方法8. 状态转换图四、 等价类划分 ...

2020-01-14 16:16:42 769

原创 测试缺陷报告

一、测试人员的主要职责编写测试计划编写测试用例执行测试,发现缺陷提交缺陷报告验证所发现的缺陷是否得到修改编写测试总结报告二、缺陷报告的组成缺陷编号(Defect ID):提交缺陷的顺序;缺陷标题(summary):简明扼要的描述一下缺陷;缺陷的发现者(Detected By): 测试人员自己;发现缺陷的日期(Detected date):一般为当天;缺陷所属的模块(su...

2020-01-13 15:49:47 1589

原创 软件测试-基础篇1

软件测试软件的定义软件(software)、硬件(hardware)、程序(program)、文档(document)软件=程序(包括数据)+文档;缺陷的定义1.从产品外部看, 缺陷是软件产品开发或维护过程中存在的错误、毛病等各种问题;2. 从产品内部看,缺陷是系统所需要实现的某种功能的失效或违背3. 简单的说,用户在软件使用过程中遇到的任何软件错误、异常都可以称之为“软件缺陷”...

2020-01-10 17:47:11 234

原创 读大话设计模式记录

1.设计模式概述java错误:语法错误:编码不符合java规范,在编译得时候无法通过。逻辑错误:程序可以顺利得编译,但是执行得出得结果不符合预期;2.类、对象、方法和实例变量、继承、接口类:是一种模板,是对一组事物得抽象,是对事物得特性和功能得描述。比如女孩、男孩就是两个类。对象:是类的实例,即类的一个变量。比如一个女孩或者男孩就是一个对象;方法:是实现对象所具有的功能操作的代...

2020-01-09 15:33:29 148

原创 go日志

package logs//日志import ( "go.uber.org/zap" "go.uber.org/zap/zapcore" "gopkg.in/natefinch/lumberjack.v2")var Loggers *zap.Loggersfunc InitLogger(logpath string, loglevel string) *zap.Logger...

2019-12-12 16:06:37 147

原创 golang中的坑

写C的时候都会将"{“独立一行,但是在go里面”{" 必须和方法体在同一行;func main(){ fmt.Println("Hello, World!")}if … else 语句中的else必须和if的"}"在同一行,否则编译错误。包名的定义。你必须在源文件中非注释的第一行声明包名,如:package main。当函数、结构等标识符以一个大写字母开头,如GetInfo,那...

2019-11-20 16:11:42 223

原创 阿里云服务器宝塔远程连接

阿里云服务器宝塔远程连接测试前提:宝塔面板已安装mysql,安全组放行要访问的端口。本地终端已连接数据库。go文件测试代码将go文件(此处测试的go文件需于http连接有关)上传至云服务器(可利用FZ)。在云服务器中cd 进入保存go文件的路径。参考上图的远程站点…go run mian.go 执行go文件。访问:打开浏览器输入服务器ip:go文件设置的端口/代码里的访问的变量...

2019-11-20 16:07:00 1845

原创 docker系列错误

1. Error response from daemon: conflict: unable to delete 473852ea1666 (must be forced) - image is referenced in multiple repositories执行了: Mac-dashen:~ student11$ docker rmi 473852ea1666有成对存在的镜像,即有两...

2019-10-24 15:09:03 266

原创 微服务consul系列错误日志

1. 【Mac-dashen:~ student11$ consul agent -dev -ui -client 0.0.0.0 】启动错误==> Error starting agent: Failed to start Consul server: Failed to start RPC layer: listen tcp 127.0.0.1:8300: bind: address...

2019-10-24 09:17:07 3824

原创 docker和grpc

开始构建镜像docker build -t firstdocker .查看镜像docker imagesdocker rmi firstdocker运行镜像docker run -p 90:8080 --rm firstdocker-p 90:8080标志打开HTTP端口80并将其映射至前面通过EXPOSE命令暴露的8080端口,而 --rm标志指示Docker在容器...

2019-10-22 15:08:00 2305

原创 mysql命令-删除数据

mysql命令-删除数据语法格式:delete from table_name [where condition];# "table_name" 指定要执行删除操作的表;# “[where condition]” 为可选参数,指定条件,如果没有where子句,delete语句将删除表中的所有记录。delete from person where id=11;# 删除person表中...

2019-09-21 17:33:50 4389

原创 mysql命令5——插入、更新与删除数据

mysql命令5——插入、更新与删除数据1. 插入数据在使用数据库之前,数据库中必须要求数据,mysql使用insert语句向数据库 表中插入新的数据记录。可以插入的方式有:插入完整的记录、插入记录的一部分、插入多条记录、插入另一个查询的结果。1. 为表的所有字段插入数据(插入完整记录)语法格式:insert into table_name (column_list) values (...

2019-09-21 17:08:24 1214

原创 mysql操作4 -更改表的存储引擎

mysql操作4 -更改表的存储引擎数据库存储引擎是数据库底层软件组件,数据库管理系统(DBMS)使用数据引擎进行创建、查询、更新和删除数据操作。mysql的核心就是存储引擎。mysql 5.7 支持的存储引擎有:InnoDB,MyISAM,Memory,Archive,Federated,CSV,BLACKHOLE等。可以使用 show engines 语句查看系统所支持的引擎类型。sup...

2019-09-21 11:38:35 253

原创 mysql操作大全3 删除表

mysql操作大全3 删除字段删除字段是将数据表中的某个字段从表中移除,语法规则:alter table 表名 drop 字段名;# “字段名”指需要从表中删除的字段名称。...

2019-09-21 10:40:52 263

原创 mysql命令大全 2 修改数据表

mysql命令大全 2 修改数据表修改表指的是修改数据库中已经存在的数据表的结构。1. 修改表名语法规则:alter table 旧表名 rename [to] 新表名#其中 to 为可选参数,使用与否不影响结果。2.修改字段类型语法规则:alter table 表名 modify 字段名 数据类型#其中“表名”指要修改数据类型的字段所在表的名称,#“字段名”指需要...

2019-09-20 21:01:39 809

原创 mysql命令大全1 创建表

mysql命令大全1. 创建数据库登录mysql: 格式:mysql -h localhost -u root -p-h 后面是ip地址,默认localhost=127.0.0.1, 默认可省略,-u 后面的root为用户,-p后面回车后为密码。mysql -u root -p查看当前所有存在的数据库:mysql> show databases;创建数据库:m...

2019-09-20 20:30:17 2302

原创 聊天系统-客户端

聊天系统-客户端package mainimport ( "fmt" "log" "net" "os")func main() { Start(os.Args[1])}func Start(tcpAddrStr string) { //1.根据输入的ip加端口生成TCP的ADD tcpAddr, err := net.ResolveTCPAddr("tcp4", tc...

2019-09-12 15:48:24 244

原创 聊天系统-服务器端

聊天系统-服务器端package mainimport ( "fmt" "log" "net")func main() { port := "9090" StartServer(port)}//启动服务器func StartServer(port string) { host := ":" + port //获取tcp地址 tcpAddr, err := net...

2019-09-12 15:45:16 473

原创 go语言--输入输出

go语言–输入输出1. fmt.San输入Go fmt包下有三个函数,可以在程序运行过程中获取用户输入:输入类型解释fmt.Scan获取输入fmt.Scanf获取输入,但是可以指定格式,go语言会根据格式解析参数fmt.Scanln获取一行的输入,只会获取到一行––示例代码如下:示例1:package mainimport "fmt"...

2019-08-28 20:57:26 7079

原创 Vue指令---总

Vue指令—总vue.js的指令是带有特殊前缀"v-"的HTML特性,它绑定一个表达式,并将一些特殊应用到DOM上。1. v-cloakv-cloak不需要表达式,它会在Vue实例结束编译时从绑定的HTML元素上移除,经常和css的display:none;配合使用,可以解决插值表达式的闪烁的问题:在vue.js没有加载之前,页面会显示{{msg}},知道vue.js加载完毕之后才会显示真正...

2019-08-23 17:07:28 316

原创 v-show与v-if的区别

v-show与v-if的区别v-showv-show的用法与v-if基本一致,只不过v-show是改变元素的css属性display。当v-show表达式的值为false是,元素会隐藏,查看DOM结构看到元素上加载了内联样式display:none; <h3>v-show 改变css display 的样式</h3> <div id="app26"> ...

2019-08-10 16:39:12 4527 1

原创 vue基础之v-model与选择列表

vue基础之v-model与选择列表选择列表就是下拉选择器,也是常见的表单控件,同样也分为单选和多选两种方式。单选 <div id="app15"> <select v-model="selected"> <option>html</option> <option value="css">css</opt...

2019-08-10 14:58:31 1206

原创 vue基础(v-model与复选框)

vue基础(v-model与复选框)一、复选框单独使用复选框也分单独使用和组合使用,不过,与单选按钮不同,复选框单独使用时,也是用v-model来绑定一个布尔值,例如:<div id="app13"> <input type="checkbox" v-model="checked" id="ch" /> <label for="ch">复选框的...

2019-08-10 11:01:36 15624 2

原创 Vue双向绑定二(v-model与单选按钮)

Vue双向绑定二(v-model与单选按钮)一、单选按钮在单独使用时单选选按钮在单独使用时,不需要v-model,直接使用v-bind绑定一个布尔类型的值,为真时选中,为否时为不选,例如:<div id="app12"> <input type="radio" :checked="picked" id="radio" value="hyml"/> <...

2019-08-10 10:18:24 5785

原创 Vue的双向绑定一(v-model和输入框)

Vue的双向绑定一(v-model和输入框)vue.js提供了v-model指令,用于在表单类元素上双向绑定数据。比如:在输入框上使用时,输入框的内容会实时映射到绑定的数据上。<div id="app9"> <input type="text" v-model="message" /> <p>输入的数据是:{{message}}</p>&...

2019-08-09 20:33:51 5139

原创 Vue计算器案例

Vue计算器案例<!DOCTYPE html><html> <head> <meta charset="utf-8"> <title>双向绑定计算器</title> <script src="vue/vue.js" type="text/javascript" charset="utf-8">&l...

2019-08-08 20:22:49 438

原创 品牌管理案例

品牌管理案例<!DOCTYPE html><html> <head> <meta charset="utf-8"> <title>品牌管理</title> <link rel="stylesheet" type="text/css" href="CSS/bootstrap.min.css"/> ...

2019-08-08 19:54:48 629

原创 vue框架实现走马灯

vue框架实现走马灯走马灯的思想很简单:利用定时器利用substring()不断截取字符串来实现字符位置的转换(比如:abc–>bca,bca->cab,cab->abc)即不断的截取第一个字符(start)和1~.length-1(end)的字符,将截取的第一个字符(start)加到end后面,形成新的字符串,利用定时器不断的执行,则形成走马灯。<!DOCTY...

2019-08-07 20:40:18 6001 1

原创 BootStrap基础---提示框(tooltip)

BootStrap基础—提示框(tooltip)1. 提示框-结构Bootstrap框架中提示框常使用的是按钮标签或者链接标签来制作。它们都有一个共性:通过title属性的值来定义提示信息(也可以自定义属性data-original-title来设置提示信息,自定义的优先级更高些)。通过data-placement自定义属性来控制提示信息框的位置,根据四种不同的位置,data-place...

2019-08-05 20:39:45 9641

原创 Bootstrap基础--选项卡

Bootstrap基础–选项卡(nav-tabs)选项卡Tabs是Web中一种非常常用的功能。用户点击或悬浮对应的菜单项,能切换出对应的内容。一个选项卡主要包括两个部分,其一是菜单项,其二是内容面板。注意: 选项卡中链接的锚点要与对应的面板内容容器的

2019-08-05 20:20:22 19551

原创 Bootstrap基础-模态弹出框

1. Bootstrap基础-模态弹出框Bootstrap框架中的模态弹出框,分别运用了"modal"、“modal-dialog” 和 “modal-content” 样式,而弹出窗真正的内容都防止在"modal-content" 中,其主要又包括三个部分:弹出框头部,modal-header,包括标题和关闭按钮;弹出框主体,modal-body,弹出框的主要内容;弹出框脚步,moda...

2019-08-05 18:05:02 1244

原创 jQuery对象与DOM对象

jQuery对象与DOM对象jQuery对象与DOM对象是不一样的。通过一个简单的例子,简单区分下jQuery对象与DOM对象:<p id=”test”></p>我们要获取页面上这个id为test的p元素,然后给这个文本节点增加 一段文字:“HelloWorld!”,并且让文字颜色变成红色。通过标准JavaScript处理: var p = document....

2019-07-25 19:10:12 92

原创 $(document)_ready与 window_onload的区别

$(document).ready 与 window.onload 的区别$(document).ready 的作用是等页面的==文档(document)==中的节点加载完毕后,再执行后续的代码,因为我们再执行代码的时候,可能会依赖页面的某个元素,我们要确保这个元素真正的被加载完毕后才能正确使用。它与window.onload的区别在于**前者(.ready)在文档节点加载完毕后就可以执行,不...

2019-07-25 17:30:23 146

原创 document对象(DOM)--认识DOM

document对象(DOM)–认识DOM文档对象模型DOM(Document Object Model)定义访问和处理 HTML文档的标准方法。DOM 将HTML文档呈现为带有元素、属性和文 本的树结构(节点树)。HTML文档可以说由节点构成的集合,DOM节点有:1. 元素节点:<html>、<body>、<p>等都是元素节点,即标 签。2. 文本节...

2019-07-25 17:05:06 574

原创 本地存储-(localStorage || sessionStorage)

本地存储-(localStorage || sessionStorage)通过本地存储(Local Storage),web 应用程序能够在用户浏览器中 对数据进行本地的存储,包括localStorage和sessionStorage。HTML5 Web 存储是以键/值对的形式存储的,通常以字符串存储。1. localStoragelocalStorage生命周期是永久,除非主动清除loc...

2019-07-24 20:47:05 384

原创 BOM---screen对象

BOM—screen对象screen对象用于获取用户的屏幕信息。对象属性:属性描述availHeight窗口可以使用的屏幕高度,单位像素availWidth窗口可以使用的屏幕宽度,单位像素colorDepth用户浏览器表示的颜色位数,通常为32位(每像素的位数)pixelDepth用户浏览器表示的颜色位数,通常为32位(每像素的位数)(IE不支持...

2019-07-24 20:11:30 332

原创 BOM--Location对象

BOM–Location对象location用于获取或设置窗体的URL,并且可以用于解析URL。语法:location.[属性|方法]location 对象属性:属性描述hash设置或返回从#号开始的URL(锚)host设置或返回主机名和当前的端口号hostname设置或返回当前URL的主机名href设置或返回完整的URLpathna...

2019-07-24 19:58:48 221

原创 BOM---History对象

History对象history对象记录了用户曾经浏览过的页面(URL),并可以实现浏览器 前进与后退相似导航的功能。注意:从窗口被打开的那一刻开始记录,每个浏览器窗口、每个标签 页乃至每个框架,都有自己的history对象与特定的window对象关联。语法:window.history.[属性|方法]注意:window可以省略。history对象属性属性描述le...

2019-07-24 19:31:04 260

原创 JavaScript计时器

在JavaScript中,我们可以在设定的时间间隔之后来执行代码, 而不是在函数被调用后立即执行。

2019-07-24 18:02:15 117

原创 “document_write()”方法会覆盖页面的问题

document.write插入标签会覆盖页面的问题document.write插入js标签会覆盖页面又两种情况:通过onclick() 点击事件触发执行document.write(),会使document.write()覆盖原来的页面。在window.onload里面执行document.write(),也会将原来的页面覆盖。总的来说就是 在页面渲染结束后(即文档加载后)使用doc...

2019-07-24 17:44:20 6646

空空如也

空空如也

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

TA关注的人

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