首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

retest一个基于 fixture 的rust测试框架

CPP工程师的Rust迁移之路

#rust #cpp

5.继承与组合 - 下

4.继承与组合 - 中

3.继承与组合 - 上

2.类与结构体

1.起步

Read More

regex 1.3的改动

#rust #crate

regex1.3允许禁用Unicode等影响性能的特性,这可以减少超过1MB的二进制文件大小,将编译时间缩短一半,并将依赖关系树减少到一个包。

我们可以从一个issue#613中了解这些改动的原因:

这些变化的另一个动机是允许正则表达式的用户缩小其依赖树,如果他们希望交换运行时性能。虽然这可能听起来不像是一个很好的交换,但是存在许多实际上不需要高性能正则表达匹配的情况。例如,如果使用正则表达式来过滤一小组微小的ASCII字符串,那么禁用所有正则表达式的crate功能是完全合理的。最终结果是它将大大缩小二进制大小,缩短编译时间并将正则表达式的依赖树缩小到单个包(正则表达式语法)。

发起这个PR的是BurntSushi大神。

Repo

retest 一个基于 fixture 的rust测试框架

#test #rust

我们可以通过两组测试代码看一下这个框架是如何工作的

Read More

将现有的WebAssembly应用程序转换为分布式程序

#rust #wasm

看过 rustwasm 文档的小伙伴应该都看到过 conway's game of life(康威生命游戏)的实现过程,有很多文章介绍了如何将 WebAssembly 应用运行在分布式虚拟机/智能合约平台Wavelet上运行,本文介绍如何改造一个现有的 WebAssembly 应用运行在智能合约平台Wavelet上。康威生命游戏小编也做过,周末按照这个教程改造试试。

Read More

From 日报小组 格朗

日报订阅地址:

独立日报订阅地址:

Telgram Channel

阿里云语雀订阅

Steemit

GitHub

社区学习交流平台订阅:

  • 发表于:
  • 原文链接https://kuaibao.qq.com/s/20190904A0Q5NV00?refer=cp_1026
  • 腾讯「腾讯云开发者社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 cloudcommunity@tencent.com 删除。

扫码

添加站长 进交流群

领取专属 10元无门槛券

私享最新 技术干货

扫码加入开发者社群
领券