分类目录归档:网站前端

[翻译]看图学Javascript Part II

第一篇使用图像描述Javascript语法的文章很受欢迎,所以我决定使用这个方法进行一些更加高级的想法。在这片文章里,我将会解释创建对象的三个常用技术。它们是使用原型的构造函数,纯原型以及对象工厂。

我的目标是想帮助大家明白每种技术的优点和弱点,并且明白它们具体是怎样运作的。 继续阅读

发表在 网站前端 | 标签为 | 留下评论

[翻译]看图学Javascript Part I

要想成为一个出色的Javascript开发者,其中一个秘密就是真正的去理解这门语言。这篇文章将会用一些简单易懂的图表来解释Javasript的一些基本要素。 继续阅读

发表在 网站前端 | 标签为 | 留下评论

本地存储浅析

相比于桌面应用,Web应用在本地存储方面确实显得有点力不从心。在桌面应用,你可以使用INI或者XML等文件来保存配置和数据,甚至可以使用内嵌小型数据库的方法去保存数据,而对于网站来说,在很长的一段时间里,我们只能使用Cookies这个充满缺点但又无法替代的东西。不过随着互联网的发展,本地存储技术也一直在发展,但始终没有出现一个能满足需求的技术,直到Web Storage的出现。

下面我们来看下一些比较常见的本地存储技术。 继续阅读

发表在 网站前端 | 标签为 , , , , , | 留下评论

MongoDB与内存

但凡初次接触MongoDB的人,无不惊讶于它对内存的贪得无厌,至于个中缘由,我先讲讲Linux是如何管理内存的,再说说MongoDB是如何使用内存的,答案自然就清楚了。

继续阅读

发表在 网站前端 | 标签为 , | 留下评论

一致性哈希算法及其在分布式系统中的应用

本文将会从实际应用场景出发,介绍一致性哈希算法(Consistent Hash)及其在分布式系统中的应用。首先本文会描述一个在日常开发中经常会遇到的问题场景,借此介绍一致性哈希算法以及这个算法如何解决此问题;接下来会对这个算法进行相对详细的描述,并讨论一些如虚拟节点等与此算法应用相关的话题。 继续阅读

发表在 网站前端 | 标签为 , | 留下评论