/ blog/ posts/ 6

# useMemo 和 useCallback

5 min read

useCallback 和 useMemo 是 react 里面 Hook 的一部分,通常被作为性能优化使用。它们可以用来缓存函数、组件、变量,以减少两次渲染的重复计算。

# 操作系统之进程管理

7 min read

操作系统的主要功能包括:进程管理,存储管理,文件管理,作业管理以及设备管理。

# 浮点数

7 min read

在 JS 中学习 0.1 + 0.2 == 0.30000000000000004 的问题时候,引申出来浮点数的学习。

# TCP/IP协议

9 min read

TCP/IP 协议包含两个核心协议:TCP(传输控制协议)和 IP(网际协议)。TCP 包含了逻辑编址,路由选择,域名解析,错误检测和流量控制等重要特征。

# 递归

2 min read

递归,是指在函数的定义中使用函数自身的方法。

# CSS实现图形

2 min read

有一些形状可以通过纯 CSS 实现图形,如下拉三角型,下拉箭头等。。。

# 高阶组件HOC

7 min read

高阶组件 HOC 是一个函数,它接受一个组件并返回一个新组件。普通组件是将 props 转换成 UI,而高阶组件将组件转换成另一个组件。

# 虚拟DOM

2 min read

Virtual DOM,虚拟 DOM 是 React 创建的一个树型自定义对象来代表真实 DOM。使得 React 可以快速操作这些对象,而不需实际接触到真实的 DOM 或者通过使用 DOM API。最后,当需要渲染的时候,可以使用这个虚拟 DOM 计算得出真实的 DOM,并把它渲染到浏览器上。