09 2015 档案
摘要:最近看过一些大公司的面试要求,觉得现在想成为优秀的技术人才越来越不容易了。为什么这么觉得,还得慢慢道来。 去比较牛X的公司面试了几次,除了技术基础要过硬,有些非技术的因素成为技术面试者的必备,开源项目、GitHub、线上作品、博客文章。 这些对于掌握技术的面试者来说,区分度确实很高,在挑选人才时,这
阅读全文
摘要:线程这个特性对于一门语言环境来说是尤其重要的,在Java/C++环境下都提供了多线程API操作。但在Javascript中据说代码执行时单线程的,大量计算的逻辑会阻塞浏览器HTML渲染,但setTimeout延时处理、XHR的异步请求是如何实现的,接下来我们将逐一分析。首先需要肯定的是浏览器中Jav...
阅读全文
摘要:在刚学习Javascript时曾对该问题在小组内做个一次StudyReport,发现其中的基础还是值得分析的。 从标题分析,可以加个Javascript的加载和执行分为两个阶段:加载、执行。而加载即浏览器下载JS脚本的过程,执行时浏览器JS引擎解释执行的过程。 接下来先分析JS脚本加载的过程,加载方
阅读全文
摘要:1. 目的 在模拟器的浏览器或app hybrid开发中遇到chrome调试代码为线上代码或者混淆代码时,可以利用fiddler/charles为genymotion配置代理, 可以方便的将代码替换为本地代码,此外还可以针对访问服务进行截获分析。 2. 配置 2.1 配置fiddler本地代理 2.
阅读全文