找回密码
 立即注册
50从零开始用Rust编写nginx,原来TLS证书还可以这么申请
wmproxy wmproxy已用Rust实现http/https代理, socks5代理, 反向代理, 负载均衡, 静态文件服务器,websocket代理,四层TCP/UDP转发,内网穿透等,会将实现过程分享出来,感兴趣的可以一起造个轮子 项目地址 国内: https://gitee.com/tic ...
呼延含玉 2025-6-5 14:43
927 0 0
Flutter/Dart第11天:Dart函数方法详解
Dart官方文档:https://dart.dev/language/functions 重要说明:本博客基于Dart官网文档,但并不是简单的对官网进行翻译,在覆盖核心功能情况下,我会根据个人研发经验,加入自己的一些扩展问题和场景验证。 Dart语言是纯面向对象的编程 ...
米嘉怡 2025-6-5 14:43
520 0 0
变量与可变性
变量 使用 let 可以申明一个不可变的变量,变量默认是不可改变的(immutable) 如果要申明一个可变的变量,使用 let mut 来申明 如果对不可变变量重新赋值,使用 cargo run 会看到错误信息,输出如下 错误信息指出错误的原因是 不能对不 ...
庾芷秋 2025-6-5 14:43
849 0 0
Flutter/Dart第09天:Dart高级特性Pattern模式的概览和用法
Dart官方文档:https://dart.dev/language/patterns 重要说明:本博客基于Dart官网文档,但并不是简单的对官网进行翻译,在覆盖核心功能情况下,我会根据个人研发经验,加入自己的一些扩展问题和场景验证。 Pattern模式匹配的定义 官网 ...
杆树 2025-6-5 14:43
211 0 0
Rust宏之derive的设计及实战
Rust宏可以极大的简化编写的难度,学习好宏可以更好的减少冗余代码。 宏的基本概念 Rust中的宏可以分为两大类:声明宏(Declarative Macros)和过程宏(Procedural Macros)。 [*]声明宏:也称为macro_rules!宏,使用macro_rules!关键 ...
何玲 2025-6-5 14:43
806 0 0
Rust 的面向对象特性
在原文上有删减,原文链接Rust 的面向对象特性。 目录 [*]面向对象语言的特征 [*]对象包含数据和行为 [*]封装隐藏了实现细节 [*]继承,作为类型系统与代码共享 [*]顾及不同类型值的 trait 对象 [*]定义通用行为的 trait [*]实现 tra ...
厨浴 2025-6-5 14:42
336 0 0
Rust 交叉编译 macOS 为 Linux 和 Windows
目录 [*]前言 [*]环境 [*]案例 [*]macOS 编译为 Linux 和 Windows 可用二进制程序 [*]编译为 Linux 平台 [*]编译为Windows平台 [*]最后 前言 鉴于 rust 中文资料较少,遇到问题的解决方案更少。这里记录遇到的一些问题。 Rust 支 ...
东郭欣然 2025-6-5 14:42
251 0 0
Solana 开发学习之Solana 基础知识
Solana 开发学习之Solana 基础知识 Install the Solana CLI 相关链接 [*]https://docs.solanalabs.com/cli/install [*]https://solanacookbook.com/zh/getting-started/installation.html#安装命令行工具 [*]https://www.solanazh.co ...
济曝喊 2025-6-5 14:42
327 0 0
rust学习四、RUST控制语句
rust的控制语句和大部分语言没有什么区别,都是熟悉的for,while,loop,if。 比较不同的是,在绝大部分非常流行的语言中都有的switch,rust是没有的。 诸如c/c++,java,javascript,c#。连PL/SQL都有case when语句。   一、基本的for、while ...
顾星 2025-6-5 14:42
468 0 0
Flutter/Dart第17天:Dart类继承
Dart官方文档:https://dart.dev/language/extend 重要说明:本博客基于Dart官网文档,但并不是简单的对官网进行翻译,在覆盖核心功能情况下,我会根据个人研发经验,加入自己的一些扩展问题和场景验证。 类继承(extends/super) Dart ...
精滂软 2025-6-5 14:42
1039 0 0
用Rust实现单例
1. 使用Arc + Mutex 在这个例子中,我们使用了 Arc (原子引用计数)和 Mutex (互斥锁)来实现线程安全的单例。通过 get_instance 方法,我们可以获取到单例实例,并对实例进行操作。   2. 使用lazy_static的懒加载 使用 lazy_sta ...
倘伟 2025-6-5 14:42
84 0 0
Flutter/Dart第06天:Dart基础语法详解(变量)
Dart官网文档:https://dart.dev/language/variables 重要说明:本博客基于Dart官网文档,但并不是简单的对官网进行翻译,在覆盖核心功能情况下,我会根据个人研发经验,加入自己的一些扩展问题和场景验证。 Dart中的变量 变量是一个对 ...
石娅凉 2025-6-5 14:42
477 0 0
rust学习五、Rust所有权和函数传参
在的中译版中,作者用了30页的篇幅来阐述这个问题。 如作者所言,所有权是学习rust语言的基础,不掌握这个,无需继续往下,所以,这是初学rust就必须会的。   正是所有权概念和相关工具的引入,Rust才能够在没有垃圾回收机制的前提下保 ...
梨恐 2025-6-5 14:42
475 0 0
Rust使用Sauron实现Web界面交互
目录 [*]简介 [*]架构 [*]Application 和组件 [*]简单入门示例 [*]先决条件 [*]创建项目 [*]编译库文件 [*]引用库文件 [*]运行项目 [*]界面交互示例 [*]创建项目 [*]编译库文件 [*]实现应用函数 [*]引用库文件 [*]运行项目 [*]参 ...
精滂软 2025-6-5 14:41
947 0 0
Rust的Cow类型有什么用?详解Cow及其用途
Rust的智能指针有哪些?大多数人都能马上答出Box、Rc和Arc和在异步编程中很常见的Pin等等。不过,有一个可能经常被大多数人遗忘的类型,它功能强大,利用好了可以节省很多复制开销;它就是这篇文章的主角:Cow。 什么是COW(Copy-On-Writ ...
求几少 2025-6-5 14:41
231 0 0
Flutter/Dart第18天:Dart特性之可调用对象
Dart官方文档:https://dart.dev/language/callable-objects 重要说明:本博客基于Dart官网文档,但并不是简单的对官网进行翻译,在覆盖核心功能情况下,我会根据个人研发经验,加入自己的一些扩展问题和场景验证。 可调用对象:Dart实例 ...
孟茹云 2025-6-5 14:41
214 0 0
Flutter/Dart第20天:Dart 3.0新特性之类型修饰符
Dart官方文档:https://dart.dev/language/class-modifiers 重要说明:本博客基于Dart官网文档,但并不是简单的对官网进行翻译,在覆盖核心功能情况下,我会根据个人研发经验,加入自己的一些扩展问题和场景验证。 类型修饰符主要是控制 ...
乙荒 2025-6-5 14:41
140 0 0
Flutter/Dart第14天:Dart类详解
Dart官方文档:https://dart.dev/language/classes 重要说明:本博客基于Dart官网文档,但并不是简单的对官网进行翻译,在覆盖核心功能情况下,我会根据个人研发经验,加入自己的一些扩展问题和场景验证。 Dart类 Dart语言基于类和Mixin ...
乐敬 2025-6-5 14:41
293 0 0
Flutter/Dart第05天:Dart特殊特性Mixin详解
Dart官网文档:https://dart.dev/language/mixins 重要说明:本博客基于Dart官网文档,但并不是简单的对官网进行翻译,在覆盖核心功能情况下,我会根据个人研发经验,加入自己的一些扩展问题和场景验证。 Mixin目的和使用方法(with) ...
翳舀 2025-6-5 14:41
857 0 0
Flutter/Dart第04天:Dart异步编程(Future和async/await)
Dart官网代码实验室:https://dart.dev/codelabs/async-await 重要说明:本博客基于Dart官网代码实验室,但并不是简单的对官网文章进行翻译,我会根据个人研发经验,在覆盖官网文章核心内容情况下,加入自己的一些扩展问题和问题演示和总 ...
辅箱肇 2025-6-5 14:41
324 0 0

快速发帖

还可输入 80 个字符
您需要登录后才可以发帖 登录 | 立即注册

本版积分规则