真的夏天来咯
本来还说着今年春天加班加的有点久,没想到夏天一转眼就来了,温度一下子也就上去了……
可以说是非常的炎热,没有空调不行啊!
任务进度
- 「日本語学習計画」:语法及词汇 第1页
- 「计算机图形学」:材质与外观
- 「锻炼身体」:步行、上楼梯、Just Dance、健身环 待加强
- 「ECMA-262」:6.2.4 The Reference Specification Type
- 「Rust语言圣经(Rust教程 Rust Course)」:11.5.1. 数据布局和基本操作
- 「Rust By Practice( Rust 练习实践 )」:6.1 字符串
低代码建设
本月主要负责画布编辑、渲染模块重构工作,并适配到平台以及开发 CLI,提供即插即用能力。
并且开始布局类似于阿里低代码引起的能力,设计整体引擎架构及软件生态等。
性能优化
本月也主要负责可视化大屏渲染性能优化工作,分析当前可视化大屏在一些配置较差的设备环境下运行,会因一些交互或者大型 3D 组件产生的掉帧、卡顿现象。
利用将 JS 执行任务进行优先级划分的策略来减轻当用户产生交互或因大型 3D 组件执行 JS 产生的主线程阻塞情况。
思路大致借鉴 React Fiber 的思路来进行优化,优化效果在 6.1% ~ 36.5% 之间,从结果来看并不是很理想。
因为很不稳定,并且提升的性能也有限。
从此布局,需要重新设计组件规范,提供组件侧参与调度任务 API 能力。
同时对于渲染模块,需要具备运行策略的调度能力来实现稳定的性能优化。
技术分享
- 本文链接: https://zongzi531.com/2022/07/01/%E7%9C%9F%E7%9A%84%E5%A4%8F%E5%A4%A9%E6%9D%A5%E5%92%AF/
- 版权声明: 本博客所有文章除特别声明外,均采用 CC BY-NC-SA 3.0 许可协议。转载请注明出处!