• 《深入理解Android》一2.3 WebKit架构概览

    单例:单例模式是为了确保某个类仅有一个实例并提供全局访问。WebKit中Loader模块负责管理CachedResource的Memory Cache就是一个典型的单例模式,可缓存资源的管理器理所当然有且只有一个全局访问。工厂方法:工厂...
    文章 2017-05-02 2035浏览量
  • javascript基础】1、基本概念

    原文:【javascript基础】1、基本概念 前言 最近迷茫了一段时间,不知道应该从何处开始学习前端知识,好像这种状态已经持续了一年了,天天也在看前端的东西,但是记住的多少或者说在脑中一团糟,没有什么清晰的概念。...
    文章 2014-06-06 649浏览量
  • JavaScript设计模式》——9.2 Module(模块)模式

    JavaScript中,Module模式用于进一步模拟类的概念,通过这种方式,能够使一个单独的对象拥有公有/私有方法和变量,从而屏蔽来自全局作用域的特殊部分。产生的结果是:函数名在页面上其他脚本定义的函数冲突的...
    文章 2017-05-02 1361浏览量
  • 【通用行业开发部】JavaScript 高程学习 C1~C7

    变量o是O的实例作用域执行环境执行环境是JS中最为重要的一个概念&xff01;执行环境定义了变量或函数有权访问的其他数据&xff0c;决定了它们各自的行为。每个执行环境都有一个之关联的变量对象&xff0c;环境中定义的所有...
    文章 2021-12-02 44浏览量
  • 基于 C 语言的 JavaScript 引擎探索

    和其他的 JavaScript 引擎一样,SpiderMonkey 不直接提供像 DOM 这样的对象,而是提供解析,执行 JavaSccript 代码,垃圾回收等机制。SpidlerMonkey 是一个在 Mozilla 之下的开源项目,要使用 SpiderMonkey,需要...
    文章 2017-10-09 632浏览量
  • JavaScript内存泄露的4种方式及如何避免

    启用严格模式解析 JavaScript,避免意外的全局变量。全局变量注意事项 尽管我们讨论了一些意外的全局变量,但是仍有一些明确的全局变量产生的垃圾。它们被定义为不可回收(除非定义为空或重新分配)。尤其当全局变量...
    文章 2017-07-03 1169浏览量
  • JAVASCRIPT学习笔记之正则表达式

    贪婪对应就是懒惰模式,懒惰对应的就是匹配的尽可能少的情况。如何开启懒惰模式?在量词后面加?继续上面的例子/\d{3,6}?正则表达式贪婪懒惰 如果想知道,正则表达式是如何匹配量词的,请看进阶正则表达式文中有...
    文章 2017-11-03 2847浏览量
  • 《Web应用漏洞侦测防御:揭秘鲜为人知的攻击手段和...

    本节书摘来自华章计算机《Web应用漏洞侦测防御:揭秘鲜为人知的攻击手段和防御技术》一书中的第2章,第2.2节,作者:(美)希马(Shema,M.)著,更多章节内容可以访问云栖社区“华章计算机”公众号查看。2.2 部署应对...
    文章 2017-07-03 1553浏览量
  • 书写高质量JavaScript代码的要义(The Essentials of ...

    才华横溢的Stoyan Stefanov,在他写的由O’Reilly初版的新书《JavaScript Patterns》(JavaScript模式)中,我想要是为我们的读者贡献其摘要,那会是件很美妙的事情。具体一点就是编写高质量JavaScript的一些要素,...
    文章 2014-04-21 847浏览量
  • JavaScript内存泄露的4种方式及如何避免

    启用严格模式解析 JavaScript,避免意外的全局变量。全局变量注意事项 尽管我们讨论了一些意外的全局变量,但是仍有一些明确的全局变量产生的垃圾。它们被定义为不可回收(除非定义为空或重新分配)。尤其当全局变量...
    文章 2017-08-01 1237浏览量
  • React Fiber初探

    这一切的实现是在代码层引入了一个新的数据结构-Fiber对象,每一个组件实例对应有一个fiber实例,此fiber实例负责管理组件实例的更新,渲染任务及其他fiber实例的联系。这个新推出的调和器就叫做纤维调和器(Fiber...
    文章 2018-07-12 2322浏览量
  • 深入理解JavaScript系列(1):编写高质量JavaScript...

    才华横溢的Stoyan Stefanov,在他写的由O’Reilly初版的新书《JavaScript Patterns》(JavaScript模式)中,我想要是为我们的读者贡献其摘要,那会是件很美妙的事情。具体一点就是编写高质量JavaScript的一些要素,...
    文章 2017-09-11 1149浏览量
  • 【译】V8 引擎怎样对属性进行快速访问

    对于 JavaScript 开发人员来说,这些内部决策中有很多是不可见的,但它们解释了为什么某些代码模式比其他代码模式更快。更改属性或元素类型通常让 V8 创造不同的 HiddenClass,阻碍 V8 优化的原因。敬请期待我以后的...
    文章 2017-10-16 961浏览量
  • 谈谈 SAP 产品 UI 开发中的组件概念

    随着企业应用软件从 Client/Server 模式往 Browser/Server 模式的迁移&xff0c;SAP CRM 和 SAP SRM 的前端开发技术&xff0c;也踏上了不同的两条演进道路&xff1a;分别基于 SAP WebClient UI 和 ABAP Webdynpro.关于这两项...
    文章 2021-11-24 10浏览量
  • Node.js 模块和包(Modules)

    Node.js 的模块和包经常被相提并论,因为模块和包是没有本质区别的,两个概念也时常混用。如果要辨析,那么可以把包理解成是实现某个功能模块的集合,用于发布和维护。对使用者来说,模块和包的区别是透明的,因此...
    文章 2017-11-21 719浏览量
  • 【webapp的优化整理】要做移动前端优化的朋友进来看看...

    浏览器解析结束会通过DOM TreeCSS Rule Tree形成render tree,只有display不为none的元素才会形成render Tree,render Tree形成后浏览器会调用GUI绘制页面,在此之前做的一件事情便是layout或者说reflow。...
    文章 2017-11-17 1451浏览量
  • JavaScript 编程精解 中文第三版 九、正则表达式

    第一个元素是整个模式匹配的字符串,其后是第一个分组匹配的部分字符串(表达式中第一次出现左圆括号的那部分),然后是第二个分组。let quotedText='([^']*)'/;console.log(quotedText.exec("she said 'hello'...
    文章 2018-05-07 1138浏览量
  • 带你读《微服务架构设计模式》之三:微服务架构中的...

    最后,我将介绍自包含服务的概念,这类服务在处理同步请求时无须其他服务通信,可以提高可用性。3.1 微服务架构中的进程间通信概述 有很多进程间通信技术可供开发者选择。服务可以使用基于同步请求/响应的通信...
    文章 2019-11-04 8189浏览量
  • 带你读《ONAP技术详解应用实践》之三:ONAP架构设计

    借鉴了互联网软件设计的先进理念,提出设计态运行态的概念。基于模型驱动的设计框架,在ONAP各项目中落地数据驱动能力,同时提供一个策略驱动的运营管理平台,支持根据资源占用故障情况,动态实现闭环自动化。...
    文章 2019-11-07 1677浏览量
  • javascript系列之变量对象

    活动对象的概念已经被词法环境的公有和单例模式所取代。处理上下文代码的阶段 现在我们进入到文章的重点,处理执行上下文代码分为两个阶段: 进入执行上下文;执行代码。变量对象的修正这两个阶段也是密切相关的。...
    文章 2014-05-10 766浏览量
  • Vue开发入门看这篇文章就够了

    双向数据绑定:将DOMVue实例的data数据绑定到一起,彼此之间相互影响 数据的改变会引起DOM的改变 DOM的改变也会引起数据的变化 原理:Object.defineProperty中的get和set方法 getter和setter:访问器 作用:指定...
    文章 2019-06-03 10528浏览量
  • Fabric区块链教程大全

    本文将介绍fabric private data 的引入目的、基本概念与应用场景。超级账本Fabric私有数据与暂态数据:在Hyperledger Fabric中有两个相关的概念:私有数据(Private Data)和暂态数据(Transient Data)。本文提供四...
    文章 2020-03-20 2751浏览量
  • 渲染性能优化的全局视角,教你做的比别人好

    既能够从先进的模式、方法、套路吸收借鉴,又能够结合实际性能情况设计应对方案,已然是高质量工作的路径了,但是,路上还充斥着各种判断和选择,稍有不慎还是会泥足深陷,走上“要你命 3000”的道路。在这条“要你...
    文章 2021-08-20 136浏览量
  • 深入浅出FlatBuffers原理

    就结构来讲:首先可以将 Table 分为两个部分,第一部分是存储 Table 中各个成员变量的概要,这里命名为 vtable,第二部分是 Table 的数据部分,存储 Table 中各个成员的值,这里命名为 table_data。注意 Table 中...
    文章 2021-07-16 6241浏览量
  • 在 Apache Tuscany 上开发基于 SCA 的 Web 2.0 应用

    如今在企业级应用中,Ajax、Widget、RSS/Atom 等 Web 2.0 技术正在得到越来越广泛的使用,这些技术不但产生了良好的用户体验,同时也来越来越多地影响着许多前端系统的编程模式和系统架构。许多传统的 Java EE 产品...
    文章 2016-04-25 1462浏览量
  • 用 Python 实现一个最简单的对象模型

    首先我们将实现一个简单的类其实,并能够通过这个实例去访问一些方法。这是被诸如 Simula 67、Smalltalk 等早期面向对象语言所采用的面向对象模型。然后我们会一步步的扩展这个模型,你可以看到接下来两步会为你...
    文章 2017-10-18 548浏览量
  • 用 Python 实现一个最简单的对象模型

    首先我们将实现一个简单的类其实,并能够通过这个实例去访问一些方法。这是被诸如 Simula 67、Smalltalk 等早期面向对象语言所采用的面向对象模型。然后我们会一步步的扩展这个模型,你可以看到接下来两步会为你...
    文章 2017-10-18 1431浏览量
  • 一起谈.NET技术,ASP.NET前台代码绑定后台变量方法...

    以下均以代码隐藏模式。一般来说,在前台代码的三种位置可能会用到(绑定)后台变量: 服务器端控件属性或HTML标签属性 JavaScript代码中 Html显示内容的位置(也就是开始标签结束标签之间的内容,如<div&...
    文章 1970-01-01 1020浏览量
  • 面试题有哪些

    最好是结合克隆以及原型模式联系在一起哈,记得复习的时候,把这几个联系起来的。泛型的理解?概念 意味着编写的代码可以被不同类型的对象所重用。优点 以集合来举例, 1,使用泛型的好处是我们不必因为添加元素类型...
    文章 2021-10-07 65浏览量
  • 深入浅出 React Native:使用 JavaScript 构建原生...

    简而言之就是,JavaScript在这种模式下工作地更好!注意:想要研究一下 Strict Mode 的朋友,我会推荐你阅读 Jon Resig 的文章:“ECMAScript 5 Strict Mode,JSON,and More” 然后,加上这一行: var React=require...
    文章 2017-10-11 1339浏览量
1 2 3 4 >

云产品推荐

视频直播 大数据计算服务 MaxCompute 国内短信套餐包 ECS云服务器安全配置相关的云产品 开发者问答 阿里云建站 新零售智能客服 万网 小程序开发制作 视频内容分析 视频集锦 代理记账服务 阿里云AIoT 阿里云科技驱动中小企业数字化