前端集成测试快速入门

最近在开发一个工具库ggtool,可以点这里看下。因为是开源的项目,所以要引入集成测试,记得早在Angular出来的时候就在吹嘘TDD开发了,但是在工作的时候看来基本是属于天方夜谭,方法论有了,但是研发人员时间精力和熟练度严重不够,基本没看到有部门在搞得。反倒是开源社区gayhub等等基本上开源项目会集成测试用例,CI测试,代码覆盖率测试等等。一套下来其实内容跟编码一半一半吧。我知道不写下来,1-

阅读全文

DNS解析和配置

从面试题说起经典的问题,用户在浏览器输入网址按下回车到网页呈现在用户面前中间经历了什么。比如输入了www.qq.com,第一步肯定是本地查找DNS记录或者递归DNS服务器一级一级往上找,最后拿到一个IP地址。所以DNS可以理解为,域名 => IP地址 的过程。DNS解析配置我们可以看到,访问www.manfredhu.com和manfredhu.github.io最后返回的IP都是一样的。我

阅读全文

图片自适应大小、压缩demo

图片上传demo原理一个图片上传demo,可以上传图片,然后按照最大宽度和最大高度,先触边的为目标,等比例缩放后绘制canvas显示。然后把canvas数据转化为base64位数据,这个时候就大家就可以自由传递数据到后台了。拖拽裁剪之类的大家再去找下其他插件把,demo只做演示用。这里canvas.toDataURL这个接口,有两个可选参数第一个参数是文件类型,默认为 image/png,图片的分

阅读全文

前端常用shell(Mac OS)

常常有写shell平时用不到,参数记忆比较模糊。但是用到的时候又想找个地方查一下。这个时候就很蛋疼了,故作笔记记录下,方便翻阅。端口占用不知道大家有没有遇到过端口占用的情况。解决方法分两步找到是哪个进程占用了这个端口kill掉这个进程对应的命令lsof -i:4000 查找占用4000端口的进程kill 13219如下为lsof -i:4000输出的结果,我们第二步根据PID(进程id)来kill

阅读全文

Vue备忘笔记

本文主要记录一些比较容易遗忘的知识点,方便后面查阅。如果对你有帮助,那不胜荣幸。前端变化出的另一个优雅工具自打部门研发基于Vue的适配H5、小程序、Weex的多端系统后,因为在深入进行H5游戏引擎和游戏物理引擎的开发对Vue就没怎么关注。错过了上手的最好时机,现在把这块给补上。组件生命周期与方法顺序组件生命周期12345678910new Vue -> Init Events & L

阅读全文

Git Flow在大型多人合作总的使用

SVN的痛记得大学在工作室的时候起初用的版本管理工具是SVN,多人开发以其中一个同学的机器创立本地版本库。之后其他同学局域网链接这个同学的机器提交代码做中心化的版本管理。然后有时候吧,合并的时候遇到各种坑爹问题合并不了或者相互覆盖,所以经常在合并之前会自己保留自己的代码一份再去合并。或者是出问题了,要重新拉一下svn的代码,本地合并完再提交。灰常蛋疼。还有更坑爹的是,有时候线上有一个bug要经济修

阅读全文

几种常见的ES6改进写法

下面是自己总结的ES6对ES5提升非常大的写法,代码会更加优雅.如果你真的想让自己的代码写的更少,作用更大,那你应该好好研究研究下面出现的情况.用解构写法替换object写法12345678910111213141516171819//---bad---// options 上的属性表示附加参数function setCookie(name, value, options) { o

阅读全文

前端行业发展现状分析

先说下本人身份,大二开始接触互联网、大三某大型搬砖公司实习满一年,今年七月毕业刚入职某大型搬砖企业。按照我Leader给别人介绍我的时候就说:这是今年的毕业生,不过已经有一年的工作经验了。下面我会从一个刚毕业不久、但是已经有一年左右工作经验的“入门级”前端开发来给你介绍一下如何加入“前端”这个行业。我们先来简单介绍一下前端发展到现在的现状,再告诉大家如何入坑“前端”。传统的Web服务前端从原来的网

阅读全文

谈谈url这东西

URL普及篇,作为互联网从业者如果连链接都不认识,很难交流。不知道你们有没有遇到这样的情况,开发要给产品一个链接叫产品体验,开发说打开链接加个_test=1的参数,产品说,怎么搞啊,我不会呀!!!我不会呀!!!我不会呀!!!所以要普及一些网络姿势!!URL的由来我们的身份证有18个号码,标识了我们的唯一。URL全称Uniform Resource Locator 统一资源定位符(或称统一资源定位器

阅读全文

前端疲劳

前端疲劳这个词最近突然在很多文章出现,这次,我躺在家里的沙发上,深刻的思考了一波.近年业务发展多样化,框架层出不穷其实在业务量剧增的今时今日的前端业务,随着各种各样花式框架的出现,不得不说让人挑的眼花缭乱,欲罢不能.随之产生了很大的疲倦的心理.如React,Vue,Angular这些大巨头框架,不但是框架在PK,甚至框架的版本有时候也在PK,比如有的React一推出就用了,后面要更新就发现很难了.

阅读全文


Copyright © 2015 - 2019 ManfredHu胡文峰的个人博客

All rights reserved. Designed and powered by ManfredHu.

粤ICP备18133029号