这一篇我们来看三种时间复杂度为O(n)的排序算法:桶排序、计数排序、基数排序。我们把这类时间复杂度为O(n)的排序算法叫做线性排序。这类排序算法之所以能够做到线性时间,其实是...
RN 安装RN 包含 win 环境下 android 模拟器 / 真机 和 mac 下 android / ios 的模拟器 / 真机 遇到问题一般是 JDK 版本或者 J...
工厂模式 1. 介绍和举例 2. uml类图 3. demo代码 4. 经典应用场景 介绍和举例 uml类图 demo代码 经典应用场景 jquery中的$ React.cr...
@伟_9daf Browser负责资源的管理,资源也包括屏幕的绘制,render进程负责页面的实际排版,也就是通常说的页面解析。但render进程实际是离屏渲染,也就是它在内存里面栅格化生成点阵像素数据,并不会在屏幕上绘制。栅格化后,render进程通过IPC将刚才的像素数据的内存地址传给Browser进程,Browser进程通过共享内存的方式将它绘制到屏幕上。为什么要这样做?为了安全性,主进程是大管家,它才有权利决定要显示哪个页面,而render进程无论如何,都不能在tab没有激活的情况下在背后偷偷绘制屏幕
JS引擎运行机制JS引擎运行机制 -- 原地址(自己学习记录): https://juejin.im/post/5a6547d0f265da3e283a1df7#heading-6 解决的面...
React点击Button下载文件
1. css的模块化 2. setState合并 3. 新的生命周期函数(16.3) 参考: https://juejin.im/post/5aca20c96fb9a028d...
性能优化 antd按需加载 容器组件和展示组件 shouldcomponentUpdate purecomponent memo antd按需加载 方案一 第一步: n...
Hoc(高阶组件) 概念 hoc基本用法 hoc链式调用 hoc装饰器用法 概念 概念: 接受组件, 返回新组件,新的组件可以对属性进行包装,重写部分生命周期(类比高阶函数)...
Nginx下载 概念1. 高性能web服务器2. 一般用作静态服务器, 负载均衡3. 反向代理(跨域)nginx.png 下载win下载: 官网下载http://nginx....
单例模式 1. 介绍 2. uml类图 3. demo代码 4. 经典应用场景 介绍 保证全局只存在一个实例 实现: 判断实例是否存在,存在则直接返回,不存在就创建了再返回 ...
JS异步方案 单线程和event-loop callback jquery的deferred promise async-await 异步解决方案比较 单线程和event-l...
Generator 概念: Generator 函数返回的遍历器对象 基本用法 // 定义生成器函数 function* g() { yield "a"...
设计模式 1. 工具 UML类图(统一建模语言) 类图是UML图中的一种, 推荐Processon, 在线建模工具 类图关系: 设计模式中主要用到 泛化(继承) 和 关联(引...
Git 的常用操作 coding创建项目 创建过程pp.png 与远端合并 自动增加.gitignore , README.md , LICENSE等文件理财.png g...
PM2 PM2的核心价值(npm run prd 即可)进程守护, 系统崩溃自动重启(一直重启)启用多进程, 充分利用CPU和内存自带日志记录功能(之前的console.lo...
express express的实现 使用app.use注册中间件, 先收集起来 遇到http请求, 根据path, method判断触发哪些 通过next()执行下一步 e...
安全 -- 关注web server层面, 没办法防止硬件方面的攻击(如DDOS) SQL注入: 窃取数据库的数据攻击方法: 输入一个sql片段, 最终拼接成一段攻击代码预防...
mysql mysql的安装 优势: 企业常用(专人维护), 社区常用(方便查错)web server中最流行的关系型数据库官网免费下载, https://dev.mysql...
腾讯云上传图片