ShanSan
博文
归档
友链
关于
与我相关
Github
slides
notes
Monitor
云原生
暗黑模式
博文
归档
友链
关于
与我相关
Github
slides
notes
Monitor
云原生
暗黑模式
More & Less
created by yeshan333
博文
关于我
友链
Elixir 依赖 (deps) 调试的小技巧
Elixir 依赖 (deps) 调试的小技巧
2023-08-12
Elixir
Elixir
阅读全文
(译)Elixir Tip: Case vs. With
从 1.2 版本开始, with 运算符是需要点时间去理解的 ELixir 特性之一. 它经常在使用 case 的情形下使用, 反之亦然. 两者的不同在于如果没有可以匹配到的子句, with 将失败, 而 case 将抛出一个不匹配 (no-match) 的错误 (CaseClauseError). 是不是有一点点疑惑, 让我们从最基本的使用开始看看. 使用 case 进行精准匹配, 你非...
2022-11-26
Elixir
Elixir
阅读全文
the-solution-of-elixir-continuous-runtime-system-code-coverage-collection
zh_hans Code coverage is an effective means to assist software engineers in verifying code quality. The runtime environment’s ability to collect code coverage fully combines black and white box t...
2022-08-31
Elixir
Elixir
阅读全文
Elixir 连续运行时代码覆盖率采集方案
1. 浅谈代码覆盖率作为 SET 和 SWE, 我们经常需要编写单元测试或集成测试用例来验证系统/应用的正确性, 但同时我们也常会质疑我们的测试是否充分了. 这时测试覆盖率是可以辅助用来衡量我们测试充分程度的一种手段, 增强发布成功率与信心, 同时给了我们更多可思考的视角. 值的注意的是代码覆盖率高不能说明代码质量高, 但是反过来看, 代码覆盖率低, 代码质量不会高到哪里去. 大部分的编程语...
2022-06-29
Elixir
Elixir
阅读全文
profiling & Flame Graphs
忽然想起来还没怎么用过 profiling tools,这可是性能分析“杀器”啊,小水一波,兴许以后就用上了🙃。 profiling profiling,分析。有很多时候,我们都会相对处于 runtime 的程序进行指标 & 特征分析,比如 CPU 使用情况、内存使用情况,race 检测等。 Flame Graphs(火焰图) Flame Graph,火焰图。火焰图是一种常用的可...
2022-02-26
Performance
Profiling
Performance
Profiling
阅读全文
粘贴文本
全选文本
剪切文本
复制文本
站内搜索
必应搜索
新标签页打开
复制链接地址
复制图片
谷歌识图
Google
Slides
GitHub
shan333.cn
暗黑模式
打印页面
阅读模式