首页
AI Coding
AIDP
NEW
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
无厘头三四十
掘友等级
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
5
文章 5
沸点 0
赞
5
返回
|
搜索文章
最新
热门
实现响应式框架的关键点
1. 响应式系统 (Reactivity) 这是最核心的部分,需要实现数据变化的自动检测和更新。 // 简单的响应式实现 2. 虚拟 DOM (Virtual DOM) 3. DOM Diff 算法
编译原理中代码到机器码的转换过程
经典编译流程 传统编译链 详细编译阶段 1. 词法分析(Lexical Analysis) 2. 语法分析(Syntax Analysis) 3. 语义分析(Semantic Analysis) 4.
现代编译器直接生成机器码的原理
核心概念 现代编译器并不是真正"跳过"汇编,而是在内存中直接构建机器码,而不生成中间的汇编文本文件。 机器码生成的本质 汇编指令 = 机器码的助记符 编译器的内部表示 直接生成机器码的实现方式 1
从汇编层面看指针和引用
我们从 C++ 语义 → 编译器实现 → 汇编层面 来看 引用(reference) 和 指针(pointer) 的区别。 1. 语义上的区别 指针:显式的内存地址变量,可以指向不同对象,也可以是
修复内存问题
学习如何使用Chrome和DevTools来查找影响页面性能的内存问题,包括内存泄漏、内存膨胀和频繁的垃圾收集。 摘要: 使用Chrome任务管理器了解页面当前使用了多少内存。 利用时间轴录制功能
js性能调优相关
devtools使用:https://www.open-open.com/lib/view/open1421734578984.html#_label0gpu相关:GPU架构核心问题笔记:https:
组件编写原则
1. 功能完整(功能是组件的第一要务,也规定了组件的边界)。 2. 适应变化(某些功能能不能支持变化) 3. 能不能作为子组件进行组合。 总结:第一点是组件的最基本的要求,一般来说这个决定了组件的边界。 的分解,也即是在功能模块之外有可能添加其他模块或机制。
微内核架构
微内核架构(有时候即是指插件架构模式)天生适合实现基于产品的应用。基于产品的应用是一种按版本打包下载使用的应用,是典型第三方应用。 然而,许多公司也开发和发布像软件产品那样,开发和发布其内部的业务应用,带有版本号,发布说明和插拔特性(不太通顺)。这种情形也非常适合用这种模式。微…
个人成就
文章被阅读
1,115
掘力值
83
关注了
6
关注者
0
收藏集
1
关注标签
13
加入于
2020-03-13