在互联网发展之初,Web主要用于文档浏览,服务器无需维护客户端的用户状态,因此HTTP请求是无状态的。然而随着互联网的快速发展,无状态的请求已经无法满足需求,因此就引入了会话技术。
Redux入门操作详解
Redux 是 JavaScript 状态容器,提供可预测化的状态管理。随着 JavaScript 单页应用开发日趋复杂,JavaScript 需要管理比任何时候都要多的 state (状态)。 这些 state 可能包括服务器响应、缓存数据、本地生成尚未持久化到服务器的数据,也包括UI 状态,如激活的路由,被选中的标签,是否显示加载动效或者分页器等等。本次主要讲解当前针对react框架的redux,即REACT-REDUX。
DNS原理基础
DOM & BOM
Handy CheatSheet
Algorithm Time Complexity
Algorithm | Best Time Complexity | Ave TC | Worst TC |
---|---|---|---|
Selection Sort | Ω($n^2$) | Θ($n^2$) | O($n^2$) |
Bubble Sort | Ω($n$) | Θ($n^2$) | O($n^2$) |
Insertion Sort | Ω($n$) | Θ($n^2$) | O($n^2$) |
Heap Sort | Ω($nlogn$) | Θ($nlogn$) | O($nlogn$) |
Quick Sort | Ω($nlogn$) | Θ($nlogn$) | O($n^2$) |
Merge Sort | Ω($nlogn$) | Θ($nlogn$) | O($nlogn$) |
Bucket Sort | Ω($n+k$) | Θ($n+k$) | O($n^2$) |
Radix Sort | Ω($nk$) | Θ($nk$) | O($nk$) |