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

快速发帖

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

本版积分规则