登录
/
注册
首页
论坛
其它
首页
科技
业界
安全
程序
广播
Follow
关于
博客
发1篇日志+1圆
记录
发1条记录+2圆币
发帖说明
登录
/
注册
账号
自动登录
找回密码
密码
登录
立即注册
搜索
搜索
关闭
CSDN热搜
程序园
精品问答
技术交流
资源下载
本版
帖子
用户
软件
问答
教程
代码
VIP网盘
VIP申请
网盘
联系我们
道具
勋章
任务
设置
我的收藏
退出
腾讯QQ
微信登录
社区
›
资源区
›
代码
全部
CSS3
2
代码
今日:
0
|
主题:
1370
收藏本版
(
0
)
新窗
综合排序
最新主题
热门推荐
精选内容
svg图片转为png格式(暨svg部件的使用)
前言 本文是关于iced库的部件介绍,iced库是基于rust的GUI库,作者自述是受Elm启发。 iced目前的版本是0.13.1,相较于此前的0.12版本,有较大改动。 本合集是基于新版本的关于分部件(widget)的使用介绍,包括源代码介绍、实例使用等 ...
懵诬哇
2025-6-5 15:19
636
0
0
rust学习二十.13、RUST的函数指针fn和匿名函数
函数指针是一个好东西。 一、简述 函数指针就是执行一段函数代码的指针。 根据官方的说法,函数指针实现了FnOnce,FnMut,Fn特质。 由于函数指针是一种数据类型,所以rustc允许它作为函数/方法的参数,这样就给程序设计添加了不少的灵活性 ...
奚娅琼
2025-6-5 15:19
108
0
0
rust学习二十.1、RUST不安全代码之原始指针(裸指针)
一、前言 指针在前面的篇幅中已经介绍过许多,但主要是智能指针。 智能指针管理堆上的数据,并且受到rust的所有权和借用规则管理(注意,这里的所有权和借用有时候不同于最原始的那种)。 智能指针好歹能管着这些数据,但是rust中存在一 ...
章绮云
2025-6-5 15:19
77
0
0
rust学习二十.10、RUST高级类型之新类型模式和类型别名
这两个内容都比较容易理解。 一、新类型(newtype)模式 注意,这里说的是一种编程模式,不是说有一个叫newtype的类型。 这种编程模式的含义:为某个类型作个封装,构建一个新的类型,以便绕过某些束缚,从而达成特定目的。 目的如下: a. ...
公西颖初
2025-6-5 15:19
329
0
0
rust学习十七.1、async和await
本文对应相关书籍17.1章节。 先言:async和多线程没有什么密切关系,当然也不是毫无关系! 一、async在rust到底是什么 async中文的意思是异步,在编程中指的是:执行一段代码,主线程可以在等待完成之前,先做其它事情。 如果有写过前端 ...
石娅凉
2025-6-5 15:19
944
0
0
rust学习十八.1、RUST的面向对象(oop)和简单示例
很可惜,出于一些理由,rust抛弃了OOP的核心特性之一:继承 其中一个理由应该是至关重要的,但是解释的比较模糊:继承增加了复杂性 的确,继承会让rust编译器变得更加复杂。rust编译器虽然足够体贴,但是它偏慢的编译速度也是很多人所 ...
时思美
2025-6-5 15:19
150
0
0
rust学习十五.1、智能指针基本概念
本文没有什么需要特别详细阐述的内容,基本都是一些基础性的概念和一些空洞的定义。 一、基本概念 指针 -拥有一个指向一个堆数据的地址的变量。本身是变量,但其数据就是一个地址。 智能指针-一种特别的指针(也是变量),除了指向数据 ...
峰埋姚
2025-6-5 15:18
1037
0
0
gRPC in Rust - Simple (Tonic)
gRPC in Rust Abdusami Rust gRPC abdusami.dev@aliyun.com 背景 最近在开发一个基于微服务架构的项目,最初将各种服务之间的调用设计为通过 HTTP API 的形式,因此每个服务节点都应该实现一个 Web 服务器,并已经确定使用 Actix web ...
宓碧莹
2025-6-5 15:18
361
0
0
rust学习十五.2、智能指针之Box(盒子)指针
Box 原意是盒子,实际生活是作为容器使用。 Rust没有称为Container,而是称为Box,体现了他们一贯的随意性。 不过Box这个词汇倒是可以反映盒子指针的特点:就是一个容器,没有什么特别的。 而且这个盒子指针还很好用,具体看后面! 一、 ...
懵诬哇
2025-6-5 15:18
630
0
0
rust学习二十.8、RUST特质的限定,实为对类型的限定
有的时候,可能希望使用的特质已经实现了其它特质(看后面可以知道,实际是要求相关类型实现了其它特质)。 RUST支持为特质(trait)指定限定的特质。 例如我们定义特质A,之后定义了类型T,这个时候还希望T已经实现了特质TC。 在rust中就是 ...
揿纰潦
2025-6-5 15:18
546
0
0
rust学习十五.3、智能指针相关的Deref和Drop特质
一、前言 智能指针为什么称为智能指针? 大概因为它所包含的额外功能。 这些额外的功能使得编码或者运行时让指针看起来更有效、并体现某些“智”的特征,所以,我猜测这应该是rust发明人这么称呼此类对象为智能的原因。 据前面有 ...
硫辨姥
2025-6-5 15:18
555
0
0
使用win10 wsl子系统将 rust 程序静态编译为linux可执行文件
chapter Ⅰ 事情起因 最近在学习rust, 想把一部分java服务迁移至rust编写,但由于公司服务器都是linux系统,所以在找windows下交叉编译为linux可执行文件的方法,把bing首页搜索的结果试了个遍都不行, 始终报错“musl-gcc”无法找到,搜 ...
扒钒
2025-6-5 15:17
862
0
0
rust学习十五.5、引用循环和内存泄露
这个章节主要是为了引出弱引用这个奇怪的概念。 说实在,这个没有什么太好写的,因为内容比较晦涩难懂! 在其它语言中,也常常存在所谓循环引用问题,和大部分问题一样,在其它语言中这些基本上都不是问题。但是在rust中,这是一个致 ...
习和璧
2025-6-5 15:17
405
0
0
rust学习十五.4、Rc和RefCell指针
一、前言 作为初学者,在只学习了前面几个章节的时候,我以为rust的所有权规则和它说的是一样的。 但实际上,rust发明人并没有遵循这个规则。按照我的想法,应该是因为如果坚持那样可能编写某些代码会太痛苦,甚至可能根本无法实现。 “ ...
南宫玉英
2025-6-5 15:16
746
0
0
Rust多线程中安全的使用变量
在Rust语言中,一个既引人入胜又可能带来挑战的特性是闭包如何从其所在环境中捕获变量,尤其是在涉及多线程编程的情境下。 如果尝试在不使用move关键字的情况下创建新线程并传递数据至闭包内,编译器将很可能返回一系列与生命周期、借用 ...
汤流婉
2025-6-5 15:15
964
0
0
使用pgrx开发postgre插件
pg插件开发建议在linux环境下进行, windows可以采用虚拟机的方式开发. 安装虚拟机环境 [*]准备虚拟机, 使用的是ubuntu22.04, 太新的版本会依赖拉取有问题 [*]安装开发工具和依赖: sudo apt-get update sudo apt-get install -y git c ...
梭净挟
2025-6-5 14:58
501
0
0
rust学习六、RUST struct结构类型
rust的struct结构体是一个不错的东西,不像java,后者在17版本左右才可用。 有许多语言都有类似的东西,例如pascal有record。 在rust中,struct大体等于java的class,c#的class。 本文主要根据相关章节编写。 一、结构定义 struct-翻 ...
户烫擞
2025-6-5 14:58
126
0
0
一文解秘Rust如何与Java互操作
本博客所有文章除特别声明外,均采用CC BY-NC-SA 4.0许可协议。转载请注明来自 唯你 使用场景 JAVA 与 Rust 互操作让 Rust 可以背靠 Java 大生态来做更多事情,而 Java 也可以享受 Rust 语言特性的内存安全,所有权机制,无畏并发。 互 ...
劳怡月
2025-6-5 14:57
806
0
0
rust学习九.2、RUST集合之字符串类型
按照作者的意思,字符串不是看起来那么简单! 的确,字符串在大部分语言中,都不是看起来那么简单! 字符串的内容看起来很多,又很少! 多是因为涉及到编码、构成、方法(有许多方法)还有字符串切片。 少是因为,其实和java等语言其实没 ...
赙浦
2025-6-5 14:57
606
0
0
rust学习八、包和模块
总体上,也没有什么特别的地方,和其它语言比较起来。 我们可以看懂熟悉的字眼:包括、模块、use、公共等等 如果是英文,则需要知道crate、pub。 本章节对应相关书籍的第七章节. 一、一个rust可执行程序的大体结构 就本章节而言,尚未接 ...
倡粤
2025-6-5 14:57
709
0
0
下一页 »
1 ...
13
14
15
16
17
18
19
20
21
... 69
/ 69 页
下一页
返 回
快速发帖
选择主题分类
CSS3
还可输入
80
个字符
高级模式
B
Color
Image
Link
Quote
Code
Smilies
您需要登录后才可以发帖
登录
|
立即注册
本版积分规则
发表帖子
转播给听众
发帖
代码
收藏
1370
本版主题
0
收藏人数
板块介绍填写区域,请于后台编辑
财富榜{圆}
敖可
9984
黎瑞芝
9990
杭环
9988
4
猷咎
9988
5
凶契帽
9988
6
接快背
9988
7
氛疵
9988
8
恐肩
9986
9
虽裘侪
9986
10
里豳朝
9986
查看更多
社区公告
浏览过的版块
安全
业界