技术栈
源码
delta_hell
1 天前
android
·
源码
·
valueanimator
【阅读源码--Android】动画之ValueAnimator--1
文档是指挥AI写的,我觉得比较重要的地方都补充了些内容,读源码系列目的就是学习和总结,所以内容比较偏粗线条概括性的,除非是特别细的需要注意的点,大部分都是提纲性的。AI分析总结并写出文档并不能代替读代码,因为不读代码并不会发现有意思的地方,但是AI写文档和画图确实比人快,所以后续文章都会让AI来写。
delta_hell
18 小时前
android
·
源码
·
valueanimator
【阅读源码--Android】动画之ValueAnimator--2
本节围绕一次 vsync 帧到达时,从 AnimationHandler 到最终计算出动画值的完整调用栈,结合前述状态字段和时间变量,逐函数解析。
delta_hell
18 小时前
android
·
源码
·
animator
【阅读源码--Android】动画之辅助类
职责:在两个动画值之间进行线性插值,将 fraction 映射为实际动画值。接口定义:核心方法:内置实现:
5pat54OfCg
6 天前
源码
·
agent
OpenCode 源码拆解(五):AI 跑 rm -rf 怎么办?——命令执行的安全网
基于 OpenCode(sst/opencode)真实源码,拆解命令执行的 2 个设计模式。AI 要跑 bash 命令,怎么防止它跑危险操作?10000 行的命令输出又怎么塞进上下文?
源码宝
16 天前
源码
·
mes
制造工厂如何挑选MES?有哪些注意事项?
在当今数字化转型风潮下,制造企业越来越意识到MES平台在生产管理中的重要性。而对于制造企业来说,在选择合适的MES平台时需要考虑一系列因素,这些因素一般包括行业相关性、技术先进性、可配置性、可扩展性、可集成性、易用性和可维护性等。
我是大卫
18 天前
前端
·
react.js
·
源码
【图】React源码解析-从数据结构、调度器、源码设计模式到状态计算引擎,深挖useReducer原理
这张图展示 useReducer 在首次挂载和后续更新时,Fiber 节点上 Hook 对象的创建与状态计算逻辑,并特别标注了 惰性初始化(Lazy Initialization) 的分支。
我是大卫
19 天前
前端
·
react.js
·
源码
【图】React源码解析-从底层数据结构、渲染调度到闭包原理深挖useRef的核心机制
这张图展示 useRef 在首次挂载(Mount)和后续更新(Update)时,如何操作 Fiber 节点上的 Hooks 链表。
我是大卫
20 天前
前端
·
react.js
·
源码
【图】React源码解析-从数据结构、依赖追踪机制、值传播与更新触发、以及性能陷阱与优化,深挖useContext的底层原理
这张图展示 React 底层 Context 对象的完整结构,包括 Provider、Consumer 组件以及用于并发渲染的内部属性。
我是大卫
21 天前
前端
·
react.js
·
源码
【图】React源码解析-从“上帝视角”俯瞰React的认知框架
把React的运行机制浓缩为一句话:React 是一个“内存里的照片冲洗店”:你给它状态(底片),它在内存里比对差异(洗照片),最后只把变化的部分贴到浏览器(相册)上。
我是大卫
21 天前
前端
·
react.js
·
源码
【图】React源码解析-从源码数据结构、执行机制对比、闭包陷阱与最佳实践四个维度,深挖useMemo和useCallback的底层原理
这张图展示 useMemo 在首次挂载和后续更新时,如何存储和比较依赖项,决定是否重新执行计算函数。📝 源码级深度解析(useMemo) :
天若有情673
24 天前
前端
·
html
·
源码
·
个人主页
Dev_Portfolio 个人主页html网页源码分享!!!
近期抽空完成了一套轻量化前端单页作品集网站,全程独立手写优化代码结构、统一代码注释,没有引入Vue、React等重型框架,纯静态页面开箱即用。 整套代码注释详尽、结构清晰,不管是前端新人练手、课程作业交付,还是自由开发者快速搭建个人展示页都十分适配,在此整理完整项目分享给有需要的朋友,也当作自己前端静态页面开发的总结沉淀。
我是大卫
25 天前
react.js
·
源码
【图】React源码解析-第六部分:高级算法与执行链路
📝 解析: React 用 31 个二进制位表示 31 种不同优先级(数字越小越紧急)。赋值采用位掩码(如 DefaultLane = 0b100)。合并使用按位或(|)。提取最高优先级利用了二进制的特性:lane & -lane 可取最低有效位,快速锁定最紧急任务。清除使用按位与(&)和取反(~)。这套位运算体系性能极高,是 React 并发调度器(Scheduler)的优先级基石。
我是大卫
1 个月前
react.js
·
源码
【图】React源码解析-从源码数据结构、依赖算法、调度流水线到内存管理,深挖useEffect的全部核心机制
这张图展示 useEffect 在首次挂载时,如何在 Fiber 节点上构建 Hook 对象,以及副作用(Effect)如何被挂载到更新队列(updateQueue)中。
我是大卫
1 个月前
react.js
·
源码
【图】React源码解析-从底层数据结构、调度器、闭包原理到源码设计模式,深挖useState的全部核心机制
这张图展示 useState 在首次挂载和后续更新时,Fiber 节点上 Hook 对象的创建与复用逻辑。
淘源码A
1 个月前
java
·
云计算
·
源码
·
saas
·
pacs
·
医学影像系统
多院区集团化云PACS系统源码,原生兼容国产软硬件环境
成熟稳定商用级云PACS完整源码,开箱即可部署上线,适配多院区集团化统一运营管理。整体采用纯Java技术栈搭建,原生兼容国产软硬件环境,提供全套完整源码,可直接交付落地,也支持深度定制二次开发。
淘源码d
1 个月前
java
·
源码
·
影像处理
·
医院管理系统
·
影像工作站
·
云pacs系统
·
dicom 标准通信
医学影像云PACS系统——PACS诊断工作站
PACS诊断工作站是放射科医生阅片、诊断的核心终端,对接医院PACS系统,调取CT、MR、DR、超声、病理等所有数字化影像,完成阅片、测量、写报告全流程工作。
我是大卫
1 个月前
react.js
·
源码
【图】React源码解析-第四部分:事件与跨层传递
📝 解析: React 并没有将事件监听器直接挂载到真实 DOM 上,而是实现了 “事件委托” 机制——所有事件统一在根容器上监听。合成事件(SyntheticEvent) 是原生事件的跨浏览器包装,它实现了 W3C 规范。事件池(Event Pooling) 在 React 17 之前存在,会在回调执行后清空事件属性以优化内存;17 版本后为了兼容并发模式已弃用池化,但委托机制保留。
爱笑的源码基地
1 个月前
java
·
源码
·
国产化
·
pacs
·
云影像
·
区域pacs
一款全开源的信创云PACS影像云平台解决方案,支持多模态医学影像处理(CT/MR/DR/超声/病理等)
信创云PACS源码,影像云平台源码,区域影像PACS源码,自主版权,多个落地案例,正版授权,适合二开。
我是大卫
1 个月前
前端
·
react.js
·
源码
React源码解析-第三部分:协调与提交
📝 解析: reconcileChildren 是整个协调阶段最核心的函数。对于单节点,比较 type 和 key 决定复用还是替换。对于多节点(数组) ,是否使用 key 导致算法分叉:有 key 时采用三阶段优化算法(移动、新增、删除),时间复杂度 O(n);无 key 时则退化到按索引遍历,容易因顺序错乱导致大量子组件重新挂载。
我是大卫
1 个月前
前端
·
react.js
·
源码
React源码解析-第一部分:宏观架构
📝 解析: 这张图勾勒了 React 的三大阶段。调度器(Scheduler) 负责按紧急程度排队任务;渲染阶段在内存中计算虚拟 DOM 差异,由于不操作真实 DOM,可以被高优任务打断;提交阶段则必须一次性同步完成 DOM 更新,以保证屏幕渲染的一致性。这是理解 React 性能优化的基础。