首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
后端
前端
Android
iOS
人工智能
开发工具
代码人生
阅读
Rect深入学习
React核心机制 虚拟 DOM 和 Diff 算法 什么是虚拟DOM 虚拟DOM可以理解为模拟了DOM树的JS对象树 比如 为什么需要虚拟DOM 传统DOM更新方式的问题: 在原生JS中,更新DOM
React 中没有 v-model,如何优雅地处理表单输入
React 中没有 v-model,如何优雅地处理表单输入 在 Vue 中,我们可以很方便地使用 v-model 实现数据的双向绑定。但在 React 的世界里,并没有这样的语法糖,我们需要通过不同的
element-plus源码解读2——vue3组件的ref访问与defineExpose暴露机制
vue3组件的ref访问与defineExpose暴露机制 vue官方文档: ref:https://cn.vuejs.org/api/reactivity-core.html#ref defineE
力扣 155. 最小栈:用辅助栈实现 O(1) 时间复杂度的 getMin
在日常开发中,我们经常会遇到需要快速获取当前数据结构中最小值的需求。如果只是简单地使用一个普通栈(Stack),那么每次调用 getMin() 都需要遍历整个栈来找到最小值,时间复杂度为 O(n) ,
力扣394题:字符串解码——栈的应用详解
🧩 题目解析 题目要求我们解码一个按照特定规则编码的字符串: 编码格式为:k[encoded_string] 表示 encoded_string 要重复 k 次 k 是正整数,且输入保证有效、无额外空
性能优化:从“用户想走”到“愿意留下”的1.8秒
今天,我们来聊聊性能优化。在我们团队看来,性能优化不是简单的'减少加载时间'的技术活,而是数字世界的'流体力学'工程。我们试图在有限的带宽的约束下,让用户体验如流水般顺滑自然。
类属性公共还是私有
决定一个类的属性(成员变量)是公共(public)还是私有(private) ,是面向对象设计中的核心问题之一。这不仅关乎代码封装性,还直接影响系统的可维护性、可扩展性和健壮性。 以下是系统化的思考框
关于微前端框架wujie的一次企业级应用实践demo?
本文将介绍我一种wujie的一次具体的应用,包括使用的场景、方式等等,完成一个具体的demo; 为什么要用微前端 事情是这样的,我们之前的业务有一个vue3+ts+vite的后台项目,后来公司决
Vue3 如何实现图片懒加载?其实一个 Intersection Observer 就搞定了
用Vue3实现图片懒加载,其实很简单!基于Intersection Observer API,封装了一个健壮的懒加载组件,包含加载状态、错误处理与重试机制,有效提升页面性能与用户体验。
el-button源码解读2——useSlots() hooks与auto-insert-space props的结合
本文主要分析以下代码 shouldAddSpace来自于: useButton中shouldAddSpace是一个computed计算属性 shouldAddSpace:当 shouldAddSpac
聊聊前端工程化
1.1 什么是前端工程化?(通俗解释) 前端工程化可以理解为用"工程化思维"来系统化管理前端项目的构建、开发、调试、质量、交付与持续迭代过程。简单来说,工程化让前端开发从"手工艺人"模式升级为"工业化
JavaScript数组去重的多种实现方式
在前端开发中,数组去重是一个常见的需求。无论是处理用户数据、API响应还是进行数据清洗,我们都需要掌握去重方法。
搞不懂 px、dpi 和 dp?看这一篇就够了:图解 RN 屏幕适配逻辑
一、三个概念:px、dpi、dp px:物理像素 / 分辨率里的那个像素 当我们说“720p、1080p”时,其实说的是分辨率: 720p ≈ 1280 × 720 像素 1080p ≈ 1920 ×
uni-app开发app之前提须知(IOS/安卓)
大家好,我是鱼樱!!! 关注公众号【鱼樱AI实验室】持续分享更多前端和AI辅助前端编码新知识~~ 不定时写点笔记写点生活~写点前端经验。 在当前环境下,纯前端开发者可以通过技术深化、横向扩展、切入新兴
使用 Node.js 批量导入多语言标签到 Strapi
一、项目背景 假设我们有一个 Next.js + Strapi 项目,Strapi 作为内容管理系统(CMS),我们希望: 批量导入 1000+ 标签 支持多语言(en / de / fr) 自动生成
vue3 Composable介绍
好的,我们来深入探讨一下 Vue 3 的 Composable。 1. 什么是 Composable? Composable 是 Vue 3 中一个核心的概念和功能,它是可复用的、有状态的逻辑块,用于
【URP】Unity[内置Shader]非光照Unlit
URP内置Unlit Shader的作用与原理 Unlit Shader是Unity通用渲染管线(URP)中的基础着色器,主要用于渲染不受光照影响的物体。其核心原理是通过直接采样纹理或颜色值输出到屏幕
拒绝卡顿!小程序图片本地“极速”旋转与格式转换,离屏 Canvas 性能调优实战
在小程序中处理 4K 高清大图(如旋转、格式转换)时,iOS 设备经常因为内存不足而闪退?本文揭秘利用OffscreenCanvas结合的智能 DPR 降级算法,实现毫秒级的本地图片处理,既稳又快!
跨域难题终结者:Vue项目中优雅解决跨域问题的完整指南
跨域难题终结者:Vue项目中优雅解决跨域问题的完整指南 什么是跨域?为什么会出现跨域问题? 同源策略:安全的守护者 在深入解决方案之前,我们首先要明白同源策略这个概念。浏览器出于安全考虑,实施了同源策
从‘手工作坊’到现代工厂,js构造函数的入门指南
在日常编写代码的过程中,你是否有过这一种需求:'我需要批量化生产一些对象,这些批量化生产出的对象中有着固定的属性名,但是其中的值在创建这个对象时是不同的'。(假设我们在批量化生产一种车,每一个对象对应
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30