自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 window.location.href和window.open方法导航

是用于获取或设置当前窗口的 URL 的属性,它通常用于导航到新的页面或重新加载当前页面。它的值是一个字符串,包含当前页面的 URL。要导航到当前页面内的不同路由(例如 React Router 中的路由),可以通过设置的值来实现。

2024-06-25 16:21:19 349

原创 React入门小项目练习

组件化:应用分为HeaderTodoItem, 和TodoList等独立组件。状态管理:通过useState钩子管理待办事项列表及输入框状态。事件处理:处理添加、完成、删除待办事项的事件。样式:简单的 CSS 样式。这个入门项目帮助你掌握 React 的基础概念,理解如何使用状态、钩子和组件进行开发。可以在此基础上进一步扩展功能,如添加本地存储、使用 Redux 等。

2024-06-18 11:41:09 205

原创 ECharts 绘制图表时,有五种方式将数据映射到 X 和 Y 轴

这是最基本、最直接的数据格式。你直接提供一个数组,其中每个元素代表一个数据点。数组形式适用于简单的折线图、柱状图等。这种方式更适用于数据点之间有更多属性需要表达的情况。每个数据点用一个对象表示,常用于散点图、气泡图等。是一种更高级的、以表格形式组织数据的方法。它支持更灵活的数据源分离,便于数据重用和数据映射控制。适用于具有多维数据的场景,例如热力图、矩阵等。每个数据点可以是一个包含多个维度的数组。在绘制地图或地理相关的数据时,可以使用 GeoJSON 格式的数据。

2024-06-18 11:24:55 462 1

原创 axios 提供了内置的请求取消功能,通过 CancelToken 可以取消未完成的请求。

的项目,这是一个内置功能,非常适合用来管理请求的取消。

2024-06-14 11:31:21 165 1

原创 实现 AbortController 机制来控制 API 请求的取消行为,使其在组件卸载时或在发起新请求时取消先前的请求

参数,并在组件卸载时或发起新请求时取消未完成的请求。来控制 API 请求的取消。作为参数,并在请求配置中使用。选项来绑定请求的取消控制器。这是以react为例的。

2024-06-14 11:21:20 274

原创 将gitlab仓库的本地分支,推送到另一个远程gitlab仓库

首先,添加你想要推送代码的新远程仓库。你可以将新仓库添加为一个额外的远程目标,比如。添加的仓库的名称可以自取,origin是默认的,添加第二个远程仓库要取不同的名字。你可以指定推送哪个分支到哪个远程仓库。

2024-06-07 13:44:18 415

原创 git pull和git pull --rebase

-rebase的作用是将你在当前分支的本地提交(本地修改)到从远程仓库拉取的最新提交之后。这与传统的git pull(拉取后合并)不同,它通过将本地提交进行「重演」而不是合并,保持提交历史的整洁。在过程中,如果出现冲突,你需要手动解决这些冲突。--rebase模式会暂停在冲突点,让你解决冲突并继续。

2024-06-07 11:36:30 292

原创 JavaScript实现数组去重

JavaScript实现数组去重

2023-06-15 19:49:13 184

原创 JavaScript实现数组的扁平化

JavaScript实现数组的扁平化

2023-06-15 19:47:21 186

原创 前端面试八股文(HTML + CSS系列)

前端面试八股文

2023-06-12 21:36:27 325

原创 拓扑结构排序

拓扑排序是一种对有向无环图(DAG)进行排序的算法。它将图中的节点按照依赖关系进行排序,使得所有的依赖关系都得到满足。

2023-06-12 16:52:39 139

原创 Vue3如何使用axios

Vue3如何使用axios

2023-06-09 22:00:19 1591

原创 C++简单建立服务器的实例

C++简单建立服务器的实例

2023-06-09 21:53:34 497

原创 如何开发 webpack 插件

开发Webpack插件

2023-05-23 20:39:32 1036 1

原创 css的动画和canvas操作DOM

CSS动画和Canvas都可以用于操作DOM,但它们的方式和目的略有不同

2023-05-23 20:32:50 619

原创 vueuse中的懒加载

在 Vue.js 中,可以使用 vue-router 的懒加载来延迟加载组件。vueuse 是一个提供常用 Vue Composition API 函数的库,其中包含了一个名为 useAsyncComponent 的函数,用于实现组件的懒加载。

2023-05-23 15:32:08 278 1

原创 前端常见面试题

面试

2023-05-22 11:12:02 59

原创 前端防抖节流,以及他们的应用场景(常见前端面试题)

防抖(Debounce)和节流(Throttle)是常用的性能优化技巧,它们可以限制函数的执行频率,提升用户体验和减少不必要的计算开销。

2023-05-22 10:56:54 563 1

原创 常用的 JavaScript 方法介绍

JavaScript 是一门广泛应用于 Web 开发的脚本语言,它提供了丰富的内置方法,可以方便地处理数据和操作对象。本文将介绍几个常用的 JavaScript 方法。

2023-05-20 18:26:58 163 1

原创 后端服务器中实现MySQL数据库操作接口

后端服务器中实现MySQL数据库操作接口

2023-05-12 11:11:13 2611

原创 在Vue3项目中操作MySQL数据库

在Vue3项目中,我们可以通过axios来发送HTTP请求,从而与后端服务器进行数据交互。因此,我们可以在后端服务器中实现与MySQL数据库的交互,然后在Vue3项目中调用这些接口。

2023-05-12 11:06:46 5337 2

原创 Vue3自动引入组件(unplugin-auto-import和element-plus)

在使用 Vue3 开发项目时,我们经常需要引入多个组件,但是每次手动引入非常麻烦,容易出错。为了解决这个问题,我们可以使用 unplugin-auto-import 插件自动引入组件,提高开发效率。本篇博客将详细介绍如何在 Vue3 项目中使用 unplugin-auto-import 插件。

2023-05-09 14:22:19 5248 4

原创 Vue3中使用路由常见问题的解决方案

Vue3是目前前端界最流行的开发框架之一,其中Vue Router是Vue3中非常重要的一部分。尽管Vue Router相对简单易用,但是在使用过程中还是会遇到一些问题,例如:如何在Vue3中使用路由?如何在Vue3中动态传递路由参数?如何在Vue3中实现页面的切换效果?在本文中,我们将为您提供一些解决这些问题的解决方案。

2023-05-09 14:00:32 2116 3

原创 前后端交互的简单实现(python+html5+axios)

一个简单的HTML页面,通过axios将选定的音频文件上传至后端的Python服务器,后端Python服务器使用flask接收音频文件并返回上传成功的消息。请确保在本地运行flask服务器,并根据实际情况更改端口号和上传地址。

2023-05-08 16:33:31 1460 1

原创 前后端交互的一个简单实现(axios)

新手小白,前后端交互的一个简单实现

2023-05-08 16:08:32 720 3

windows和mac系统下anaconda安装

windows和mac系统下anaconda安装 详细的、逐步的 Anaconda 安装指南,适用于 Windows 和 macOS 用户。 安装 Anaconda 可以显著简化 Python 环境管理和数据科学工作流程。通过这些详细的步骤,您可以在 Windows 和 macOS 系统上成功安装和配置 Anaconda,为您的数据科学和机器学习项目打下坚实基础。 Anaconda 安装指南: 适用人群 数据科学家 机器学习工程师 Python 开发者 教育和研究人员 使用场景 数据科学和机器学习项目 Python 环境管理 科学计算和分析 安装目标 安装 Anaconda 发行版 设置 Python 和 Conda 环境 验证安装

2024-06-14

Linux、Mac、Windows、Android、IOS等操作系统开发/调试的案例

Linux、Mac、Windows、Android、IOS等操作系统开发/调试的案例: 各类操作系统(Linux、Mac、Windows、Android、iOS)的开发和调试有各自的特色和工具。以下是这些操作系统中一些常见的开发和调试案例。 这些案例展示了在不同操作系统上进行开发和调试的基本方法和工具。通过这些实例,开发者可以掌握如何使用各类调试工具进行程序的调试、性能分析和优化,从而提高软件的质量和运行效率。

2024-06-14

elasticsearch数据库下载、配置、使用案例

elasticsearch数据库下载、配置、使用案例: Elasticsearch 是一个强大的搜索引擎,适用于全文搜索、日志和实时分析。 Kibana 提供可视化和分析工具。 Logstash 和 Beats 帮助收集和处理数据。 这个指南涵盖了从安装、配置到构建简单搜索应用的基本流程,你可以根据业务需求进一步扩展功能。 适用人群 开发人员 需求:构建搜索功能、数据分析功能、实时数据处理功能。 目标:利用 Elasticsearch 提供高效的搜索和数据查询功能。 数据工程师 需求:处理和分析大量日志、监控数据、业务数据。 目标:通过 Elasticsearch 进行数据聚合、分析和可视化。 系统运维人员 需求:监控系统日志、进行异常检测、维护集群。 目标:通过 Elasticsearch 监控和管理系统状态,提高运维效率。 数据科学家 需求:对数据进行探索性分析、机器学习模型的数据准备。 目标:利用 Elasticsearch 对大数据集进行高效的索引和查询,辅助数据分析工作。 产品经理

2024-06-14

空空如也

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

TA关注的人

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