自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(82)
  • 资源 (1)
  • 收藏
  • 关注

原创 leetCode-热题100-贪心合集(JavaScript)

我们要把这个字符串划分为尽可能多的片段,同一字母最多出现在一个片段中。注意,划分结果需要满足:将所有划分结果按顺序连接,得到的字符串仍然是。返回你可以从这笔交易中获取的最大利润。如果你不能获取任何利润,返回。设计一个算法来计算你所能获取的最大利润。数组中的每个元素代表你在该位置可以跳跃的最大长度。判断你是否能够到达最后一个下标,如果可以,返回。向后跳转的最大长度。换句话说,如果你在索引。返回一个表示每个字符串片段的长度的列表。处,你可以跳转到任意。给你一个非负整数数组。初始位置在下标 0。

2026-01-08 10:23:14 187

原创 leetCode-热题100-普通数组合集(JavaScript)

请你找出一个具有最大和的连续子数组(子数组最少包含一个元素),返回其最大和。一个不重叠的区间数组,该数组需恰好覆盖输入中的所有区间。之中任意元素的全部前缀元素和后缀的乘积都在。表示若干个区间的集合,其中单个区间为。,请你找出其中没有出现的最小的正整数。并且只使用常数级别额外空间的解决方案。请你合并所有重叠的区间,并返回。,将数组中的元素向右轮转。之外其余各元素的乘积。给你一个未排序的整数数组。是数组中的一个连续部分。时间复杂度内完成此题。请你实现时间复杂度为。

2026-01-08 10:23:09 231

原创 leetCode-热题100-子串合集(JavaScript)

的滑动窗口从数组的最左侧移动到数组的最右侧。你只可以看到在滑动窗口内的。滑动窗口每次只向右移动一位。如果没有这样的子串,返回空字符串。子数组是数组中元素的连续非空序列。测试用例保证答案唯一。

2026-01-06 15:12:56 237

原创 leetCode-热题100-滑动窗口合集(JavaScript)

的子串,返回这些子串的起始索引。不考虑答案输出的顺序。,请你找出其中不含有重复字符的。

2026-01-06 15:12:48 229

原创 leetCode-热题100-双指针合集(JavaScript)

的柱子的高度图,计算按此排列的柱子,下雨之后能接多少雨水。移动到数组的末尾,同时保持非零元素的相对顺序。,必须在不复制数组的情况下原地对数组进行操作。轴共同构成的容器可以容纳最多的水。找出其中的两条线,使得它们与。答案中不可以包含重复的三元组。返回容器可以储存的最大水量。个非负整数表示每个宽度为。,判断是否存在三元组。,编写一个函数将所有。

2026-01-05 17:14:59 172

原创 leetCode-热题100-二叉树合集(JavaScript)

百度百科中最近公共祖先的定义为:“对于有根树 T 的两个节点p、q,最近公共祖先表示为一个节点 x,满足 x 是 p、q 的祖先且 x 的深度尽可能大(一个节点也可以是它自己的祖先)。如果是先翻转右子树,就要先暂存左节点,因为翻转后的右子树被赋值给左节点,会覆盖原来的左节点的值,找不到原来的左子树。给定一个二叉树的 根节点 root,想象自己站在它的右侧,按照从顶部到底部的顺序,返回从右侧所能看到的节点值。路径 不需要从根节点开始,也不需要在叶子节点结束,但是路径方向必须是向下的(只能从父节点到子节点)。

2026-01-05 15:22:29 1015

原创 【React18+TypeScript】code with mosh - React: Intermediate Topics [2]

App组件同时维护两种状态(任务列表和当前用户),导致dispatch函数需要重命名以保证唯一性,代码结构不清晰将用户状态迁移至独立的自定义Provider组件新建return ({children}本质是封装了useContext(AuthContext)调用的函数,符合React Hook命名规范(以use开头)自定义自定义。

2026-01-05 11:29:15 1396

原创 【React18+TypeScript】使用React Query和React Router改进game-hub项目

TypeScript 运行时 TypeError,本质是对可能为 undefined 的数据缺乏防御性处理,在 React 渲染阶段触发,属于典型的空值访问错误。异步数据管理库,解决 React 中异步数据(如 API 请求、缓存数据、WebSocket 数据等)的获取、缓存、同步、更新和状态管理问题。rawg给的接口中,description的实际值是一个HTML,description_raw的类型才是string。可以去除的包裹,将原Box组件的padding样式移至SimpleGrid组件。

2026-01-05 11:27:29 744

原创 【Node.js】解决npm命令只能在管理员身份下运行

找到node.js的文件夹,然后右键->属性。对这两个文件夹也进行一样的操作。如果这些都尝试过还是不行。win+r,输入cmd。

2025-12-24 09:56:23 172

原创 【React18+TypeScript】code with mosh - React: Intermediate Topics [1]

React Query库的学习和使用,包括获取数据,变更数据

2025-12-24 09:41:29 1085

原创 【React18+TypeScript】综合案例实践-RAWG简单搭建

框架选择React,语言选择TypeScript1-3 Git版本控制初始化操作步骤命令作用1. 初始化仓库在当前目录创建新的 Git 仓库2. 暂存文件将所有文件添加到暂存区3. 提交更改创建第一个提交记录,提交信息为 “initial commit”每次代码变更后,重复执行git add .和git commit -m "描述信息"以保存版本历史需要云端备份或协作,在初始化仓库之后连接远程仓库检查远程仓库是否连接成功VScode的源代码

2025-12-19 16:45:28 649

原创 leetCode-热题100-哈希合集(JavaScript)

遍历源数组,当前遍历到的数字为nums[i],如果Map中存在以 target - nums[i]为key值的元素,说明找到了两个数字加起来等于target的值,这时候返回当前索引和 Map中以 target - nums[i]为key值对应的value值即可。输入: strs = [“eat”, “tea”, “tan”, “ate”, “nat”, “bat”]输出: [[“bat”],[“nat”,“tan”],[“ate”,“eat”,“tea”]]● value的该数字在数组中的位置。

2025-12-15 21:51:37 423

原创 【React18+TypeScript】code with mosh - React 18 for Beginners

useUsers数据获取逻辑封装// Loading// 调用服务器之前设置为truetry {}, []);

2025-12-15 20:05:53 1167

原创 【React基础】篇章3:性能优化相关API&&编写类组件Class API&&zustand状态管理

性能优化相关API&&编写类组件Class API&&zustand状态管理

2025-12-08 21:21:40 775

原创 【React】极客园案例实践-编辑文章模块和项目打包

前情提要-

2025-12-08 16:16:44 1023

原创 【React】极客园案例实践-文章列表模块

文章列表模块实现

2025-12-06 18:13:54 1035

原创 【React】极客园案例实践-发布文章模块

发布文章模块

2025-12-05 15:59:02 995

原创 【React】极客园案例实践-Layout模块

Layout模块实现

2025-12-03 14:59:37 856

原创 【React】极客园案例实践-项目搭建和登录模块

极客园案例实践-项目搭建和登录模块

2025-12-03 14:57:11 764

原创 【React】ReactRouter记账本案例实现

React-Router-Redux综合案例-记账本实现

2025-12-01 21:02:07 1085

原创 【React】React-Router学习

语法说明:通过给组件的to属性指定要跳转到路由path,组件会被渲染为浏览器支持的a链接,如果需要传参直接通过字符串拼接的方式拼接参数即可。一个路径 path 对应一个组件 component 当我们在浏览器中访问一个 path 的时候,path 对应的组件会在页面中进行渲染。路由系统中的多个路由之间需要进行路由跳转,并且在跳转的同时有可能需要传递参数进行通信。当访问的是一级路由时,默认的二级路由组件可以得到渲染,只需要在二级路由的位置。各个主流框架的路由常用的路由模式有俩种,

2025-11-28 09:49:45 866

原创 【React基础】美团小案例

或者从这个地址把样例项目拉下来,但这个样例不是使用vite创建的,样例项目过于久远,图片地址都失效了。RTK中增加清除购物车的reducer,组件中提交action。RTK中增加增减的reducer,组件中提交action。参考package.json中的scripts项。在takeaway.jsx中添加菜单激活值下标。在foodItem/index.jsx中修改。现在main.jsx中注入store。在Menu的index.jsx中修改。修改takeaway.jsx。在App.jsx中修改。

2025-11-27 14:43:24 658

原创 【React-Redux】Redux基础学习

Redux基础学习

2025-11-26 15:51:42 910

原创 【React基础】篇章2:表单控制&&组件通信&&副作用管理&&自定义Hook

表单控制&&组件通信&&副作用管理&&自定义Hook

2025-11-26 11:23:12 576

原创 【React基础】篇章1:表达式&&渲染&&事件绑定&&组件

React基础

2025-11-24 17:24:14 31

原创 【CloudConvert】免登录好用图片格式转换网站

免登录注册免费使用的图片格式转换网站

2025-10-31 16:15:21 309 1

原创 查找Nips/ICLR论文页码

查看NIPS和ICLR会议论文的起止页码

2025-10-29 11:34:40 618

原创 【Latex】本地部署latex+vscode

替代overleaf的本地latex编辑器配置,texlive加vscode简单上手

2025-10-29 09:37:31 1541

原创 【PPT导出高清tif图】利用PPT将子图组合并导出高清图片

利用PPT将多张子图合为一张图并导出高清图片

2025-10-24 16:49:28 516

原创 【origin画图】origin绘图技巧

在一张图上绘制不同类型的曲线

2025-09-04 17:27:52 263

原创 【Pycharm】使用Git将项目上传到Gitee出错,origin已经存在

使用Git将项目上传到Gitee出错,origin已经存在

2025-09-02 09:25:38 280

原创 【Pycharm】Pychram软件工具栏Git和VCS切换

Git和VCS切换

2025-09-01 17:01:35 208

原创 【origin画图】点线图起点和终点显示不全,被坐标轴遮盖

解决origin绘制点线图起点和终点显示不全,被坐标轴遮盖的问题

2025-07-16 11:10:53 955

原创 【origin绘图】让非等距数值等距显示

origin绘图让非等距数值等距显示

2025-07-15 16:44:45 995

原创 【SSM】项目启动出现Caused by: java.io.FileNotFoundException: class path resource [spring.xml] cannot be open

项目启动出现Caused by: java.io.FileNotFoundException: class path resource [spring.xml] cannot be opened because it does not exist

2025-05-22 15:27:04 403

原创 【Pycharm】pycharm修改注释文字的颜色

pycharm修改注释文字的颜色

2025-05-14 15:58:44 2020

原创 【Python】pip安装requirement.txt文件出错 [Errno 2] No such file or directory(@file)

pip安装requirement.txt文件出错 [Errno 2] No such file or directory

2025-05-12 11:39:52 1058

原创 【el-admin】el-admin关联数据字典

el-admin数据字典的使用,数据查询,数据校验功能实现

2025-05-09 17:46:03 640

原创 【el-admin】el-admin快速上手,新增图书管理模块

el-admin快速上手

2025-05-09 15:11:18 1742

原创 【工具安装】Windows环境下Node.js的安装与配置

编辑【用户变量】中的Path,将默认的 C 盘下【 AppData\Roaming\npm 】修改成 【node_global】的路径,点击【确定】,变量值为D:\AppDownload\tools\Node.js\node_global\node_modules。此时,安装完express模块之后,【node_global】里自动多出了一个【node_modules】文件夹。测试是否全局安装成功(管理员方式打开cmd)编辑【系统变量】中的Path,新建。如上,安装完成且配置成功。

2025-05-08 14:43:19 402

软件开发实训初级项目-网上书城/电子报刊模板

叮当书城项目改装,简单易上手。项目搭建在Idea平台。

2022-09-14

滑动窗口协议模拟程序(计网)

计算机网络课程大作业-滑动窗口协议模拟,内含源代码和可执行exe文件,资源齐全,运行无压力无烦恼。软件推荐使用VC++6.0中文版(绿色完整版)。

2022-06-20

空空如也

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

TA关注的人

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