摘要:
1. 前言 前文实现“代码可视化”需要了解的前置知识-编译器前端介绍了编译器前端知识并附带了小练习,本文将继续介绍编译器中端相关的知识,还是概念+练习的学习方式。中间代码是用来进行程序分析和实现代码可视化的关键数据,了解其生成和优化方式能更好的帮助我们理解程序的执行逻辑,希望大家阅读本文后有所收获。 阅读全文
摘要:
在过去的大半年中,我一直投身于一个跨端自渲染项目的研发工作中,负责其中的渲染模块。现在通过这篇文章,我想记录并分享我们在这个项目中的经验和挑战,希望能为大家日常开发中的涉及到渲染相关的工作带来一些启发和帮助。 跨端自渲染的初衷 跨端自渲染项目的愿景在于构建一个后端渲染容器,旨在提供一个针对遵循W3C 阅读全文
摘要:
背景 在高并发的系统中,通常不会打印除参数校验失败或捕获异常之外的日志,防止对接口的性能产生影响。 那对于请求不符合预期的情况,我们如何快速找到是哪块逻辑影响的至关重要。 Pfinder提供的链路监控,更多的是性能层面的监控,无法满足我们上述的诉求。 下面我将通过自定义通用上下文,添加日志埋点,解决 阅读全文