最新 最热

rust的内存管理

内存管理是rust最有意思的事情了。rust的内存管理有三条准则。let分配资源分配会转移所有权,比如赋值直接move了值和变量在作用域末尾会被清理,释放drop方法会在释放前调用rust支持移动语义和复制语义,为此抽象出了两个t...

2022-05-08
0

2022-05-07:返回一个数组中,所有降序三元组的数量。

2022-05-07:返回一个数组中,所有降序三元组的数量。比如 : {5, 3, 4, 2, 1},所有降序三元组为 : {5, 3, 2}、{5, 3, 1}、{5, 4, 2}、{5, 4, 1}、{5, 2, 1}、{3, 2, 1}、{4, 2, 1}。所以返回数量7。答案2022-05-07:......

2022-05-07
1

扔掉 Electron,拥抱基于 Rust 开发的 Tauri

Tauri 是一个跨平台 GUI 框架,与 Electron 的思想基本类似。Tauri 的前端实现也是基于 Web 系列语言,Tauri 的后端使用 Rust。Tauri 可以创建体积更小、运行更快、更加安全的跨平台桌面应用。...

2022-05-07
1

对 deno deploy 的逆向工程

deno deploy 是 deno 官方推出的一个 serverless 服务,它并没有开放源码。在 deno deploy 服务的 playground 中,你可以直接撰写 javascript 代码,保存后一两秒内就部署运行成功(运行在 deno runtime 的 v8 isolate 中):...

2022-05-07
1

用Rust和React创建一个富文本编辑器

在Fiberplane,我们最近遇到了一个有趣的挑战:我们正在使用的富文本编辑器库已经过时了。我们曾经使用Slate.js——一个很好的编辑器——但是当我们为协作编辑实现我们自己的富文本基元时,我们发现我们自己的基元和Slate...

2022-05-06
1

2022-05-05:给定一个正数num,要返回一个大于num的数,并且每一位和相邻位的数字不能相等. 返回达标的数字中,最小的那个。 来自微软。

2022-05-05:给定一个正数num,要返回一个大于num的数,并且每一位和相邻位的数字不能相等.

2022-05-05
1

使用非 Docker 方案在腾讯云轻量应用服务器上搭建密码管理软件 Vaultwarden (Bitwarden_rs)

Bitwarden 是一款自由且开源的密码管理服务,用户可在加密的保管库中存储敏感信息(例如网站登录凭据)。Bitwarden 平台提供有多种客户端应用程序,包括网页用户界面、桌面应用,浏览器扩展、移动应用以及命令行界面。Bitwarde...

2022-05-04
0

使用非 Docker 方案在腾讯云轻量应用服务器上搭建密码管理软件 Vaultwarden (Bitwarden_rs)

Bitwarden 是一款自由且开源的密码管理服务,用户可在加密的保管库中存储敏感信息(例如网站登录凭据)。Bitwarden 平台提供有多种客户端应用程序,包括网页用户界面、桌面应用,浏览器扩展、移动应用以及命令行界面。Bitwarde...

2022-05-03
1

2022-05-02:给定一个数组arr,一个正数num,一个正数k, 可以把arr中的某些数字拿出来组成一组,要求该组中的最大值减去最小值<=num, 且该组

2022-05-02:给定一个数组arr,一个正数num,一个正数k,可以把arr中的某些数字拿出来组成一组,要求该组中的最大值减去最小值<=num,且该组数字的个数一定要正好等于k,每个数字只能选择进某一组,不能进多个组。返回arr中最多有多...

2022-05-02
1