自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Python网络爬虫Demo教程

网络爬虫是一种自动化获取互联网信息的技术。随着互联网的发展,海量的信息和数据被存储在各种网站上,但这些数据通常不会以结构化的形式呈现。通过使用网络爬虫,我们可以将这些数据从网页中提取出来,并将其转换为可用于分析和处理的格式。因此,学习网络爬虫对于从事数据分析、机器学习等相关领域的人来说非常重要。

2023-05-05 09:43:51 504

原创 Pinia 的使用方法

Pinia 是一个状态管理库,用于 Vue.js 应用程序中的集中式状态管理。与 Vuex 不同的是,Pinia 基于 Vue 3 的新响应式 API,具有更好的类型安全和 TypeScript 支持,同时也更加轻量级。

2023-05-04 18:36:32 428

原创 Vuex 的使用方法

Vuex 是一个状态管理库,用于 Vue.js 应用程序中的集中式状态管理。它允许您将应用程序中的所有组件的状态存储在一个集中位置,并以预测和可维护的方式更改状态。

2023-05-04 18:30:54 254

原创 Vuex与Pinia介绍

无论是Vuex还是Pinia,都是优秀的状态管理解决方案。如果你使用Vue.js 2.x版本,那么Vuex是你的首选;而如果你使用的是Vue.js 3.x版本,并且想要一种轻量级、可扩展、类型安全的状态管理方案,那么Pinia则是一个非常不错的选择。

2023-05-04 18:28:30 178

原创 介绍Commitizen和cz-customizable:更优雅的Git Commit信息工具

Commitizen是一个用于撰写Git提交信息的工具。它可以帮助开发人员遵循一个规范,以便更容易地阅读和维护Git仓库历史记录。Commitizen采用了一个交互式的命令行界面,引导你逐步填写必要的数据,从而生成符合规范的Git提交信息。cz-customizable是一个Commitizen的插件,它允许你使用自定义的Git提交规范。通过为项目添加一个配置文件,你可以指定你自己的提交格式,并在使用Commitizen时使用该格式。你可以轻松地定义自己的提交类型、作用域和描述等信息。

2023-04-24 18:46:15 1308

原创 介绍Cursor:一个引入GPT-4的开发工具

在介绍Cursor之前,我们需要先了解一下GPT-4技术。GPT-4是OpenAI公司开发的一种新型自然语言处理技术,它具有比以前任何自然语言处理技术都更加强大的能力。通过GPT-4,你可以训练出一个极其先进的自然语言处理模型,用来帮助你解决各种问题。现在,我们来介绍Cursor。Cursor是一个基于GPT-4技术的开发工具,可以帮助你快速创建自然语言处理应用程序。首先,你需要在https://www.cursor.so/注册账户,并获得API密钥。然后,你可以下载并安装Cursor的SDK。

2023-04-24 18:34:13 717

原创 简介:npm与yarn

npm和yarn都是用于管理JavaScript包的工具。它们可以帮助您在开发过程中轻松地下载、安装和更新依赖项,以及在项目中分享代码。

2023-04-19 16:49:25 589

原创 ChatGPT:打造智能对话机器人的利器

ChatGPT是一款基于自然语言处理技术的强大工具,它可以帮助你构建更加智能的对话机器人。该工具基于开源项目GPT-2(Generative Pre-trained Transformer 2),使用深度学习算法来生成语言模型,从而实现高效的对话生成和用户回答。

2023-04-19 16:37:30 347

原创 Git入门指南

Git是一种分布式版本控制系统,它可以帮助我们管理项目中的代码变更,并允许多个开发者协作开发同一个项目。在本文中,我们将介绍如何安装、配置和使用Git,以帮助您更好地管理和组织您的代码。

2023-04-19 15:52:34 53

原创 Vue 3 + Pinia + Vue Router + PostCSS 配置和使用

Vue 3是Vue框架的最新版本,带来了一些重大改进。Pinia是一个轻量级的、基于Vue 3的状态管理库,可以替代Vuex。Vue Router是Vue官方提供的路由插件。PostCSS是一个CSS转换工具,可以利用插件将CSS代码转换为更加高效且浏览器兼容性更佳的代码。在本文中,我们将介绍如何配置和使用Vue 3、Pinia、Vue Router以及PostCSS,从而使Vue应用更加高效、易于维护。

2023-04-19 15:24:41 583

原创 ESLint & Prettier: 如何规范你的代码

Prettier是一个代码格式化工具,可以帮助你使你的代码更加清晰易读。它使用一系列的规则来格式化你的代码,并且可以与ESLint或其他代码检查工具配合使用。

2023-04-19 15:00:31 116

原创 Vue生态下的前端基础学习路线

以上是一份基于Vue生态下的前端学习路线,你可以按照这个路线进行学习,逐渐掌握前端开发技能。

2023-04-19 14:56:14 126

原创 使用 Micro-App 构建微前端

可以将生成的 JS 和 CSS 文件上传至 CDN 或 Web 服务器,然后在主应用程序中使用 script 标签或 import() 动态加载子应用程序。在上面的代码中,我们使用了 Micro-App 的 Vue 组件调用方式。具体而言,我们是通过在 div 容器中使用 micro-app 标签来渲染子应用程序。以上便是使用 Micro-App 构建微前端的基本步骤,当然在实际项目中还需要根据业务需求进行更加深入的开发和调整。使用 Micro-App CLI 可以快速地创建微前端应用。

2023-04-19 14:39:12 392

原创 浅谈一下微前端

总结来看,针对微前端,Single-SPA 和 Qiankun 是比较主流的解决方案并由阿里云的 Micro-App 给出了更方便的开发和组织方式。Ark(Alibaba Rax Kernel) Ark 是阿里巴巴前端团队推出的轻量级微前端框架,因其轻量级的特点,适合针对中小型前端应用进行微前端重构。相比 Single-SPA/Qiankun 这些硬性的框架,Piral 重点关注的是基础设施的通用层面,提供了大量的插件来扩展各种应用场景,并且支持多种前端框架。优点在于可以定制化扩展不同应用的共性实现。

2023-04-19 14:28:45 394

原创 实现 WebSocket 服务端

需要注意的是,在实际应用中,需要根据服务器的资源情况和负载量来配置工作进程数,以达到最佳的性能和稳定性。需要注意的是,WebSocket 服务器不同于传统的 HTTP 服务器,它需要在长时间保持连接的情况下运行。因此,在实际应用中,需要考虑到服务器的稳定性和扩展性,并对服务器进行相应的优化配置。当客户端发送消息时,服务器会将该消息广播给所有已连接的客户端。同时,为了能够处理更多连接和高并发请求,可结合 Node.js 的 Cluster 模块或使用 PM2 进行 WebSocket 服务器的集群化部署。

2023-04-19 12:19:54 444

原创 WebSocket:实现全双工通信的协议

WebSocket 是一种全双工通信协议,能够实现实时、高效、可靠双向通信,并被广泛用于在线聊天、数据实时更新、游戏等应用场景。通过 JavaScript 的WebSocket对象,在客户端和服务端可以轻松地建立并控制 WebSocket 连接,而且开发非常方便。需要注意的是,WebSocket 的使用需要考虑浏览器兼容性和服务器端的实现方式问题。

2023-04-19 12:12:13 568

原创 Javascript 对象的浅拷贝和深拷贝

总所周知,在 Javascript 中引用类型的数据赋值给变量时赋的是该对象在栈中的内存地址,而不是堆中的数据,当这个变量 A 再次赋值给另一个变量 B 时,A 和 B 其实共享同一个数据。在很多情况下,我们需要两个独立的相等的对象,因此需要进行 “拷贝。

2023-02-11 11:42:45 46

原创 JavaScript Array(数组) 对象

此文对于 Array 相关知识点到为止,尤其对象方法的具体用法并未提及,适合用于有基础的同学作为回忆时的目录,或学前纲要。

2023-02-11 10:33:10 59

原创 Javascript 的数据类型

Javascript 的数据类型

2023-02-08 18:18:58 41

原创 JS 数据类型判断的方法

使用 Object 对象的原型方法 toString 来判断数据类型,能检测所有类型

2023-02-08 17:26:59 59

原创 前端拾遗-数据类型篇

JavaScript 数据类型

2023-02-07 21:59:45 42

空空如也

空空如也

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

TA关注的人

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