最新 最热

从react源码看hooks的原理

其实hooks的定义都来自dispatcher,那我们根据Dispatcher依次去看看他们的实际实现。

2022-10-18
1

React-hooks面试考察知识点汇总

React 没有提供将可复用性行为“附加”到组件的途径(例如,把组件连接到 store)。有一些解决此类问题的方案,比如 render props 和 高阶组件。但是这类方案需要重新组织你的组件结构,这可能会很麻烦,使你的代码难以理解。...

2022-10-17
0

手写一个Redux,深入理解其原理-面试进阶

Redux可是一个大名鼎鼎的库,很多地方都在用,我也用了几年了,今天这篇文章就是自己来实现一个Redux,以便于深入理解他的原理。我们还是老套路,从基本的用法入手,然后自己实现一个Redux来替代源码的NPM包,但是功能保持不变。本...

2022-10-10
1

JAVA8之Lambda

java8最大的特性就是引入Lambda表达式,即函数式编程,可以将行为进行传递。总结就是:使用不可变值与函数,函数对不可变值进行处理,映射成另一个值。...

2022-10-08
0

React-hooks面试考察知识点汇总

React 没有提供将可复用性行为“附加”到组件的途径(例如,把组件连接到 store)。有一些解决此类问题的方案,比如 render props 和 高阶组件。但是这类方案需要重新组织你的组件结构,这可能会很麻烦,使你的代码难以理解。...

2022-10-06
0

Hive、SparkSQL是如何决定写文件的数量的?

Hive自身和Spark都提供了对Hive的SQL支持,用SQL的交互方式操作Hive底层的HDFS文件,两种方式在写文件的时候有一些区别:

2022-10-05
0

Spark数据倾斜解决

Spark中的数据倾斜问题主要指shuffle过程中出现的数据倾斜问题,是由于不同的key对应的数据量不同导致的不同task所处理的数据量不同的问题。

2022-10-05
0

工作常用之Hive 调优【四】HQL 语法优化

列裁剪就是在查询时只读取需要的列,分区裁剪就是只读取需要的分区。当列很多或者

2022-10-04
0

【精通Spark系列】弹性分布式数据集RDD快速入门篇

RDD(Resilient Distributed Datasets),弹性分布式数据集, 是分布式内存的一个抽象概念,RDD提供了一种高度受限的共享内存模型,即RDD是只读的记录分区的集合,只能通过在其他RDD执行确定的转换操作(如map、join和group by)而创...

2022-10-04
0

从React源码来学hooks是不是更香呢

要理解 hooks 的执行过程,首先想要大家对 hooks 相关的数据结构有所了解,便于后面大家顺畅地阅读代码。

2022-10-04
1