5 QA有话说

尚未进行身份认证

我时常望着远方的面馆,而忘记了脚下的台阶

等级
TA的排名 5k+

记录我提的几个安全问题

不知不觉,心中的执着竟然放下了,曾经的理想又怎么样子呢?不放弃,且坚持着吧。恒房通的接口问题,使用token作为用户标示。boss直聘cookie泄漏...

2020-02-18 20:00:15

npm中处理文件

处理css文件导入,less文件,scss文件style-loadercss-loaderless-loadersass-loader自动添加浏览器兼容性前缀postcss-loader样式表中的图片和字体文件url-loader file-loader图片所占用字节小于limit时候,图片会被转化为base64...

2020-02-12 10:32:46

测试框架杂谈

正所谓爱过才知道是不是合适,用过才知道,那些像陷阱一样的代码深渊真的会吞噬一个工程师的全部热情。

2020-02-11 20:41:37

软件测试漫谈之谈谈技术之外的事情

没有人可以忽略技术的重要性,如果没有基本的技术能力,甚至连入门都做不到。本文假设你的技术能力已经初步达到软件测试的要求,接下来要谈的是技术之外的一些事情。多向有经验的人学习,站在别人的立场想一想?看问题要看到本质。做好事情你可以养活自己,做好人你才能养活更多人。组织协调能力。系统化能力。质量保障体系的建设。...

2020-02-08 09:58:58

javascript相关操作

对象相关:使用 in判断属性是否在对象中使用for( let key in obj) 对对象的属性进行遍历对象的拷贝Object.assign(dest,[ src1, src2, src3…]) 返回的是dest如果属性里面也是一个对象,那么就应该使用另一种拷贝方法为了解决这个问题,我们在复制的时候应该检查 user[key] 的每一个值,如果它是一个对象,那么把它也复制一遍,这叫做...

2020-01-18 21:22:53

微信小程序开发第十五天之顶部导航栏

要想实现顶部导航栏的效果顶部两个tab,点击可以切换实现原理:hidden属性

2020-01-16 23:50:41

微信小程序开发第十四天Canvas使用

分成两个部分微信提供的canvas组件canvas可以使用API思考:canvas => 图片 => 图片保存到相册在canvas画个圆形头像,写个文字,再写个二维码。把canvas转为图片把图片保存到相册第一步有些麻烦,后两步很简单下面这张是甩甩宝宝的营销图,这张图是服务端合成的然后返回给前端进行展示,那么我们想想,如果要通过前端来做应该怎么实现呢?一张背...

2020-01-16 00:06:42

三个月小程序开发之第十三天小程序js模块化

2020-01-13今天有大事发生,至于是什么大事看官您且往下看你以为这是一个手机上的小程序,Wrong~, 您再看下面这张图,震惊吧?这其实是 PC 版的微信小程序。PC版微信可以支持小程序真的令我太震惊了。从技术上角度来说震惊不大,因为小程序开发工具就提供了类似的实现,但是从小程序的体系来讲,非常另人震惊,这意味着腾讯的账号体系非常强大,腾讯的整合能力已经达到了某种高度。小程序可以在安...

2020-01-13 22:37:05

三个月学习小程序开发之第十二天

不知道什么原因,中途断档了,据说是博主的笔记本坏掉了。。都说鱼只有七天的记忆,可是人的记忆有有几天呢?许多事情都忘记了,好了,言归正传,这是小程序开发的第十二天。微信小程包限制在2M之内,所以图片尽量不要使用本地图片,可以使用存储图片。创建一个小程序默认的目录结构如下:在app.json中填写页面路由,就会自动生成对应目录文件结构wxml写结构wxss写样式.js中写对应的函数和数...

2020-01-12 00:13:17

触摸事件touchevent

触摸事件的历史:2007年乔帮主神之手iphone的发布,使得便携设备进入了每个普通人的生活。多年以后的一个秋天,也就是2013年的10月10日,touchevent被写入了w3c的提案中https://www.w3.org/TR/touch-events/, 提案中明确的提到了事件类型和事件包含的接口。直到今天,touchevent在移动端h5开发中被广泛的使用,我想我真的很尊敬乔布斯。...

2020-01-09 22:29:21

位置和滚动

locationnavigatorhistoryoffset只读offset是元素offset没有单位,是数字offsetWidth 包含padding border widthoffsetWidthoffsetHeightclientclientTopclientLeftclientWidth 包含padding,不包含borderscroll例如:页面滚动到下面的...

2020-01-09 00:58:36

浏览器对象模型介绍

前面学习了dom相关的操作和事件,本篇博客开始介绍浏览器对象模型。

2020-01-07 23:52:56

dom常用的事件

这几个概念并不难,难的是你会去使用。就好比语言本身并不难,但是能够写出流传千古的诗句的人却很少。鼠标事件可视区的坐标event.clientXevent.clientY相对于页面文档的坐标event.pageXevent.pageY相对于电脑屏幕的坐标event.screenXevent.screenY例如:clientX和pageX最明显的区别就是当页面有滚动条的时候,cl...

2020-01-07 23:03:31

常用web api

安卓,ios, windows操作系统都会向程序开发者提供对应的接口,用来获得对应的能力。同理web api 浏览器提供的接口https://developer.mozilla.org/zh-CN/docs/Web/API在使用 JavaScript 编写 Web 代码时,有许多 Web API 可供调用。你可以在开发网站或 Web 应用程序时使用它们。DOMhttps://develo...

2020-01-04 21:36:27

js基础知识

浏览器渲染引擎js引擎https://v8.dev/js语法dom:https://developer.mozilla.org/zh-CN/docs/Web/API/Document_Object_Modelbom:https://developer.mozilla.org/zh-CN/docs/Web/API/Windowjs语法:alertconfirmpromptco...

2020-01-04 17:29:01

css3之2d转换

接下来请记住这几个英文单词transformtranslaterotatescaletransition2d转换水平或者垂直方向平行移动2d转换后不会影响其他盒子沿着x轴活着y轴移动transform:translate(X, Y)translateX()translateY()顺时针或者逆时针旋转transform:rotate(90deg)设置转换的中心点t...

2020-01-02 22:39:00

css之定位

定位模式考虑两点:从哪里开始移动?标准流中是否占据位置静态定位相对定位1.相对于原来位置移动2.原来在标准流的区域保留绝对定位以带有定位的祖先元素为基准进行定位绝对定位不保留原来的位置,是脱离标准流的固定定位以浏览器可视窗口为基准点不占用标准流偏移topbottomlelftright水平居中:绝对定位如何在水平方向居中? left: 50%; tr...

2020-01-01 10:49:30

css之float

布局方式标准流浮动定位float让多个块元素在一行显示float:nonefloat:leftfloat: right清除浮动主要是为了解决,父元素因为子级元素浮动引起的内部高度为0的问题清除浮动的方法添加一个含有clear:both样式的空标签overflow: hidden使用after伪元素css属性书写顺序布局定位相关:display/position/f...

2019-12-29 19:37:17

css盒子模型

contentborderborder-leftborder-topborder-rightborder-bottompaddingpadding-leftpadding-toppadding-rightpadding-bottompadding: 10px 20px 上下10 左右20padding: 1px 2px 3px 上1 左右2px 下3pxpaddin...

2019-12-29 12:39:57

前端基础css样式

style 在元素上作为属性style在head标签里面引入外部的css文件CSS选择器,找到特定的元素标签选择器类选择器id选择器通配符选择器*字体样式font-sizefont-familyfont-weightfont-stylefont综合写法,font-size font-family不可省约font: font-style font-weight fo...

2019-12-25 22:43:53

查看更多

勋章 我的勋章
  • 签到新秀
    签到新秀
    累计签到获取,不积跬步,无以至千里,继续坚持!
  • 技术圈认证
    技术圈认证
    用户完成年度认证,即可获得
  • 专栏达人
    专栏达人
    授予成功创建个人博客专栏的用户。专栏中添加五篇以上博文即可点亮!撰写博客专栏浓缩技术精华,专栏达人就是你!
  • 持之以恒
    持之以恒
    授予每个自然月内发布4篇或4篇以上原创或翻译IT博文的用户。不积跬步无以至千里,不积小流无以成江海,程序人生的精彩需要坚持不懈地积累!
  • 勤写标兵Lv3
    勤写标兵Lv3
    授予每个自然周发布7篇到8篇原创IT博文的用户。本勋章将于次周周三上午根据用户上周的博文发布情况由系统自动颁发。