日期:2018-12-09 阅读:2666
为什么会说传统DOM操作效率低呢?当使用document.createElement()创建了一个空的Element时,会需要按照标准实现一大堆的东西,如下图所示。此外,在对DOM进行操作时,如果一不留神导致回流,性能可能就很难保证了。
日期:2018-11-27 阅读:1654
经过多年的工作和站长圈子,我也对安全性有所了解。很多同学拿到安全测试报告以后一脸懵逼的不知道这些缩写字母都是什么意思。如何解决它,今天我向无安全基础的同学讲一讲这三类攻击是如何形成的。在了解了他的原理后,就可以进行防御了。由于每个同学使用的编程语言和框架都有很大不同,本文主要介绍了攻击形成的原理和防御方法,因此具体代码非常少,学生可以根据自己的实际情况编写代码。
日期:2018-11-27 阅读:2837
如今,互联网极为发达。大数据和个人信息的绑定使得每个人的隐私似乎像是在倮奔。各种软件使用、实名认证。我们每天在网络上发送消息、行走的轨迹、吃过的外卖、看过的电影、住过的酒店、浏览过的页面,都在服务端呈现出一个个冰冷的数据。这些数据比你自己都了解自己。
日期:2018-11-27 阅读:3336
IOS ipa包重新签名参数说明appName.ipa:要重签名的ipanewEmbedded.mobileprovision: 用来签名的provision文件distributionName:指该签名对应的证书的名字,在keychain中找到对应证书的名称。
日期:2018-11-21 阅读:1475
看完,让你彻底了解Promise原理,为了让大家更容易理解,我们从一个场景开始讲解,让大家一步一步跟着思路思考,相信你一定会更容易看懂。
日期:2018-11-20 阅读:1556
今天面试的时候,面试官问了我这个问题,为什么javascript是单线程的?我的脑袋瞬间蒙了,我从单线程跟多线程的区别来回答:比如多线程要考虑线程之间的资源抢占,死锁,冲突之类的。回到学校后我就去找这个问题的答案。
日期:2018-11-15 阅读:3371
Object.create(null) 创建的对象是一个空对象,在该对象上没有继承 Object.prototype 原型链上的属性或者方法,例如:toString(), hasOwnProperty()等方法。
日期:2018-11-14 阅读:3410
ES6第七种数据类型-Symbol已经有的6种数据类型: Undefined,Null,布尔值,字符串,数值,对象,现在ES6新加入一种数据类型——Symbol. 我们先来看看它的最大特点: 独一无二。
日期:2018-11-07 阅读:2433
你是否有过下面的需求:需要给所有ajax请求添加统一签名、需要统计某个接口被请求的次数、需要限制http请求的方法必须为get或post、需要分析别人网络协议等等,那么如何做?想想,如果能够拦截所有ajax请求,那么问题就会变的很简单!少年,想法有点大胆,不过,我欣赏!直接上轮子,Ajax-hook不仅可以满足你想要的,同时可以给你更多。
日期:2018-11-04 阅读:4076
js冒泡和捕获是事件的两种行为,使用event.stopPropagation()起到阻止捕获和冒泡阶段中当前事件的进一步传播。使用event.preventDefault()可以取消默认事件。
日期:2018-11-03 阅读:1632
这几天学生在面试,面试官问:检测数组的方法是什么?学生回答:typeof或者instanceof当然这些都不对,咱们看看正确的答案吧。
日期:2018-11-01 阅读:2753
master:长期分支,一般用于管理对外发布版本,每个 commit 对一个 tag,也就是一个发布版本develop:长期分支,一般用于作为日常开发汇总,即开发版的代码feature: 短期分支,一般用于一个新功能的开发hotfix :短期分支 ,一般用于正式发布以后,出现 bug,需要创建一个分支,进行 bug 修补。release :短期分支,一般用于发布正式版本之前(即合并到 master...
日期:2018-10-31 阅读:2396
为什么会有会出现debounce(函数去抖)和throttle(函数节流)以下场景往往由于事件频繁被触发,而重复执行DOM操作、资源加载等重行为、会导致UI停顿甚至浏览器崩溃。1、window对象的resize、scroll和拖拽时的mousemove事件2、射击游戏中的mousedown、keydown事件3、类似百度搜索提示keyup事件
日期:2018-10-31 阅读:1484
前一段时间和大牛们交流了一下,据反馈现在Android岗位也没有以前那么多了,没这么好找了,面临2016年寒冬季节,大量公司模仿O2O模式导致死掉企业的很多,在加之培训机构大量的培训人,导致供大于求,当然这不意味着饱和,只是市场更趋于合理一些(只要技术好不用怕的)。最近结合一些面试的同学和大牛们(张旭童)反馈,前几天听童哥去阿里面试顺便整理了下一些面试题目。希望对大家有所帮助,后期会不断更新添加新...
日期:2018-10-30 阅读:5401
最近刚学 git pull --rebase,觉得很牛逼的样子,结果今天就被打脸了。