- 博客(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关注的人