自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 --openssl-legacy-provider is not allowed in NODE_OPTIONS 报错的处理方式

本文介绍了在 Node.js v17+ 和 Vue 应用中 ERR_OSSL_EVP_UNSUPPORTED的解决方案。

2025-05-13 11:54:59 221

原创 什么是懒加载?

其核心思想是仅在需要时加载资源,而不是一次性加载所有内容。这种技术广泛应用于前端开发、数据库查询、资源管理等领域,以提高性能和用户体验。网页中的图片在用户滚动到可见区域时才加载,减少首屏加载时间。懒加载(Lazy Loading)是一种。动态导入模块,减少初始包体积。

2025-05-13 11:49:48 512

原创 ExcelJS库的使用

ExcelJS 是一个用于处理 Excel 文件的 JavaScript 库,最新版本引入了多项功能改进和错误修复。

2025-05-12 23:51:20 783

原创 开发环境(Development Environment)

在软件开发与部署过程中,通常划分为开发环境、测试环境和生产环境,以确保代码质量和稳定性。开发环境供开发者编写和调试代码,具有高灵活性和宽松配置,通常使用模拟数据。

2025-05-12 23:50:05 762

原创 【React】Craco 简介

Craco (Create React App Configuration Override) 是一个用于自定义 Create React App (CRA) 配置的工具,无需 eject(弹出)项目。

2025-05-11 13:54:26 398

原创 前端浏览器判断设备类型的方法

在前端开发中,判断设备类型(如手机、平板、桌面电脑)有多种方法。

2025-05-11 13:50:57 151

原创 【TypeScript】索引签名类型(Index Signatures)

索引签名(Index Signatures)是 TypeScript 中用于定义对象动态属性名类型规则的重要特性,适用于处理键值对集合或不确定属性名的对象结构。

2025-05-10 16:43:26 321

原创 【TypeScript】类型别名(Type Alias)与接口类型(Interface)

类型别名(type)和接口(interface)在 TypeScript 中都可以用于定义类型,但它们在功能和使用场景上存在显著差异。

2025-05-10 16:42:29 416

原创 【TypeScript】Class 和 Interface

Class 和 Interface 在 TypeScript 中各有其独特的作用和适用场景。Class 是运行时实体,支持实例化、成员实现、访问控制和继承,适合用于创建具有具体实现和状态的对象模板。Interface 则是纯类型声明,用于定义对象的结构和契约,支持声明合并、函数类型定义和索引签名,适合用于描述对象的形状和跨组件的通信契约。在实际开发中,通常结合使用两者,Class 用于实现具体业务逻辑和状态管理,而 Interface 用于定义类型契约和跨组件的接口。

2025-05-09 03:12:21 956

原创 【TypeScript】Props 和 State

在 React 的 Class 组件中,Props 和 State 是两种不同的数据管理方式。Props 是从父组件传递给子组件的只读数据,用于组件间的通信,而 State 是组件内部管理的可变状态,通过 setState 方法更新并触发重新渲染。Props 适用于跨组件传递数据和配置,而 State 用于管理组件的内部状态,如表单数据或 UI 交互状态。常见的误区包括直接修改 State、从 Props 派生 State 时未正确处理更新,以及异步更新 State 时的错误用法。正确使用 Props 和

2025-05-09 03:11:15 594

原创 【TypeScript】TS函数类型详解

这篇文章介绍了typescript的函数类型

2025-05-08 00:22:57 700

原创 【TypeScript】JS基本数据类型

JavaScript 的数据类型

2025-05-08 00:21:57 463

原创 【TypeScript】TS基本数据类型

这篇文章介绍了TS基本数据类型

2025-05-07 00:21:36 738

原创 TypeScript简介

这篇文章介绍了TS

2025-05-07 00:19:16 659

原创 【C++】面向对象

面向对象编程(OOP)是 C++ 的核心特性之一。OOP 通过将数据和操作数据的方法封装在对象中,提供了更清晰、更模块化的代码结构。类(Class)对象(Object)封装(Encapsulation)继承(Inheritance)多态(Polymorphism)。类和对象:封装数据和方法。访问修饰符:控制成员的访问权限。构造函数和析构函数:初始化和清理对象。继承:实现代码复用。多态:通过基类指针调用派生类函数。抽象类和纯虚函数:定义接口。友元函数和友元类:访问私有成员。运算符重载。

2025-05-06 15:31:35 542

原创 【C++】基础语法

这篇文章介绍了C++的基础语法

2025-05-06 15:30:42 338

原创 【C++】什么是头文件?

这篇文章介绍了头文件

2025-05-05 16:51:21 781

原创 【C++】WSL常用语法

这篇文章介绍了WSL的常见命令

2025-05-05 16:50:15 192

原创 【C++】WSL介绍

这篇文章介绍了WSL

2025-05-04 11:19:56 872

原创 【C++】Docker常用语法

这篇文章介绍了docker的常用语法

2025-05-04 11:14:50 482

原创 【C++】Docker介绍

这篇文章介绍了Docker技术

2025-04-15 11:49:57 608

原创 【C++基础】GNU简介

这篇文章介绍了GNU的概念

2025-04-12 16:31:01 995

原创 【JS进阶】对象解构与数组解构

这篇文章介绍了数组解构与对象解构的方法

2025-04-12 16:29:08 473

原创 【杂项】常见的坐标系及其使用方法

这篇文章介绍了常见的坐标系分类

2025-04-10 16:57:58 934

原创 【Vue基础】介绍npm、nvm、nrm、npx与常见指令

这篇文章介绍了nvm、npm、nrm、npx的常见用法

2025-04-10 16:55:48 1271

原创 webrtc-stats

介绍了Webrtc的接口

2025-04-08 23:28:20 924

原创 【WebRTC】开源项目Webrtc-streamer介绍

WebRTC-Streamer一个用于通过简单的信令机制(参见 api)流式传输 WebRTC 媒体源的实验项目,支持以下媒体源:捕获设备屏幕捕获mkv 文件RMTP/RTSP 源同时该项目也兼容 WHEP 接口。

2025-04-08 23:24:16 1613

原创 【C++基础】CMake项目

CMake 是一个跨平台的构建工具,用于管理 C/C++ 项目的编译过程。它通过生成标准的构建文件(如 Makefile、Visual Studio 项目文件、Ninja 构建文件等)来简化项目的构建流程。CMake 的核心是文件,它定义了项目的构建规则、依赖关系和编译选项。CMake 项目通过文件定义构建规则,支持跨平台构建。基本配置(项目名称、版本、编译选项)。目标定义(可执行文件、库)。依赖管理(头文件、外部库)。安装规则和测试。

2025-03-18 21:39:34 463

原创 【C++基础】CMake 简介

CMake 是一个跨平台的自动化构建系统生成工具,用于管理软件构建过程。它不直接构建项目,而是生成标准的构建文件(如 Makefile、Visual Studio 项目文件、Ninja 构建文件等),然后由这些构建文件来完成实际的编译和链接工作。CMake 的主要目标是简化跨平台项目的构建过程。CMake 是一个功能强大且灵活的构建工具,特别适合管理跨平台项目。通过编写文件,开发者可以轻松地生成各种构建系统的配置文件,从而简化项目的构建过程。

2025-03-18 21:38:12 1042

原创 【一文读懂】RTSP与RTMP的异同点

本文介绍了流媒体领域常见的两个协议:RTSP和RTMP

2025-03-17 11:45:53 555

原创 【一文读懂】什么是RTMP协议

RTMP是一种强大的实时流传输协议,广泛应用于直播、视频点播和在线教育等场景。它基于TCP协议,具有低延迟和高可靠性的特点,尽管播放端逐渐转向HLS、DASH等协议,但RTMP在推流端仍被广泛使用。

2025-03-17 11:44:34 1081

原创 【一文读懂】JS与Java的区别

这篇文章介绍了JS和JAVA的不同点

2025-02-19 21:39:49 538

原创 【JS进阶】String内置构造方法

这篇文章介绍了JS在es6语法中字符串内置的构造方法

2025-02-17 09:49:10 1071

原创 【一文读懂】浏览器跨域访问问题及其解决方案

介绍一下浏览器跨域访问问题及其解决方案

2025-02-17 09:42:10 1542

原创 【一文读懂】什么是RTSP协议?

这篇文章介绍了流媒体领域中常见的RTSP协议

2025-02-16 19:57:27 1495

原创 【一文读懂】什么是MVVM?

这篇文章介绍了vue的MVVM概念

2025-02-16 19:49:55 1180

原创 【CSS进阶】常见的页面自适应的方法

这篇文章介绍了如何使用CSS进行页面自适应

2025-02-15 14:35:52 1896

原创 【CSS进阶】CSS元素的水平、垂直居中方法

这篇文章介绍了CSS行内元素、行内块元素、块元素的水平、垂直居中方法

2025-02-15 14:34:53 992

原创 【一文读懂】WebRTC协议

这篇文章介绍了WebRTC的概念与WebRTC-streamer开源工具

2025-02-14 11:03:14 1409

原创 【一文读懂】TCP与UDP协议

本篇文章介绍了TCP与UDP协议的概念

2025-02-14 11:00:05 800

空空如也

空空如也

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

TA关注的人

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