Words
夢は人のさもなければ鈍い生活を熱くする
  Recommended Posts
技术分享

JS中的异步“承诺”——Promise

最近在复习JS的知识,其中JS中的异步是最频繁被提及的,决定结合现阶段的学习来简单地梳理一下个人理解。 JS 是一种典型的单线程语言,这是由它在浏览器上运行的性质所决定的

Read more
技术分享

前端性能优化的思考

前端性能的优化一直是前端开发之中的重中之重,技术层出不穷的今日,用户对页面访问速度和响应度的要求也与日俱增。在实际的项目开发中,用户体验就是

Read more
技术分享

ES6的基础语法新特性

ES6语法在面试中是频繁被提及的,相比于ES3和ES5它具备许多特性,接下来,主要通过对比将从多个方面逐个介绍它的新特性。 一、常量定义 在

Read more
浅谈HTTP相关原理 浅谈HTTP相关原理
HTTP是一个基于TCP/IP通信协议来传递数据(HTML 文件, 图片文件, 查询结果等)HTTP是一个属于应用层的面向对象的协议,由于其简捷、快速的方式,适用于分布式超媒体信息系统。 一、HTTP的缓存机制 强缓存和协商缓存 控制强制
2020-09-19
操作系统的相关基础 操作系统的相关基础
操作系统基础 操作系统的概念: 管理硬件、提供用户交互的软件系统 OS统一管理系统资源(处理器资源、IO设备资源、存储器资源、文件资源),实现了对系统资源的抽象 并发性、共享性、虚拟性、异步性 并行🆚并发:并行是同一时刻、并发是同一
2020-09-01
小程序原理及RN与Flutter的对比 小程序原理及RN与Flutter的对比
小程序 小程序的底层原理 小程序的呈现模式是 WebView + 原生组件,Hybrid 方式 双线程模式是小程序的最大特点 小程序的渲染层和逻辑层分别由 2 个线程管理:渲染层的界面使用了 WebView 进行渲染,逻辑层采用 JsCo
2020-08-27
JSBridge实现原理 JSBridge实现原理
JSBridge 是广为流行的Hybrid 开发中JS和Native一种通信方式,简单的说,JSBridge就是定义Native和JS的通信,Native只通过一个固定的桥对象调用JS,JS也只通过固定的桥对象调用native JSBrid
2020-08-26
轻量级开发的总结 轻量级开发的总结
随着日益增多的应用进入到我们的视野,追求轻量级开发逐渐成为了研发的趋势。 最常见的轻量级的代表便是小程序,可以在避开下载新应用的前提下,呈现在不同的端上。同样是无需下载,主打“一键直达”式的快应用也在去年便出现在人们视野之中。除了以上两者之
2020-08-25
有关登录认证机制的探究 有关登录认证机制的探究
从普通的登录认证机制延伸到同域单点登录、跨域单点登录 登录认证机制 普通情形下,浏览器中访问应用时登录,需要我们输入用户名和密码,完成登录认证。这时,我们用户的session信息中标记的登录状态是yes(已登录),同时在浏览器中写入用户的唯
2020-07-16
原生JS实现帧动画 原生JS实现帧动画
所谓帧动画就是在连续的关键帧中分解动画动作,也就是在时间轴的每一帧上面逐帧绘制出不同的内容,使得其能够连续播放而成为动画 常见的帧动画 Gif CSS animation Javascript 前两者实现帧动画存在着不足: 不能灵活
2020-06-26
Lottie——复杂动画的实现工具 Lottie——复杂动画的实现工具
最近学习动画,了解到Android的Lottie,GitHub源码 常用方法 监听动画进度 lottieAnimationView.addAnimatorUpdateListener(new ValueAnimator.Animato
2020-06-22
React之高阶组件 React之高阶组件
高阶函数: 函数可以作为参数被传递 函数可以作为返回值被输出 高阶组件: 接受一个组件作为参数,并返回一个新组件 高阶组件的本质是函数非组件 高阶组件的定义 高阶组件的使用 higherOrderComponent(Wr
2020-05-26
1 / 5