自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(7)
  • 收藏
  • 关注

原创 前端大数据可视化:React框架结合BizCharts和Ant Design Charts

在前端开发领域,React框架以其高效的更新机制和灵活的组件模型,成为构建用户界面的首选技术之一。BizCharts和Ant Design Charts(antdcharts)是两个基于React的强大的可视化库,它们提供了丰富的图表类型和灵活的定制选项。通过精心设计的组件和架构,开发者可以创建出既美观又实用的数据可视化应用。React的组件化架构非常适合构建动态和可交互的数据可视化应用。通过将数据可视化界面拆分为多个独立的React组件,我们可以更容易地管理和更新DOM,同时保持代码的清晰和可维护性。

2024-06-05 14:44:07 422 1

原创 封装公共基础组件与业务组件:构建可复用前端库

通过封装公共基础组件与业务组件,我们可以构建一个强大、灵活且易于维护的前端组件库。这不仅能够提升开发效率,还能保证应用的质量和一致性。随着项目的不断迭代和组件库的不断完善,它将成为团队宝贵的技术资产。

2024-06-05 14:40:39 428

原创 Leetcode第5题: 最长回文子串

定义两个指针,使用中心扩展法来找到回文子串。遍历字符串中的每个字符,以当前字符为中心向两边扩展,分别检查奇数长度和偶数长度的回文子串。

2024-01-16 11:02:35 1206 1

原创 CSS值函数

CSS 中可以使用多种函数来操作属性值。以下是一些常用的 CSS 函数,其中包括提取属性值的attr()attr()url()这只是一小部分常用的 CSS 函数示例。CSS 还提供了许多其他函数,用于处理颜色、文本、变换等。你可以根据具体需求,查阅的文档以获得更多相关信息。

2024-01-10 13:36:37 456 1

原创 Leetcode第70题: 爬楼梯

思考到爬楼梯的规律其实就是符合斐波那契数列(Fibonacci Sequence) 规律的,问题就迎刃而解了。我们可以这样来思考:当我们从第 n-1 阶楼梯爬到第 n 阶楼梯时,需要1步;当我们从第 n-2 阶楼梯爬到第 n 阶楼梯时,需要2步。也就是说,到达第 n 阶楼梯的方法数等于到达第 n-1 阶楼梯的方法数加上到达第 n-2 阶楼梯的方法数,即 f(n)=f(n−1)+f(n−2),正好符合斐波那契通项。函数都会产生一个新的函数调用栈帧,该栈帧保存了函数的局部变量和返回地址。,所以递归树的高度是。

2024-01-03 14:28:57 1095 1

原创 typeof和instanceof原理

typeof运算符返回一个字符串,表示操作数的类型。js 在底层存储变量的时候,会在变量的机器码的低位1-3位存储其类型信息。而 typeof 关键字检测数据类型的原理就是通过检测这1-3位机器码实现检测不同数据类型。其次:typeof 在检测出其为引用数据类型后,还会再检测这个引用数据类型是否有实现[[call]]方法。不是,则返回object ,是,则返回function。

2023-12-19 16:14:52 1503

原创 Leetcode第1题: 两数之和的三种解法

外层循环从0到nums.length-1遍历数组中的每个元素,内层循环从外层循环的下一个元素开始遍历到数组的最后一个元素。因此,外层循环执行nums.length次,内层循环执行(nums.length-1) + (nums.length-2) + …在算法中创建了一个新的数组oringinalNums来保存原始的nums,其长度与nums相同,因此需要O(n)的额外空间。,可以用一个哈希表记录每个元素的值到索引的映射,这样就能快速判断数组中是否有一个值为。的那两个整数,并返回在原始数组中它们的数组下标。

2023-12-19 16:13:10 900 1

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除