前端学习汇总

一、打包工具

1.1、vite

vite:vite -- 开发环境 热更新_vite 热更新-CSDN博客

1.2、webpack

常用loader:webpack基础---常用loader_webpack 常用loader-CSDN博客

loader:webpack4和webpack5区别1---loader_webpack4与webpack5处理图片的不同-CSDN博客

代码压缩:webpack4和webpack5区别2---代码压缩_webpack4如何使用terser-CSDN博客

缓存:webpack4和webpack5区别3---缓存_cacheprune-CSDN博客

自动清除打包目录:webpack4和webpack5区别4---自动清除打包目录_webpack4打包目录清理-CSDN博客

二、框架

2.1、react

React setStateReact setState_enqueuesetstate-CSDN博客

react VS vue:react VS vue-CSDN博客

react合成事件:react合成事件_react的合成事件的好处-CSDN博客

react之错误边界:react之错误边界_react 错误边界-CSDN博客

react渲染:react重新渲染以及避免不必要的渲染_react重新渲染页面-CSDN博客

react-fiber:react-fiber-CSDN博客

react函数式组件和类式组件:react函数式组件和类式组件的区别_react类组件和函数组件区别-CSDN博客

2.2、vue

vue3相关:vue3相关_vue3 defaultprops-CSDN博客

2.3、uniApp

uniapp微信小程序开发物料:uniapp微信小程序开发物料-CSDN博客

uni-app相关:uni-app相关-CSDN博客

2.4、原生小程序

原生微信小程序开发物料:原生微信小程序开发物料_微信物料下载-CSDN博客

微信小程序---支付:微信小程序---支付_wx.requestpayment 支付单号与业务单号-CSDN博客

微信小程序---登录:微信小程序---登录_微信小程序手机号快速验证-CSDN博客

小程序性能优化:小程序性能优化_小程序按需注入-CSDN博客

小程序相关:小程序相关_wx.nexttick-CSDN博客

2.5、状态管理

vue、react和小程序的状态管理:vue、react和小程序的状态管理_统一 vue和react的状态管理-CSDN博客

2.6、移动端开发

三、TS

TS面试相关:TS面试相关_我ts定义了interface 多维对象没有值会不会报错-CSDN博客

四、工程化

多页面项目的按需打包:多页面项目的按需打包_多页面打包优化-CSDN博客

前端性能优化:前端性能优化-CSDN博客

git hooks:前端工程化之---git hooks_git hooks提交-CSDN博客

代码规范:前端工程化之---代码规范_.eslintrc.cjs-CSDN博客

git使用小技巧:git使用小技巧-CSDN博客

eslint+prettiereslint+prettier_eslint+prettierrc-CSDN博客

Eslint和Prettier:前端代码格式化工具Eslint和Prettier_前端格式化插件-CSDN博客

git的一些操作:理解Git的rebase、merge与版本控制技巧-CSDN博客

五、浏览器

cookie:浏览器之---cookie_网页中的超链接会涉及到cookie吗-CSDN博客

浏览器、JS相关:浏览器、JS相关-CSDN博客

六、Linux

Linux系统学习总结1:Linux系统学习总结(上)_linux系统课程总结-CSDN博客

Linux系统学习总结2:Linux系统学习总结(下)-CSDN博客

七、数据结构

7.1、数据结构

数组:数据结构---数组-CSDN博客

栈:数据结构---栈-CSDN博客

队列:数据结构---队列_enqueue-CSDN博客

链表:数据结构---链表-CSDN博客

散列表(哈希表):数据结构---散列表(哈希表)-CSDN博客

树与二叉树:数据结构--树与二叉树-CSDN博客

线性表:数据结构--线性表-CSDN博客

7.2、算法

算法特性:数据结构与算法1-CSDN博客

冒泡排序:排序算法---冒泡排序_冒泡排序 网页-CSDN博客

选择排序:排序算法---选择排序-CSDN博客

插入排序:排序算法---插入排序-CSDN博客

快速排序:排序算法---快速排序-CSDN博客

力扣算法---拥有最多糖果的孩子:力扣算法---拥有最多糖果的孩子_力扣输出多个true-CSDN博客

力扣算法--交替合并字符串:力扣算法--交替合并字符串-CSDN博客

八、其他学习

8.1、鸿蒙

开发者证书考试地址:HarmonyOS--开发者证书考试地址_鸿蒙开发证书哪里考-CSDN博客

页面路由:HarmonyOS--路由管理--页面路由 (@ohos.router)_router.back鸿蒙中不刷新页面怎么解决-CSDN博客

组件导航:HarmonyOS--路由管理--组件导航 (Navigation)_navdestination-CSDN博客

装饰器:HarmonyOS--状态管理--装饰器_鸿蒙中常见的状态管理装饰器有哪些-CSDN博客

装饰器:HarmonyOS--UI范式基本语法--装饰器-CSDN博客

数据传输能力:HarmonyOS--数据传输能力-CSDN博客

关系型数据库:HarmonyOS--数据持久化--关系型数据库_鸿蒙使用sqlite数据库时,数据存放在什么文件里-CSDN博客

键值型数据库:HarmonyOS--数据持久化--键值型数据库_harmonyos 封装键值对数据库-CSDN博客

用户首选项:HarmonyOS--数据持久化--用户首选项_用户首选项的key为string类型-CSDN博客

生命周期:HarmonyOS--生命周期-CSDN博客

8.2、Java

Java入门1:Java入门(一)-CSDN博客

Java基础概念:IDEA集成开发环境及其项目结构详解与Java编程基础-CSDN博客

Java运算符和循环:Java运算符和循环(三)-CSDN博客

8.3、Dart

Dart学习相关:Dart学习相关-CSDN博客

九、工具类

9.1、charles工具

弱网测试:charles抓包工具之---弱网测试-CSDN博客

打断点:chlarles抓包工具之---打断点-CSDN博客

添加vConsole:charles抓包工具之---添加vConsole_charles rewrite-CSDN博客

9.2、canIuse

canIuse:"setTimeout" | Can I use... Support tables for HTML5, CSS3, etc

9.4、页面分析工具

页面分析工具:Microsoft Clarity - Free Heatmaps & Session Recordings

十、面试相关

10.1、面试

京东:深入理解Vue组件通信与性能优化:首屏加载与复用策略-CSDN博客

58:58面试总结-CSDN博客

字节:实现多列布局与浏览器缓存策略:技术详解-CSDN博客

10.2、面试题

前端面试整理:前端面试整理_语雀前端面试题-CSDN博客

冲刺2024面试季:冲刺2024面试季_vite生产环境为什么不用esbuild-CSDN博客

工作中遇到的问题:面试问题之工作中遇到的问题-CSDN博客

react相关面试题:react相关面试题-CSDN博客

解决json失真问题:lossless-json插件:高效解析长数字的JSON对象-CSDN博客

原生js实现点击按钮复制文本:原生js实现点击按钮复制文本_js实现复制粘贴到输入框-CSDN博客

响应式布局:什么是响应式布局?响应式布局有几种方法?-CSDN博客

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/web/65610.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

ARIMA模型 (AutoRegressive Integrated Moving Average) 算法详解与PyTorch实现

ARIMA模型 (AutoRegressive Integrated Moving Average) 算法详解与PyTorch实现 目录 ARIMA模型 (AutoRegressive Integrated Moving Average) 算法详解与PyTorch实现1. ARIMA模型概述1.1 时间序列预测1.2 ARIMA的优势2. ARIMA的核心技术2.1 自回归 (AR)2.2 差分 (I)2.3 移动平…

如果商品信息更新,爬虫会失效吗?

当商品信息更新时,爬虫是否失效取决于更新的具体内容。以下是一些可能影响爬虫的因素: 可能导致爬虫失效的情况 HTML结构变化:如果 yiwugo 平台更新了商品详情页面的 HTML 结构,比如改变了元素的标签、类名或 ID,那么…

Java调用外部接口有哪些方式

1.有哪些? 1.HttpURLConnection 1.介绍 1.这是Java标准库提供的一个类,用于发送HTTP请求和接收响应 2.它不需要额外的依赖,但是API相对底层,编写代码时需要处理很多细节,如设置请求头、处理连接和流等 2.代码示例…

pandas系列----DataFrame简介

DataFrame是Pandas库中最常用的数据结构之一,它是一个类似于二维数组或表格的数据结构。DataFrame由多个列组成,每个列可以是不同的数据类型(如整数、浮点数、字符串等)。每列都有一个列标签(column label)…

安装完docker后,如何拉取ubuntu镜像并创建容器?

1. 先docker拉取ubuntu镜像 docker search ubuntu #搜索ubuntu 镜像 docker pull ubuntu:22.04 #拉取ubuntu 镜像 docker images #下载完成后,查看已经下载的镜像 docker run --name ubuntu_container -dit ubuntu:22.04 /bin/bash # docker container -l 2.…

Qt监控系统远程网络登录/请求设备列表/服务器查看实时流/回放视频/验证码请求

一、前言说明 这几个功能是近期定制的功能,也非常具有代表性,核心就是之前登录和设备信息都是在本地,存放在数据库中,数据库可以是本地或者远程的,现在需要改成通过网络API请求的方式,现在很多的服务器很强…

详细解释 Vue 中的 h 函数和 render 函数:

Vue中的h函数和render函数是Vue中非常重要的函数,对Vue有着不可以或缺的作用,接下来让我们了解一下! // 1. h 函数的基本使用 /*** h 函数是 createVNode 的别名,用于创建虚拟 DOM 节点(VNode)* h 函数参数…

结构型模式3.组合模式

结构型模式 适配器模式(Adapter Pattern)桥接模式(Bridge Pattern)组合模式(Composite Pattern)装饰器模式(Decorator Pattern)外观模式(Facade Pattern)享元…

服务器攻击方式有哪几种?

随着互联网的快速发展,网络攻击事件频发,已泛滥成互联网行业的重病,受到了各个行业的关注与重视,因为它对网络安全乃至国家安全都形成了严重的威胁。面对复杂多样的网络攻击,想要有效防御就必须了解网络攻击的相关内容…

Transformer 中缩放点积注意力机制探讨:除以根号 dk 理由及其影响

Transformer 中缩放点积注意力机制的探讨 1. 引言 自2017年Transformer模型被提出以来,它迅速成为自然语言处理(NLP)领域的主流架构,并在各种任务中取得了卓越的表现。其核心组件之一是注意力机制,尤其是缩放点积注意…

[python3]Excel解析库-XlsxWriter

XlsxWriter 是一个用于创建 Excel .xlsx 文件的 Python 库,它允许你编写程序来生成 Excel 文件,而无需实际运行 Microsoft Excel 应用程序。XlsxWriter 支持写入数据、应用格式化、插入图表和图形等多种功能,并且可以处理较大的数据集。它是一…

Linux下部署SSM项目

作者主页&#xff1a;舒克日记 简介&#xff1a;Java领域优质创作者、Java项目、学习资料、技术互助 文中获取源码 Linux部署SSM项目 打包项目 1、修改pom.xml文件&#xff0c;打包方式改为war <packaging>war</packaging>2、idea 通过maven的clean&#xff0c;…

Bytebase 3.0.1 - 可配置在 SQL 编辑器执行 DDL/DML

&#x1f680; 新功能 新增环境策略&#xff0c;允许在 SQL 编辑器内直接执行 DDL/DML 语句。 支持为 BigQuery 数据脱敏。 在项目下新增数据访问控制及脱敏管理页面。 在数据库页面&#xff0c;支持回滚到变更历史的某个版本。 &#x1f514; 兼容性变更 禁止工单创建…

ansible 知识点【回顾梳理】

ansible 知识点 1. 剧本2. facts变量3. register变量4. include功能5. handlers6. when 条件7. with_items 循环8. Jinja2模板9. group_vars10. roles :star::star::star: 看起来字数很多&#xff0c;实际有很多是脚本执行结果&#xff0c;内容不多哦 1. 剧本 剧本很重要的就是…

LLM之RAG实战(五十一)| 使用python和Cypher解析PDF数据,并加载到Neo4j数据库

一、必备条件&#xff1a; python语言Neo4j数据库python库&#xff1a;neo4j、llmsherpa、glob、dotenv 二、代码&#xff1a; from llmsherpa.readers import LayoutPDFReaderfrom neo4j import GraphDatabaseimport uuidimport hashlibimport osimport globfrom datetime …

MLU上使用MagicMind GFPGANv1.4 onnx加速!

文章目录 前言一、平台环境准备二、环境准备1.GFPGAN代码处理2.MagicMind转换修改env.sh修改run.sh参数解析运行 3.修改后模型运行 前言 MagicMind是面向寒武纪MLU的推理加速引擎。MagicMind能将人工智能框架&#xff08;TensorFlow、PyTorch、Caffe与ONNX等&#xff09;训练好…

关于大数据的基础知识(一)——定义特征结构要素

成长路上不孤单&#x1f60a;&#x1f60a;&#x1f60a;&#x1f60a;&#x1f60a;&#x1f60a; 【14后&#x1f60a;///计算机爱好者&#x1f60a;///持续分享所学&#x1f60a;///如有需要欢迎收藏转发///&#x1f60a;】 今日分享关于大数据的基础知识&#xff08;一&a…

H5通过URL Scheme唤醒手机地图APP

1.高德地图 安卓URL Scheme&#xff1a;baidumap:// 官方文档&#xff1a;https://lbs.amap.com/api/amap-mobile/guide/android/navigation IOS URL Scheme&#xff1a;iosamap:// 官方文档&#xff1a;https://lbs.amap.com/api/amap-mobile/guide/ios/navi HarmonyOS NEXT U…

音视频入门基础:MPEG2-PS专题(5)——FFmpeg源码中,解析PS流中的PES流的实现

音视频入门基础&#xff1a;MPEG2-PS专题系列文章&#xff1a; 音视频入门基础&#xff1a;MPEG2-PS专题&#xff08;1&#xff09;——MPEG2-PS官方文档下载 音视频入门基础&#xff1a;MPEG2-PS专题&#xff08;2&#xff09;——使用FFmpeg命令生成ps文件 音视频入门基础…

国标GB28181-2022视频平台EasyGBS小知识:局域网ip地址不够用怎么解决?

在局域网中&#xff0c;IP地址不足的问题通常不会在小型网络中出现&#xff0c;但在拥有超过255台设备的大型局域网中&#xff0c;就需要考虑如何解决IP地址不够用的问题了。 在企业局域网中&#xff0c;经常会出现私有IP地址如192.168.1.x到192.168.1.255不够用的情况。由于0…