Rust
-
编译报package ID specification `xxx` did not match any packages
起新项目的时候因为懒得细弄, 直接在访达里拷贝了,遇到了本文这种情况。 -
mac编译rust程序返回错误error: linking with `cc` failed: exit status: 1
之前因为动了mac的conda环境,在编译rust程序时居然出了问题,本文记录报错的文本以及解决方案。 -
Rust版微信jssdk后端代码
又到了rust实战时间了,用rust实现jssdk后端获取access_token和jsapi_ticket -
用tauri实现标准的http请求,代替原来的ajax请求,解决跨域问题
如果在tauri里内嵌fetch或者axois,会发现调试器返回Access-Control-Allow-Origin cannot contain more than one origin, 这就很难受了,文本介绍遇到这种跨域问题的解决方法。 -
用tauri编译打包一个win7可以运行的.msi程序
摘自官方文档。随着tauri的升级, 文档可能有变动,不灵的话直接翻文档。 -
将NaiveDateTime转成unix时间戳
chrono库的一个转换语法。 -
使用国内的镜像源更快速的安装rust和卸载
使用国内的镜像源安装和更新, 简单的两条命令搞定。 -
axum框架使用unix socket提供本地http服务
因为应用的不甚广泛,axum对unix socket的封装程度不如tcp版本。有极致优化的小伙伴可以拿去参考。 -
Rust语法总结
牛人总结。 -
axum框架当中获取请求header, 和获取header指定字段的方法
目前axum官方文档上写的是很早以前已淘汰的。本文记录axum0.7版本的header获取方法 -
在rust/axum框架中操作redis
目前官方没有axum操作redis的demo, 一些代码案例又不符合国人的编写习惯。故而放个文章在这里。 -
axum框架发现无法通过cors跨域规则, 禁止了options prefilght请求
辛辛苦苦用axum写了一堆东西, 结果发现线上根本没办法实现跨域? -
Rust拉取库文件时遇到spurious network error
关键词:spurious network error。网上说国外的源不好连,这个说法不准确,确切说,根本连不上,直接报错。很多小伙伴不知道如何换成中科大的源,这篇文章介绍一下。 -
Rocket框架的返回码列表, 和返回错误代码实现样例
rust rocket框架虽然啰嗦, 但好在无需在实现web时像写c++那样穷折腾。本文记录rocket 200以外的状态码, 以备查询。 -
rust编译新的wasm项目操作流程(原文: 编译 Rust 为 WebAssembly)
这篇文章在官网也有, 不过是英文的。官方汉化的文章总是敦促开发者上传代码,所以并没有采用。 -
rust架设web执行npm init wasm-app www 报错 Error: Cannot find module \'../lib/cli.js\'
国内有个别大厂的人闲起来没事干,对着nodejs出书神吹之后被创始人打脸。辩证看待nodejs, 牵扯到它的历史包袱还真不小。 -
用rust抓取网页内容并生成Markdown代码
使用reqwest和html2md库制作rust简单爬虫 -
panicked at \'called `Result::unwrap()` on an `Err` value: Specified version too low to contain data\', xxx/xxx.rs:xx:xx
本人解释fast_qr会遇到的常见错误之一。