上一页 1 2 3 4 5 6 ··· 36 下一页
摘要:函数式编程的理解 函数式编程是一种编程范式,可以理解为是利用函数把运算过程封装起来,通过组合各种函数来计算结果。函数式编程与命令式编程最大的不同其实在于,函数式编程关心数据的映射,命令式编程关心解决问题的步骤。 描述 到近些年,函数式以其优雅,简单的特点开始重新风靡整个编程界,主流语言在设计的时候无 阅读全文
posted @ 2021-01-16 18:21 WindrunnerMax 阅读(114) 评论(0) 推荐(0) 编辑
摘要:React中的高阶组件 高阶组件HOC即Higher Order Component是React中用于复用组件逻辑的一种高级技巧,HOC自身不是React API的一部分,它是一种基于React的组合特性而形成的设计模式。 描述 高阶组件从名字上就透漏出高级的气息,实际上这个概念应该是源自于Java 阅读全文
posted @ 2021-01-15 14:21 WindrunnerMax 阅读(142) 评论(0) 推荐(0) 编辑
摘要:浏览器本地存储方案 浏览器本地存储方案可以分为三个方面,分别为Cookie、Web Storage、IndexedDB。 Cookie 由于HTTP协议是无状态的,一旦数据交换完毕,此次链接就会关闭,再次交换数据就需要重新连接,意味着服务器无法从链接上跟踪会话。假如A与B同时购买了一件商品,不进行会 阅读全文
posted @ 2021-01-14 15:39 WindrunnerMax 阅读(18) 评论(0) 推荐(0) 编辑
摘要:React中的纯组件 React提供了一种基于浅比较模式来确定是否应该重新渲染组件的类React.PureComponent,通常只需要继承React.PureComponent就可以定义一个纯组件。React.PureComponent与React.Component很相似,两者的区别在于Reac 阅读全文
posted @ 2021-01-13 19:45 WindrunnerMax 阅读(16) 评论(0) 推荐(0) 编辑
摘要:Widget模式 Widget模式是指借用Web Widget思想将页面分解成组件,针对部件开发,最终组合成完整的页面,Web Widget指的是一块可以在任意页面中执行的代码块,Widget模式不属于一般定义的23种设计模式的范畴,而通常将其看作广义上的架构型设计模式。 描述 模块化开发使页面的功 阅读全文
posted @ 2021-01-12 17:12 WindrunnerMax 阅读(13) 评论(0) 推荐(0) 编辑
摘要:异步模块模式 异步模块模式AMD是当请求发出后,继续其他业务逻辑,直到模块加载完成执行后续逻辑,实现模块开发中的对模块加载完成后的引用,大名鼎鼎的require.js就是以它为思想的,异步模块模式不属于一般定义的23种设计模式的范畴,而通常将其看作广义上的架构型设计模式。 描述 异步模块模式主要是用 阅读全文
posted @ 2021-01-11 16:42 WindrunnerMax 阅读(17) 评论(0) 推荐(0) 编辑
摘要:汇总区间 给定一个无重复元素的有序整数数组nums。 返回恰好覆盖数组中所有数字的最小有序区间范围列表。也就是说,nums的每个元素都恰好被某个区间范围所覆盖,并且不存在属于某个范围但不属于nums的数字x。 列表中的每个区间范围[a,b]应该按如下格式输出: "a->b",如果a != b。 "a 阅读全文
posted @ 2021-01-10 11:41 WindrunnerMax 阅读(13) 评论(0) 推荐(0) 编辑
摘要:受控组件和非受控组件 React的受控组件与非受控组件的概念是相对于表单而言的,在React中表单元素通常会持有一下内部的state,因此它的工作方式与其他HTML元素不一样,而获取表单元素内部state的实现方式的不同,就产生了受控组件和非受控组件。 受控组件 在HTML的表单元素中,它们通常自己 阅读全文
posted @ 2021-01-09 11:41 WindrunnerMax 阅读(26) 评论(0) 推荐(0) 编辑
摘要:同步模块模式 同步模块模式SMD是请求发出后,无论模块是否存在,立即执行后续的逻辑,实现模块开发中对模块的立即引用,模块化是将复杂的系统分解为高内聚、低耦合模块,同步模块模式不属于一般定义的23种设计模式的范畴,而通常将其看作广义上的架构型设计模式。 描述 同步模块模式通常用来解决如下场景的问题,随 阅读全文
posted @ 2021-01-08 11:43 WindrunnerMax 阅读(11) 评论(0) 推荐(0) 编辑
摘要:tr命令 tr命令用于转换或删除文件中的字符,可以读文件也可以从标准输入设备读取数据,经过字符串转译后,将结果输出到标准输出设备。 语法 tr [OPTION]... SET1 [SET2] 参数 -c, -C, --complement: 使用SET1的补码。 -d, --delete: 删除SE 阅读全文
posted @ 2021-01-07 09:58 WindrunnerMax 阅读(16) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 ··· 36 下一页