jerryzou.com
关于我 | 咀嚼之味
http://jerryzou.com/about
如果你有任何问题,请给我发送邮件 jerry.zry@outlook.com.
jerryzou.com
解决 Github Pages 禁止百度爬虫的方法与可行性分析 | 咀嚼之味
http://jerryzou.com/posts/feasibility-of-allowing-baiduSpider-for-Github-Pages
解决 Github Pages 禁止百度爬虫的方法与可行性分析. Jun 8, 2015 -. 为什么 Github Pages 禁用了百度爬虫. 就这个问题,我联系了 Github Support 部门,对方给我的答复是这样的. Sorry for the trouble with this. We are currently blocking the Baidu user agent from crawling GitHub Pages sites in response to this user agent being responsible for an excessive amount of requests, which was causing availability issues for other GitHub customers. Apologies again for the inconvenience. 并且 Stackoverflow 上也有类似的问题 github blocks Baidu spider, how can I make it work again. 好了,细心...
jerryzou.com
咀嚼之味 | 咀嚼之味
http://jerryzou.com/posts/chew
Apr 11, 2015 -. 所有,采用 Attribution-NonCommercial 3.0 License.
jerryzou.com
所有文章 | 咀嚼之味
http://jerryzou.com/all-articles
jerryzou.com
给迷茫的自学者指一条路 | 咀嚼之味
http://jerryzou.com/posts/method-of-self-learning
Jul 16, 2015 -. 要做到这一点,思维导图 (Mind Map) 是个很好的工具。 而且 Trello 天然支持 4 层树状结构,很适合与思维导图的树状结构对应。 这四层结构主要是 Organization - Board - List - Card. 我来举个例子可能比较直观,先来看第一层结构,把 Organization 作为根节点,创建一个新的 Organization 前端学习。 使用 Organization 作为树的根节点稍微有点 hack 的成分,不过对个人使用来说并没有大碍啦。 然后就可以在其中创建好多二层节点 Boards 了,就像上面这张图中,我大致创建了 7 个 Boards,大家也可以根据自己的实际情况来创建。 在每一个 Card 中,你都能添加一些详细的信息,能添加标签、描述,还能加 Checklist 可我还是建议你不要赋予 Trello 太多的责任,我觉得 Trello 作用应该局限于梳理待办事项,而已经得到的知识或者想要总结的东西,应该借助于下面要介绍的两个工具。 所有,采用 Attribution-NonCommercial 3.0 License.
jerryzou.com
咀嚼之味
http://jerryzou.com/4
交大校车 Web App 用户反馈. Posted on Oct 3, 2014 ; 浏览量: -. 上周交大校车 Web App 上线。 Posted on Sep 24, 2014 ; 浏览量: -. Posted on Sep 7, 2014 ; 浏览量: -. Posted on Aug 2, 2014 ; 浏览量: -. 可是老妈说急用啊,这次一定要搞好 没办法,硬着头皮上吧 [继续阅读.]. Posted on Jun 2, 2014 ; 浏览量: -. 我瞬间摸不着头脑了,Font Times New Roman is not embedded (583x)到底是什么错啊,还没有行号,这叫我如何定位这个错误 根据官方给出的提示一路顺藤摸瓜,最终发现这一段 . [继续阅读.]. Posted on Jun 1, 2014 ; 浏览量: -. 本文译自Ben Cherry的 JavaScript Module Pattern In-Depth。 Posted on May 11, 2014 ; 浏览量: -. 有事请联系我的Email: jerry.zry@outlook.com.
jerryzou.com
深入剖析 JavaScript 的深复制 | 咀嚼之味
http://jerryzou.com/posts/dive-into-deep-clone-in-javascript
May 27, 2015 -. 为了不误人子弟,我决定结合 Underscore、lodash 和 jQuery 这些主流的第三方库来重新谈一谈这个问题。 Create a (shallow-cloned) duplicate of an object. 方法的实现可以参考 underscore.js #L1006. 另外,你也可以通过以下比较 tricky 的方法来完成 单层. JQuery $.clone() / $.extend(). 的方法,可是它并不是用于一般的 JS 对象的深复制,而是用于 DOM 对象。 值得庆幸的是,我们在 jQuery 中可以通过添加一个参数来实现 递归extend. Extend(true, {}, .). 在 jQuery的源码 - src/core.js #L121. Lodash .clone() / .cloneDeep(). 使用上,lodash和前两者并没有太大的区别,但看了源码会发现,Underscore 的实现只有30行左右,而 jQuery 也不过60多行。 Object#toString` result references. */.
jerryzou.com
为什么不要在 JavaScript 中使用位操作符? | 咀嚼之味
http://jerryzou.com/posts/do-you-really-want-use-bit-operators-in-JavaScript
May 15, 2015 -. 如果你的第一门编程语言不是 JavaScript,而是 C 或 Java,那么一开始你大概会看不惯 JavaScript 的数字类型。 在 JavaScript 中的数字类型是不区分什么 Int,Float,Double,Decimal 的。 咳咳,我说的当然是在 ES6 之前的 JS,在 ES6 的新标准中提出了像 Int8Array 这样新的数据类型。 本文将更着重地谈 JS 的数字类型以及作用于它的位操作符,而关于包装对象 Number 的更多了解可以看拔赤翻译的 JavaScript设计模式. 实际上,JavaScript的数字类型的本质就是一个 基于 IEEE 754 标准的双精度 64 位的浮点数. 3ff0 0000 0000 0000 = 1. C000 0000 0000 0000 = -2. 3fd5 5555 5555 5555 1/3. 0000 0000 0000 0000 = 0. 8000 0000 0000 0000 = -0. 7ff0 0000 0000 0000 = 无穷大 ( 1/0 ). Define LOG ERRORS 1.
jerryzou.com
详说 Cookie, LocalStorage 与 SessionStorage | 咀嚼之味
http://jerryzou.com/posts/cookie-and-web-storage
详说 Cookie, LocalStorage 与 SessionStorage. May 2, 2015 -. 最近在找暑期实习,其中百度、网易游戏、阿里的面试都问到一些关于HTML5的东西,问题大多是这样开头的 你用过什么HTML5的技术呀 而后,每次都能扯到 Cookie 和 localStorage 有啥差别。 这篇文章就旨在详细地阐述这部分内容,而具体 Web Storage API 的使用可以参考 MDN的文档. 顾名思义,cookie 确实非常小,它的大小限制为4KB左右,是网景公司的前雇员 Lou Montulli 在1993年3月的发明。 它的主要用途有保存登录信息,比如你登录某个网站市场可以看到 记住密码 ,这通常就是通过在 Cookie 中存入一段辨别用户身份的数据来实现的。 LocalStorage 是 HTML5 标准中新加入的技术,它并不是什么划时代的新东西。 早在 IE 6 时代,就有一个叫 userData 的东西用于本地存储,而当时考虑到浏览器兼容性,更通用的方案是使用 Flash。 做过后端开发的同学应该知道 Session 这个词的意思,直译过来是 会话。
jerryzou.com
咀嚼之味
http://jerryzou.com/3
Posted on Jan 24, 2015 ; 浏览量: -. Digital Ocean提供了可伸缩的VPS,最便宜的服务器是每个月$5,虽然对于学生来说不算便宜,但好在一开始充$5送$10,而且成功申请到Github Student pack的话,还可以得到$100。 Posted on Jan 16, 2015 ; 浏览量: -. Posted on Jan 1, 2015 ; 浏览量: -. 可是中行偏偏又要开什么新员工大会,从六点多一直开到九点多 结果只是不断地给新员工压力而已,于是就跟欢欢说起中行的各种恶性竞争与病态的价值观 然后 就扯到了谷歌的 不作恶。 Posted on Nov 29, 2014 ; 浏览量: -. Posted on Nov 18, 2014 ; 浏览量: -. 相比于传统的CSS reset,Normalize.css 是一种现代的、为HTML5准备的优质替代方案。 发生在升级OS X Yosemite后 修复各种开发环境. Posted on Nov 14, 2014 ; 浏览量: -. Posted on Nov 13, 2014 ; 浏览量: -.