react 的高阶组件 前言 初学react 之时,对于react 的高阶组件,没有那么深刻的体会,用它只是过滤几个属性?创建几个不同的组件?当时的我由于一把梭,封装组件上少之又上,简直根本用不上。后来学习到组件化,封装越来越多,也深刻体会到它的作用。接下来简单的说下它。 高阶组件的定义说白了,他就是个函数,通过传入”一封装的组件类” 和 一系列用来产生对组件类产生不同行为的参数,返回一个React.Class 组件,大 2020-03-21 #react
React 中的 keep-alive 前言在开发场景中,我们常常有这样一个需求,页面A有一个Table列表,我们点击表格中的某一项详情,进入详情页,返回时,页面不刷新,保持原页面数据. 经查,react 中并没有这样的功能,vue中的keep-alive 与倒是与此类似。 解决之道经查如下链接: https://github.com/facebook/react/issues/12039 https://github.com/Hzy0 2020-03-04 #React
Can't perform a React state update 相信使用react 的时候,都会遇到这么个类式如下的警告 Can’t perform a React state update on an unmounted component. This is a no-op, but it indicates a memory leak in your application. To fix, cancel all subscriptions and as 2020-03-04 #React
Stack 前言今天就来总结一下最近学习栈的内容,栈:后进先出的一种数据结构,就像叠书本一样,一层一层叠加,每次取最顶层的书,也是最后一次放入的书。栈的实现有很多种,有队列模拟,数组储存出入栈数据,hash 栈实现(猜想)。 栈的实现方式根据栈的特性,栈要实现的方法如下: 123456pop() // 出栈,并返回出栈的元素push(el) //入栈size() // 栈数量clear() //清栈i 2020-02-05 #algorithm
oc-ts OC & Typescipt hello worldObjective-c12345678#import <Foundation/Foundation.h>int main (int argc,const char* argv[]){ @autoreleasepool { NSString *sayWorld=@"hello 2020-01-25 #objective-c
security 网络通信安全非常重要,不注重就会造成重大的损失,今天就来梳理一下https请求的全过程。此处用A代表客户端,B代表服务器端,来模拟一个请求通信的过程 A: 经历TCP三次握手与后端建立链接信号,信道准备完毕,发送请求,表明自己支持加解密的算法信息 B:接受信息,处理请求,并响应,发送数字证书回A, A:收到B的证书,验证证书,根证书(顶级CA机构验证证书的来源是否可靠),如果可靠,则取出公钥,然后 2020-01-21
project-summary 前言前端这个概念,是web端流行兴起的一个概念,起初,概念比较简单就是做网页的,切图 ,而今我认为,一切需要界面的应用都需要“前端”,app开发,桌面应用开发,小程序开发,网页开发,游戏开发,Unity3D开发,在我看来一个合格的前端工程师,应该是(UI设计师+产品+界面开发)囊括这三个方面,UI这方面的学习甚少,产品 现在才开始萌生意识,开发:如何去实现,这个目前的学习的重点。 前端作业前端主要 2020-01-16 #summary
node 近期看了朴灵大神的深入浅出nodejs,受益匪浅,至少从表层大致了解后端究竟在执行什么内容,以及后端一些常规操作,测试,监控,部署,维护,负载均衡,进程,线程。 使用场景根据书中所述,适用高并发,以及密集度高的io应用,也可以用来做爬虫应用,写一些命令行工具…. 组成采用chrome 的v8引擎 运行js,底层的架构则是采用c++模块进行构建。 特点单线程,事件驱动,以及异步处理 异步io如果要在 2020-01-02 #node
css-use 前言是非经过不知难,近期由于业务需要,做一些展示交互型的 web 移动端页面,由于接触较少,遇到不少坑,特来记录一下此次的获取的经验。 技术运用 react 作页面架构 css animate animejs antV hammer.js 手势识别 lottie-web 动画库 echart 关于页面的适配100vh 或许会产生有滚动条的现象,浏览器一般都有标题栏,和工具栏,如果我们给 body 2020-01-02 前端 #css