没事造轮子猪头程序员

猪头程序员

background
力扣热题100算法总结

记录自己的一些刷题总结:力扣hot100.

#力扣热题100
background
深入理解HTTP协议

在如今的网络时代,网络信息传输充斥着我们的生活。我们日常的浏览网页、刷短视频等行为都离不开网络信息的传输,而在传输的过程中就涉及到了一个非常重要的协议,HTTP协议。在本次的博客中,我们将通过简要的介绍以及对比,帮助大家更加深入地理解HTTP协议及其应用。

#计网
background
TypeScript 类、泛型的使用实践记录

TypeScript 是一种由微软开发的开源编程语言,它在 JavaScript 的基础上添加了静态类型系统,使得代码能够更具可维护性、可读性和安全性。在 TS 中,类和泛型是非常强大的特性,能够在项目开发中提供灵活性和安全性。本篇博客将探讨 TS 中泛型的使用方法和场景,并介绍如何使用类型约束来增加代码的灵活性和安全性。

#TypeScript
background
盘点React常用Hooks(1)—— useState、useEffect

在现代的React开发中,函数组件已经成为了构建用户界面的主要方式。为了更好地管理组件状态和副作用React引入了Hooks,它们能够让你在函数组件中使用状态和其他React特性。本文将介绍一些常用的React Hooks,帮助你优化你的函数组件代码。

#react
background
盘点React常用Hooks(2)—— useRef

上篇文章中我们介绍了React中最常用也是最重要的两个Hook,useState以及useEffect,本次的文章我们将继续介绍React中常用的另外一个Hook——useRef。同时将useRef与useState进行对比,希望可以帮助大家更好地理解并使用钩子函数。

#react
background
盘点React常用Hooks(3)—— useMemo、useCallback

上篇文章中我们介绍了 useRef ,本次的文章我们将继续介绍 React 中常见的两个Hook——useMemo、useCallback。在复杂的 React 应用中,性能问题常常是挥之不去的影响因素。频繁的渲染和计算可能导致应用变得缓慢,为了解决这些问题,React 提供了 useMemo 和 useCallback 这两个钩子函数,用于优化渲染过程中的计算和函数传递。

#react