文件名称:harmonyos2-promises-benchmark:Promises/A+和替代方案的真实场景基准
文件大小:47KB
文件格式:ZIP
更新时间:2024-07-21 08:19:46
系统开源
和声2 承诺基准 该项目为异步并发的实际场景提供了基准测试,以及在 JavaScript (Node.js) 中对这些场景进行编码的替代方案。 跑步 $ git clone git://github.com/killdream/promises-benchmark $ cd promises-benchmark $ npm install $ make benchmark 您可以运行make benchmark-harmony以通过 Harmony 生成器的方式使用半协程运行测试。 请注意,这仅适用于 Node v0.11.2。 你可以用它来让你更轻松;3 场景 处理推文以发现趋势和主题关系。 该应用程序在最近的 100 条推文中搜索一个主题(hashtag),并抓取与初始主题相关的所有主题,并记录哪些用户正在谈论哪个主题。 最后,该程序提供了一个摘要,显示了这些主题与人之间的趋势和关系。 一切都是实时完成的,没有缓存。 开发资产热编译。 Web 服务器提供端点以随时随地编译开发资源(在本例中为 Browserify 包),并缓存结果,这样人们就无需为每次重新加载等待一分钟。 所有响应
【文件预览】:
promises-benchmark-master
----LICENCE(483B)
----README.md(2KB)
----results.org(32KB)
----package.json(980B)
----.hgignore(30B)
----benchmark.js(3KB)
----scenarios()
--------light-serial()
--------parallel()
--------serial()
----bench.json(8KB)
----lipsum.txt(3KB)
----tools()
--------generate-data-table.js(1KB)
--------generate-files.sh(98B)
----results()
--------bench.0.10.2.json(5KB)
--------bench.0.11.3.json(5KB)
--------bench.0.11.2-harmony.json(5KB)
--------bench.0.11.1.json(5KB)
--------bench.0.10.12.json(5KB)
--------bench.0.11.2.json(5KB)
--------bench.0.11.0.json(5KB)
----Makefile(414B)