240 发简信
IP属地:河南
  • Rust高级之异步async/await讲解

    1 异步编程 async/await 1.1 简介 异步编程是一种在 Rust 中处理非阻塞操作的方式,允许程序在执行长时间的 I/O 操作时不...

  • Rust高级之并发和智能指针

    1 并发编程 安全高效的处理并发是 Rust 诞生的目的之一,主要解决的是服务器高负载承受能力。并发(concurrent)的概念是指程序不同的...

  • Rust高级之宏讲解

    1 宏 1.1 简介 宏(Macros)是一种在编译时生成代码的强大工具,它允许在编写代码时创建自定义语法扩展。宏(Macro)是一种在代码中进...

  • Rust对象之结构体,枚举,特性

    1 结构体 1.1 简介 1.1.1 定义 Rust 中的结构体(Struct)与元组(Tuple)都可以将若干个类型不一定相同的数据捆绑在一起...

  • Resize,w 360,h 240
    Rust核心之所有权和生命周期

    1 所有权 1.1 简介 所有权对大多数开发者而言是一个新颖的概念,它是 Rust 为高效使用内存而设计的语法机制。所有权概念是为了让 Rust...

  • Rust基础之函数和错误

    1 函数 1.1 函数和代码块 Rust 函数的基本形式:fn <函数名> ( <参数> ) <函数体>,需要注意的是 Rust 函数名称 的命...

  • Rust基础之变量和组织管理

    1 变量 1.1 变量 1.1.1 简介 Rust 是强类型语言,具有自动判断变量类型的能力,声明变量需要使用 let 关键字,Rust 中的变...

  • Rust基础之环境搭建

    1 rust 1.1 简介 Rust 是由 Mozilla 主导开发的高性能编译型编程语言,遵循"安全、并发、实用"的设计原则,首次发布于 20...

  • Kafka集群之抛弃 Zookeeper

    1 Kafak抛弃Zookeeper 1.1 为什么依赖 Zookeeper Kafka 里看到这种日志,我一般不会先怀疑业务代码。 这类问题很...