找到约 1219 条结果
  • 杂记
    异步概念异步是非阻塞模式。当一个方法被调用时立即返回,并获取一个线程执行该方法内部的业务,调用者不用等待该方法执行完毕,我们称这个方法为异步方法 举个生活中的例子: 同步就像你冬天早上起来上班,需要先把水烧好后再去洗脸刷牙,这样一来你就会觉得时间不够用,那么此时异步就能节约很多的时间,你可以在烧热水...
    2020-03-05
  • Vue相关问题整理
    ① 轻量级框架:只关注视图层,是一个构建数据的视图集合,大小只有几十kb;② 简单易学:国人开发,中文文档,不存在语言障碍,易于理解和学习;③ 双向数据绑定:保留了Angular的特点,在数据操作上更为简单;④ 组件化:保留了React的特点,实现了HTML的封装和重用,在构建单页面应用方面有着独特的优势;⑤ 视图、数据、...
    2022-10-13
  • 简述大前端技术栈的渲染原理
    大前端指的是涵盖所有与前端开发相关的技术和平台,应用于各类设备和操作系统上。大前端不仅包括Web开发,还包括移动端开发和跨平台应用开发,具体包括:
    2024-11-07
  • ios文章精选 - 收藏集 - 掘金
    分享一个第三方 UISegmentedControl - iOS - 掘金Github: YUSegment Features 可以显示文字与图片,文字以 NSAttributedString 类的形式展现 支持显示分割线 可以隐藏指示器,或者将指...
    2017-05-12
  • 2015前端生态发展回顾
    编程技术及生态发展的三个阶段 最初的时候人们忙着补全各种API,代表着他们拥有的东西还很匮乏,需要在语言跟基础设施上继续完善 然后就开始各种模式,标志他们做的东西逐渐变大变复杂,需要更好的组织了 然后就是各类分层MVC,MVP,MVVM之类,可视化开发,自动化测试,团队协同系统等等,说明重视生产效率了,也就是所...
    2015-12-23
    27
  • 看完感觉我 RecyclerView 白学了!
    今天要说的那个东西其实大家都非常熟悉,那就是RecyclerView,没错大家都会用,但不知道对于RecyclerView的一些优化有多少人专门去研究过,不知道是不是一些开发者还只是停留在只会调用setadapter,然后配合notifyDataSetChanged这种万金油的方式上,又或者说是使用了一些优秀的三方库但是确只是简单停留在调用上就完事。
    2019-05-22
  • 知乎高赞文章Android架构师进阶系列之Flutter 核心原理与混合开发模式(鸿洋大牛都看过了)
    本文将从 Flutter 原理出发,详细介绍 Flutter 的绘制原理,借由此来对比三种跨端方案;之后再进入第三篇章 Flutter 混合开发模式的讲解,主要是四种不同的 Flutter 混合模式的原理分析;最后简单分享一下混合工程的工程化探索。
    2020-07-13
  • “Electron” 一个可圈可点的 PC 多端融合方案
    每天都要写第二天的 todoList。有一天在写的时候突然想到,为了让自己清楚知道自己需要做啥、做了多少、还剩多少没做,想写一个电脑端程序,在技术选型的时候就选了 Electron。本篇文章的目的不是讲解 API 如何使用,想知道这些可以直接看官方文档。本文目的旨在讲明如何技术如何选择、如何快速上手、如何调试、Electron...
    2020-05-04
  • iOS 组件化/模块化架构设计实践
    业务组件化(或者叫模块化)作为移动端应用架构的主流方式之一,近年来一直是业界积极探索和实践的方向。有赞移动团队自16年起也在不断尝试各种组件化方案,在有赞微信商城,有赞零售,有赞美业等多个应用中进行了实践。我们踩过一些坑,也收获了很多宝贵的经验,并沉淀出 iOS 相关框架 Bifrost (雷神里的彩虹桥)。在过...
    2021-10-25
  • 前端开发面试题自测
    BOM 指的是浏览器对象模型,它指的是把浏览器当做一个对象来对待,这个对象主要定义了与浏览器进行交互的法和接口。BOM的核心是 window,而 window 对象具有双重角色,它既是通过 js 访问浏览器窗口的一个接口,又是一个 Global(全局)对象。这意味着在网页中定义的任何对象,变量和函数,都作为全局对象的一个属性或者...
    2022-11-10
  • 2023前端常考vue面试题集锦
    Vue.js 是采用数据劫持结合发布者-订阅者模式的方式,通过Object.defineProperty()来劫持各个属性的setter,getter,在数据变动时发布消息给订阅者,触发相应的监听回调。主要分为以下几个步骤:
    2023-02-23
  • 独家揭秘:阿里小程序的一云多端!看这篇就够了!
    摘要: 阿里巴巴小程序一云多端的整体战略,以及阿里小程序后续为开发者提供的云服务(云应用、云开发等)、开发者工具链(IDE、插件、SDK等)、跨端框架能力说明。同时结合繁星计划后续提供给开发者的扶持和ISV的权益体系做一个整体的介绍。
    2019-05-29
    1
  • 前端Vue面试题总结
    Vue组件的生命周期包括beforeCreate、created、beforeMount、mounted、beforeUpdate、updated、beforeDestroy和destroyed等。它们的执行顺序如下:beforeCreate -> created -> beforeMount -> mounted -> beforeUpdate -> updated -> beforeDestroy -> destroyed 
    2023-12-11
  • 校招前端一面必会vue面试题指南
    写过自定义指令吗?原理是什么回答范例Vue有一组默认指令,比如v-model或v-for,同时Vue也允许用户注册自定义指令来扩展Vue能力自定义指令主要完成一些可复用低层级DOM操作使用自定义指令分为定义、注册和使用三步:定义自定义指令有两种方式:对象和函数形式,前者类似组件定义,有各种生命周期;后者只会在mounted和up...
    2023-01-05
  • 含ppt下载|解析支付宝移动端弹性动态架构
    今天,将为大家分享围绕支付宝在移动端如何实现轻耦合、弹性动态的开发模式,深度解析其技术选型及实战经验。演讲嘉宾是来自蚂蚁金服mPaaS客户端核心开发的温盛章,以下为演讲整理全文:
    2020-03-05
  • 这可能是你需要的vue考点梳理
    对 React 和 Vue 的理解,它们的异同相似之处:都将注意力集中保持在核心库,而将其他功能如路由和全局状态管理交给相关的库;都有自己的构建工具,能让你得到一个根据最佳实践设置的项目模板;都使用了Virtual DOM(虚拟DOM)提高重绘性能;都有props的概念,允许组件间的数据传递;都鼓励组件化应用,将应用分拆成一个...
    2022-11-01
  • 熬夜整理的vue面试题
    Vue-router 路由模式有几种vue-router 有 3 种路由模式:hash、history、abstract,对应的源码如下所示 {代码...} 其中,3 种路由模式的说明如下:hash: 使用 URL hash 值来作路由,支持所有浏览器history : 依赖 HTML5 History API 和服务器配置abstract : 支持所有 JavaScript 运行环境,如 Node.js 服务器端。如果发...
    2022-11-16