首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
snakeshe1010
掘友等级
前端工程师
|
盛迭科技
不想当制作人的rapper不是好程序员!
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
7
文章 7
沸点 0
赞
7
返回
|
搜索文章
snakeshe1010
前端工程师 @盛迭科技
·
1月前
关注
深入 Java 继承:从 Object 到模板方法,再到组合与 final 的设计抉择
本文由浅入深剖析 Java 继承:从 Object 的根方法覆写,到模板方法、final 与单例,再到组合优于继承的设计思想。掌握这些,既能通过面试,又能写出高内聚、低耦合...
0
评论
分享
snakeshe1010
前端工程师 @盛迭科技
·
1月前
关注
Java封装艺术:从访问控制到设计模式实战
封装是Java面向对象设计的核心,通过访问控制符实现数据隐藏,遵循JavaBean规范支持框架集成。静态工厂方法提供比构造器更灵活的对象创建方式,解决命名模糊和对象复用问题...
0
评论
分享
snakeshe1010
前端工程师 @盛迭科技
·
1月前
关注
Java运算符终极指南:从基础算术到位运算实战
ava运算符体系包含算术、逻辑、位运算三大核心。算术运算需警惕整数除法截断和取余符号问题;逻辑运算符的短路特性可有效规避空指针...
0
评论
分享
snakeshe1010
前端工程师 @盛迭科技
·
1月前
关注
深入理解Java数据类型:从二进制表示到装箱拆箱的陷阱
Java数据类型的核心在于理解原生类型的二进制表示(如int的4字节结构)与引用类型的内存模型。浮点数存在精度陷阱需用误差阈值比较,整数运算需警惕除法截断和类型转换溢出。...
0
评论
分享
snakeshe1010
前端工程师 @盛迭科技
·
1月前
关注
Maven核心功能与IDEA高效调试技巧全解析
Maven通过标准化生命周期和依赖管理极大简化Java项目构建,而IDEA的高阶技巧可显著提升开发效率:快捷键组合实现编码行云流水,Git注解功能精准溯源变更历史等...
1
评论
分享
snakeshe1010
前端工程师 @盛迭科技
·
2月前
关注
深入理解Java对象引用:地址、拷贝与传递机制
本文深入解析了Java对象的核心机制:所有对象变量本质是内存地址引用;通过浅拷贝/深拷贝对比揭示了对象复制的层次性;论证了Java严格采用值传递(基本类型传值副本,对象类型...
0
评论
分享
snakeshe1010
前端工程师 @盛迭科技
·
2月前
关注
Java基础精要:类、包、对象与方法的全面解析
Java程序以类为基本构建单元,通过包组织代码结构。静态方法独立于对象存在,而实例方法操作具体对象状态。对象通过构造器实例化,使用this访问自身成员。空指针异常是常见陷阱...
0
评论
分享
snakeshe1010
关注了
用户925827307267
前端工程师 @盛迭科技
snakeshe1010
前端工程师 @盛迭科技
·
2月前
关注
深入理解 React 中 useEffect 的 cleanUp 机制
通过本文的介绍,我们深入探讨了 React 中 `useEffect` 的 cleanUp 机制。`useEffect` 的 cleanUp 逻辑是 React 内部实现的...
1
评论
分享
snakeshe1010
前端工程师 @盛迭科技
·
2月前
关注
7-2. 实现 cleanup
本节课我们来实现一下useEffect中的cleanUp,它会再调用useEffect之前调用,目的是清空所有副作用,当deps为空的时候不会调用cleanUp。 app....
0
评论
分享
snakeshe1010
前端工程师 @盛迭科技
·
2月前
关注
实现 Mini-React 的 useEffect 钩子
实现 Mini-React 的 useEffect 钩子:从单次执行到依赖追踪 内容概括: 本文实现了 Mini-React 的 useEffect 钩子,首先处理无依赖项...
0
评论
分享
snakeshe1010
前端工程师 @盛迭科技
·
2月前
关注
1. 实现 useEffect
本次课程我们来开始实现一下mini-react中的useEffect。我们先来是先最简单的,没有依赖的情况。 在app.js加上useEffect 创建函数,先存起来参数 ...
0
评论
分享
snakeshe1010
前端工程师 @盛迭科技
·
2月前
关注
优化Mini React:避免状态未变更时的重复渲染
通过增强useState的setState函数,在状态更新前进行精准值比较(使用Object.is),当新状态与当前状态相同时直接中止更新流程。这一优化解决了设置相同状态值...
2
评论
分享
snakeshe1010
前端工程师 @盛迭科技
·
2月前
关注
6-3-提前检测 减少不必要的更新
本节内容主要是对mini react做一个优化。 现状app.js一开始是bar点击设置成bar还是会重复渲染 进行检测...
0
评论
分享
snakeshe1010
前端工程师 @盛迭科技
·
2月前
关注
深入理解useState:批量更新与非函数参数支持
本文优化了useState的实现:1)支持非函数参数,通过自动将值转换为函数;2)引入批量更新机制,使用isBatching标志和batchedUpdates集合...
0
评论
分享
snakeshe1010
前端工程师 @盛迭科技
·
2月前
关注
6.2-批量执行 action
这一小节我们来优化一下useState的实现方式。真正react中实现并不是我们在调用setCount的时候就更新,而是会把每次的变化存起来,在某一个时机进行批量处理。 支...
0
评论
分享
snakeshe1010
前端工程师 @盛迭科技
·
2月前
关注
用100行代码实现React useState钩子:多状态管理揭秘
本文通过50行代码实现了React useState的核心逻辑,解决了多状态管理的核心挑战。关键在于使用数组结构和索引追踪来维护多个状态钩子,保证状态更新的准确性和隔离性。...
0
评论
分享
snakeshe1010
前端工程师 @盛迭科技
·
2月前
关注
6-1. 实现 useState
本次课程我们来实现我们mini react项目中的useState. 期望实现的效果 app.js 能正常展示出数据 实现数据的修改 实现多个hooks的情况 app.js...
0
评论
分享
snakeshe1010
关注了
ishowspeed
前端工程师 @盛迭科技
snakeshe1010
前端工程师 @盛迭科技
·
2月前
关注
优化 Mini React:实现组件级别的精准更新
本文介绍了如何优化自研 Mini React,使组件在更新时只重新渲染自身,避免整棵树无效更新。通过记录当前组件的 Fiber 并利用闭包返回独立的更新函数,实现了组件级别...
1
评论
分享
下一页
个人成就
优秀创作者
文章被点赞
206
文章被阅读
154,280
掘力值
8,189
关注了
120
关注者
104
收藏集
5
关注标签
1
加入于
2020-01-26