原文:jQuery最核心的基础设施之一——数据缓存模块进化史

数据缓存系统最早应该是jQuery . 引入的,那时它的事件系统完成照搬DE大神的addEvent.js,而addEvent在实现有个缺憾,它把事件的回调都放到EventTarget之上,这会引发循环引用,如果EventTarget是window对象,又会引发全局污染。有了数据缓存系统,除了规避这两个风险外,我们还可以有效地保存不同方法产生的中间变量,而这些变量会对另一个模块的方法有用,解耦方法间 ...

2012-11-19 07:58 25 10187 推荐指数:

查看详情

容器进化史

本文首发于我的公众号 Linux云计算网络(id: cloud_dev),专注于干货分享,号内有 10T 书籍和视频资源,后台回复「1024」即可领取,欢迎大家关注,二维码文末可以扫。 和 ...

Wed Apr 18 03:10:00 CST 2018 0 1771
淘宝进化史

在淘宝最初时,应用数量与用户数都较少,可以把Tomcat和数据库 部署在同一台服务器上。浏览器往www.taobao.com发起请求时,首先经过 DNS 服务器(域名系统)把域名转换为实际 IP 地址 xx.xx.xx.xx,浏览器转而访问该 IP 对应的 Tomcat。 它的缺点 ...

Thu Mar 04 21:56:00 CST 2021 0 260
登录模块进化史,带大家回顾java学习历程(一)

一直在想着写点特别点的东西,让有兴趣学编程的人确实能学到点干货,今天就来随意写写。 大家在网上查找资料看到最多的demo估计就是登录功能的演示了,为何大家偏爱拿登录来做demo呢?因为行业应用类程序的核心就是为了让用户能与数据进行交互,对于一个高级DBA来说的话,他与数据的交互可以直接与数据 ...

Mon Jan 15 20:23:00 CST 2018 6 1412
Android GC进化史

本文将按照时间顺序讲述Android垃圾回收器(Garbage Collector)的演进,从最早版本的Android到最新版本。 纵观整个演变的历程,关于GC的变动,主要可以 ...

Sat Apr 11 02:13:00 CST 2020 0 840
Boosting算法进化史

背景: 当前的热门算法中,除了神经网络在图像和文字、音频等领域大放异彩之外,集成学习中的xgboost,lightGBM,CatBoost也在kaggle等机器学习平台上成为了炙手可热的工具。 ...

Tue Mar 17 02:56:00 CST 2020 0 778
【JavaScript 】for 循环进化史

ECMAScript 6已经逐渐普及,经过二十多年的改进,很多功能也有了更成熟的语句,比如 for 循环 这篇博客将介绍一下从最初的 for 循环,到 ES6 的 for-of 等四种遍历方法 先 ...

Fri Feb 24 03:37:00 CST 2017 0 1382
从 RAID 到 Hadoop Hdfs 『大数据存储的进化史

我们都知道现在大数据存储用的基本都是 Hadoop Hdfs ,但在 Hadoop 诞生之前,我们都是如何存储大量数据的呢?这次我们不聊技术架构什么的,而是从技术演化的角度来看看 Hadoop Hdfs。 我们先来思考两个问题。 在 Hdfs 出现以前,计算机是通过什么手段来存储“大数据 ...

Wed Dec 19 05:37:00 CST 2018 2 1375
4 基础设施

从上图可以看出,基础设施层是业务领域、应用服务、界面展示层的基础,为其他各层提供基础类库服务。 在整个解决方案中,基础设施层包含如下项目: Infrastructure 基础设施层 ...

Thu Oct 27 18:01:00 CST 2016 1 1908
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM