Lan Zhenxu

Be yourself.

Redux

layout: post title: Redux subtitle: Redux学习 date: 2021-7-27 author: Lan header-img: img/blog-bak.jpg catalog: true tags: - Redux — Redux 简单流程 组件找到action,action找到stor...

Juipter

layout: post title: Juipter subtitle: 脚手架学习 date: 2021-7-27 author: Lan header-img: img/blog-bak.jpg catalog: true tags: - juipter — 基础认知

Golang学习

layout: post title: golang subtitle: 核心概念 date: 2021-5-17 author: Lan header-img: img/blog-bak.jpg catalog: true tags: - golang — 基础认知 编译性代码,由人类可认知的代码直接转为二进制 相比java,...

Npm与npx

layout: post title: React subtitle: npm与npx date: 2021-4-19 author: Lan header-img: img/blog-bak.jpg catalog: true tags: - npm - npx — http://www.ruanyifeng.com/bl...

React

基本学习

react脚手架创建 利用npm创建脚手架 ``` //创建脚手架 npm -g create-react-app create-react-app my-app 2. 利用npx创建(安装包用完就删) npx create-react-app my-app 注:下面是零时安装create-react-app包,初始化脚手架项目后会删除;上面是全局安装create-react...

NodeJs单线程高并发原理

核心概念

https://blog.csdn.net/ChenXvYuan_001/article/details/115718559?spm=1001.2014.3001.5501 单线程 nodejs具有单线程、非阻塞IO、事件循环/驱动的特点,所以在高并发场景下,线程占用cup处理资源,cup不用等待IO的处理过程,而是不停的的发起异步请求,在异步处理结束后继续下一步异步任务...

Apache\Nginx

核心概念

https://www.jianshu.com/p/0765d75f7c1b Apache Nginx

Typescript

学习笔记

typescript 基础 编译 TS编译后会生成js 类型声明 类型声明,对变量可以直接赋值,可以省略声明变量类型,会自动判断,ts的声明类型主要适用于函数(函数参数类型、函数返回值类型) function sum(a:number,b:number):number{ return a+b; } 基本类型 字面量 //...

MD5与SHA

web安全传输协议

Hash,一般翻译做”散列”,也有直接音译为”哈希”的,就是把任意长度的输入,变换成固定长度的输出,该输出就是散列值。这种转换是一种压缩映射,也就是,散列值的空间通常远小于输入的空间,不同的输入可能会散列成相同的输出,而不可能从散列值来唯一的确定输入值。简单的说就是一种将任意长度的消息压缩到某一固定长度的消息摘要的函数。 MD5与SHA1都是Hash算法,MD5输出是128位的,SHA1输出...

nextTick

vue.nextTick

用法 nextTick将回调延迟到下次dom更新后执行。 举例,我们操作了dom产生了修改,但是不想页面上的dom立即发生变化,而是想等待dom更新后再实现变化 应用场景:需要在视图更新之后,基于新的视图进行操作 再举例,在vue生命周期中,created阶段不能操作dom,但如果就是想在created里操作dom,并不是没有办法,用nextTick就可以实现将回调延迟到dom在初始...