E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
rust京东云
10-通用类型、特质和生命周期
在
Rust
中,泛型就是这样一种工具:具体类型或其他属性的抽象替身。我们可以表达泛型的行为或它们与其他泛型的关系,而不需要知道在编译和运行代码时它们的位置。
Snasph
·
2024-02-19 23:07
Rust学习手册
rust
开发语言
后端
Rust
中的字符串处理及相关方法详解
在
Rust
中,字符串是一种非常重要的数据类型,而String类型则提供了对动态可变字符串的支持。本文将介绍一些常见的字符串处理方法以及相关示例代码。
好奇的菜鸟
·
2024-02-19 22:02
Rust
rust
服务器
Github 2024-02-18 开源项目日报 Top10
根据开发语言中项目的数量,汇总情况如下:开发语言项目数量Python项目5PowerShell项目1
Rust
项目1PHP项目1JupyterNotebook项目1TypeScript项目1Black:不妥协的
老孙正经胡说
·
2024-02-19 21:11
github
开源
Github趋势分析
开源项目
Python
Golang
Github 2024-02-15 开源项目日报 Top9
根据开发语言中项目的数量,汇总情况如下:开发语言项目数量TypeScript项目4Python项目2Solidity项目2
Rust
项目1JavaScript项目1Go项目1C++项目1Terraform
老孙正经胡说
·
2024-02-19 21:41
github
开源
Github趋势分析
开源项目
Python
Golang
Rust
之包,箱和模块管理(三):引用模块树中项目的路径
开发环境Windows10
Rust
1.62.1VSCode1.69.2项目工程这里继续沿用上次工程
rust
-demo引用模块树中项目的路径为了显示在模块树中何处可以找到一个项目,我们使用了一个路径,就像我们在导航文件系统时使用路径一样
枫★曦
·
2024-02-19 21:03
Rust
rust
开发语言
后端
Rust
之模块和路径(一)
https://doc.
rust
-lang.org/edition-guide/
rust
-2018/module-system/path-clarity.html模块在官网上被誉为新手死亡问题:Themodulesystemisoftenoneofthehardestthingsforpeoplenewto
Rust
.Everyonehastheirownthingsthattaketimetoma
一个松
·
2024-02-19 21:33
rust
Rust
之模块和路径(二)
在上一篇中,二进制和库有相同的名字。在本文中,使用不同的名字。包名海角diesel_demo,库名叫diesel_api。由于二进制和库的名称不同,原本二进制中可以使用的crate::schema和self::schema(即用crate和相对路径),现在只能用库名diesel_api::schema和diesel_api::models…文件结构和名称仍用上篇。Cargo.toml,其中不需要为
一个松
·
2024-02-19 21:33
rust
Rust
中的模块与路径管理
Rust
是一门现代化、安全且高性能的编程语言,它引入了模块系统以帮助组织和管理代码。在
Rust
中,使用mod关键字定义模块,通过use关键字引入路径到作用域内。
好奇的菜鸟
·
2024-02-19 21:01
Rust
rust
开发语言
后端
GoRules:Go的业务规则引擎
它是用
Rust
编写的,并提供NodeJS、Python和Go的本机绑定。ZENEngine允许从JSON文件加载和执行JSON决策模型(JDM)。
极道Jdon
·
2024-02-19 21:30
javascript
reactjs
【编程】C++语言编程规范-1
相比之下,
Rust
语言从设计之初实现了静态类型安全。保证内存安全内存完全由开发
CS_Zero
·
2024-02-19 20:35
c++
java
开发语言
【编程】
Rust
语言入门第5篇 复合类型——数组、结构体、元组、枚举
数组
Rust
中有定长数组、变长数组,与两种字符串类似,前者在栈上,记为array,速度快,后者类型为Vector,在堆上,性能较低。声明
Rust
数组的声明比C形式较简,与Python形似。
CS_Zero
·
2024-02-19 20:01
rust
开发语言
后端
Rust
编写linux内核模块——详细步骤
以下都是在Ubuntu20.04-server环境0、下载源码gitclonehttps://github.com/
Rust
-for-Linux/linux.git1、安装
rust
c编译器要求,
rust
up1.57.0curl
ZechariahZheng
·
2024-02-19 20:30
rust
linux
树莓派基于
rust
编写linux驱动模块
最近一直在折腾
rust
编写linux驱动,这个是官方仓库。官方仓库提供了基本入门文档,也可以参考我之前的文章。网上也有一些,但是基本都是基于X86的。
ZechariahZheng
·
2024-02-19 20:30
极客
linux
嵌入式
rust
linux
树莓派基于
rust
编写linux驱动模块
最近一直在折腾
rust
编写linux驱动,这个是官方仓库。官方仓库提供了基本入门文档,也可以参考我之前的文章。网上也有一些,但是基本都是基于X86的。
ZechariahZheng
·
2024-02-19 20:30
linux
嵌入式
rust
linux
高性能
Rust
JSON 库 sonic-rs 开源
1.sonic-rs介绍sonic-rs是一个基于SIMD的高性能
Rust
JSON库,是sonicJSON库的
Rust
版本。字节跳动sonic开源项目如今包含了不同语言的多个JSON库(如下)。
·
2024-02-19 19:53
后端rust
基于BitVM的乐观 BTC bridge
BitVM:Bitcoin的链下合约基于BitVM的乐观BTCbridge:T
rust
-minimizedtwo-waypeg机制BitVMBTCbridge背后的主要思想是:为比特币全节点创建仅使用比特币脚本来操作
mutourend
·
2024-02-19 19:17
比特币
比特币
Rust
数据结构与算法:3栈:用栈实现符号匹配
1、符号匹配如:(5+6)×(7+8)/(4+3)、{{([][])}}、(a+b)(c*d)func()等各类语句的符号匹配。这里我们关注的不是数字而是括号,因为括号更改了操作优先级,限定了语言的语义,这是非常重要的。如果括号不完整,那么整个表达式就是错的。括号都必须以成对匹配的形式出现。括号匹配意味着每个开始符号都有相应的结束符号,并且括号必须正确嵌套,这样计算机才能正确处理。真正具有挑战的是
碳学长
·
2024-02-19 17:51
数据结构与算法Rust版
rust
算法
开发语言
Rust
数据结构与算法:5栈:用栈实现前缀、中缀、后缀表达式
3、前缀、中缀和后缀表达式计算机是从左到右处理数据的,类似(A+(B*C))这样的完全括号表达式,计算机如何跳到内部括号计算乘法,然后跳到外部括号计算加法呢?一种直观的方法是将运算符移到操作数外,分离运算符和操作数。计算时先取运算符再取操作数,计算结果则作为当前值参与后面的运算,直到完成对整个表达式的计算。可将中缀表达式A+B中的“+”移出来,既可以放前面,也可以放后面,得到的将是+AB和AB+。
碳学长
·
2024-02-19 17:51
数据结构与算法Rust版
rust
开发语言
后端
Rust
学习笔记 - 注释全解
前言和其他编程语言一样,
Rust
也提供了代码注释的功能,注释用于解释代码的作用和目的,帮助开发者理解代码的行为,编译器在编译时会忽略它们。
子洋丶
·
2024-02-19 17:20
Rust
学习笔记
rust
笔记
后端
开发语言
学习
Rust
基本环境安装
rust
基本介绍请看上一篇文章:
rust
介绍
rust
up介绍
rust
up是
Rust
语言的安装器和版本管理工具。通过
rust
up,可以轻松地安装
Rust
编译器(
rust
c)、标准库和文档。
子洋丶
·
2024-02-19 17:49
Rust
学习笔记
后端
Rust
学习笔记 - 详解数据类型
前言任何一门编程语言几乎都脱离不了:变量、基本类型、函数、注释、循环、条件判断,这是一门编程语言的语法基础,只有当掌握这些基础语法及概念才能更好的学习
Rust
。
子洋丶
·
2024-02-19 17:49
Rust
学习笔记
rust
后端
笔记
Rust
学习笔记 - 流程控制 与 Range 类型
前言任何一门编程语言几乎都脱离不了:变量、基本类型、函数、注释、循环、条件判断,这是一门编程语言的语法基础,只有当掌握这些基础语法及概念才能更好的学习
Rust
。
子洋丶
·
2024-02-19 17:49
Rust
学习笔记
rust
学习
笔记
后端
开发语言
rust
学习笔记-变量与可变性
笔记出处:https://www.bilibili.com/video/BV1hp4y1k7SV?p=9
二队长
·
2024-02-19 16:48
rust学习
Rust
学习笔记--Borrowing
Rust
学习中绕不过的新概念Ownership,由于Ownership的转移,导致很多使用上很麻烦,
Rust
又搞了一个Borrowing的概念来规避这些麻烦.Borrowing概念我的理解比较类似C/C
magic-duan
·
2024-02-19 16:48
rust
学习
笔记
Rust
学习笔记003-变量与可变性
变量声明语法格式:let变量名:变量类型=变量值;letvar:i32=123;有几点要注意:以关键字let开头,类型一定跟在冒号:后面;变量必须先声明,初始化后才能使用;初始化
Rust
中,每个变量必须被合理的初始化后才能被使用
Maratrix
·
2024-02-19 16:48
Rust学习笔记
rust
rust
学习笔记-hello_world()
1.
rust
程序后缀名为:.rs文件命名规范:多个单词之间用_分割2.编译:在命令行中运行
rust
ctest.rs其中test为文件名运行:在命令行中输入.\main.exe(.
二队长
·
2024-02-19 16:17
rust
Rust
-知多少?
总结前言
Rust
学习系列,记录一些
rust
使用小技巧1.使用下划线开头忽略未使用的变量如果你创建了一个变量却不在任何地方使用它,
Rust
通常会给你一个警告。
TE-茶叶蛋
·
2024-02-19 16:44
Rust
rust
开发语言
后端
Rust
原生类型
提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档文章目录前言一、标量类型(scalartype)二、复合类型(compoundtype)总结前言
Rust
学习系列,
rust
中的原生类型一、
TE-茶叶蛋
·
2024-02-19 16:13
Rust
rust
开发语言
后端
Rust
数据结构与算法:2线性数据结构 之 栈
二、基础数据结构1、线性数据结构数组、栈、队列、双端队列、链表这类数据结构都是保存数据的容器,数据项之间的顺序由添加或删除时的顺序决定,数据项一旦被添加,其相对于前后元素就会一直保持位置不变,诸如此类的数据结构被称为线性数据结构。线性数据结构有两端,称为“左”和“右”,在某些情况下也称为“前”和“后”,当然也可以称为顶部和底部,名称不重要,重要的是这种命名展现出的位置关系表明了数据的组织方式是线性
碳学长
·
2024-02-19 16:42
数据结构与算法Rust版
rust
数据结构
开发语言
Rust
学习笔记 - Hello world
前言本文将讲解如何完成一个
Rust
项目的开发流程,从编写“Hello,World!”开始,到使用Cargo管理和运行项目。
子洋丶
·
2024-02-19 16:12
Rust
学习笔记
后端
Rust
学习笔记 - 变量声明与使用
前言任何一门编程语言几乎都脱离不了:变量、基本类型、函数、注释、循环、条件判断,这是一门编程语言的语法基础,只有当掌握这些基础语法及概念才能更好的学习
Rust
。
子洋丶
·
2024-02-19 16:42
Rust
学习笔记
rust
学习
笔记
尝试以语法对照表格形式学习新语言:c,
rust
以语法对照表格形式学习新语言,以
rust
为例。关于
rust
的个人看法:能否替代c?部分场景可以,长远看并不会。如果c再扩一些关键字,类似cpp的吸星大法式扩充,
rust
并不具备优势。
御风@户外
·
2024-02-19 16:42
c
学习
c语言
rust
Rust
-所有权(ownership)
文章目录前言一、管理计算机内存的方式所有权规则二、
Rust
中的moveCopytrait三、
Rust
中的clone总结前言
Rust
入门学习系列-
Rust
的核心功能(之一)是所有权(ownership)。
TE-茶叶蛋
·
2024-02-19 16:10
Rust
rust
开发语言
后端
营销系统黑名单优化:位图的应用解析 |
京东云
技术团队
背景营销系统中,客户投诉是业务发展的一大阻碍,一般会过滤掉黑名单高风险账号,并配合频控策略,来减少客诉,进而增加营销效率,减少营销成本,提升营销质量。营销系统一般是通过大数据分析建模,在CDP(客户数据平台,以客户为核心,围绕数据融合、人群圈选、用户洞察等提供产品能力)创建营销目标客户群体,黑名单同样也是通过CDP维护。下面的图片简单描述了过滤黑名单的处理流程,流程是相对简单的。但是,测试过程中却
·
2024-02-19 16:59
后端
2021-08-01
一、品鉴Nooneknowsyoubetterthanyouknowyourself没有人比你更了解你自己Soyouhavetot
rust
yourself所以你要信任自己Believeinyourself
欢喜阅读
·
2024-02-19 15:36
Rust
编程视频教程对应讲解内容-枚举类型与匹配
视频地址头条地址:https://www.ixigua.com/i6765442674582356483B站地址:https://www.bilibili.com/video/av78062009?p=1网易云课堂地址:https://study.163.com/course/introduction.htm?courseId=1209596906#/courseDetail?tab=1讲解内容1
令狐壹冲
·
2024-02-19 15:50
现代 CPU 技术发展 |
京东云
技术团队
介绍这篇文章主要是介绍CPU技术的发展,包括最近几十年CPU性能提升和半导体工艺发展,当前技术发展方向。希望可以帮助软件开发者理解CPU指令集和组成运行原理、CPU性能提升的现状和瓶颈、CPU技术发展方向会如何影响软件开发/设计的框架和编程思想。提示:因为是面向软件开发者,所以会忽略掉一些电路设计、制造工艺等底层的硬件知识。同时也不会特别深入的介绍每个知识点,只是提供一个概览。CPU指令集和运行原
·
2024-02-19 15:24
cpucpu架构软件开发
使用Flink完成流数据统计 |
京东云
技术团队
一、统计流程所有流计算统计的流程都是:1、接入数据源2、进行多次数据转换操作(过滤、拆分、聚合计算等)3、计算结果的存储其中数据源可以是多个、数据转换的节点处理完数据可以发送到一个和多个下一个节点继续处理数据Flink程序构建的基本单元是stream和transformation(DataSet实质上也是stream)。stream是一个中间结果数据,transformation对数据的加工和操作
·
2024-02-19 15:51
山石hillstone防火墙HA高可靠性-主备AP模式
配置说明必须两台设备型号、版本、许可相同2.实验拓扑3.配置命令FW1基本上网配置FW1(config)#interfaceethernet0/3FW1(config-if-eth0/3)#zoneunt
rust
FW1
天塌了地陷了小花狗不见了
·
2024-02-19 14:25
HA
安全
防火墙
HA
主备
山石
Volo 开源一周年 —— 性能优化与生态建设
回顾过去一年CloudWeGo
Rust
Team所做的工作,如果要用两个关键词来总结一下的话,那就是性能优化和生态建设。
·
2024-02-19 13:07
后端rust框架
Rust
数据结构与算法:4栈:用栈实现进制转换
2、进展转换将十进制数转换为二进制表示形式的最简单方法是“除二法”,可用栈来跟踪二进制结果。除二法下面实现一个将十进制数转换为二进制或十六进制的算法,代码如下:#[derive(Debug)]structStack{size:usize,//栈大小data:Vec,//栈数据}implStack{//初始化空栈fnnew()->Self{Self{size:0,data:Vec::new(),//
碳学长
·
2024-02-19 13:16
数据结构与算法Rust版
rust
算法
开发语言
初识
Rust
语言的所有权概念
实验环境:ubuntu17.10,
rust
1.18,vscode1.14+扩展
rust
(rls)。
weixin_33937499
·
2024-02-19 13:12
rust
git
python
初识
Rust
语言的所有权概念
实验环境:ubuntu17.10,
rust
1.18,vscode1.14+扩展
rust
(rls)。
weixin_34408717
·
2024-02-19 13:12
rust
git
开发工具
Rust
简介
Rust
简介
Rust
是一种系统级编程语言,专为提供内存安全、并发和性能而设计。
子洋丶
·
2024-02-19 13:12
Rust
学习笔记
后端
【社区投稿】
Rust
登陆华为鸿蒙操作系统之Native模块开发
Rust
登陆【华为鸿蒙】操作系统之Native模块开发名词解释【鸿蒙操作系统】的英文全名是OpenHarmonyOperationSystem。正文将以其首字母缩写词ohos引用该词条。
Rust语言中文社区
·
2024-02-19 13:11
华为
rust
harmonyos
开发语言
后端
【社区投稿】给
Rust
的Struct自动实现trait
给
Rust
的Struct自动实现trait我们通常使用#[derive(Clone, Debug)]这样的方式给struct自动实现相应的trait,从而让struct具备某些特性,但是如果我们想让编译器给
Rust语言中文社区
·
2024-02-19 13:11
rust
开发语言
后端
SP1:基于Plonky3构建的zkVM
开源代码见:https://github.com/succinctlabs/sp1(
Rust
)当前暂未实现onchain-verifier,但会采用标准的STARK->SNARKverifier。
mutourend
·
2024-02-19 13:09
zkVM
zkVM
初识
Rust
语言
Rust
是一种系统级编程语言,采用了静态类型和强类型检查的特性。以下是
Rust
的一些基本概念:所有权(Ownership):
Rust
的最大特色之一,它通过所有权机制管理内存安全问题。
Codevalley
·
2024-02-19 13:05
Rust语言学习
rust
开发语言
后端
初识
Rust
语言
目录前言一、
Rust
的背景二、
Rust
的特性三、部署开发环境,编写一个简单demo1、在ubuntu20.04部署环境2、编写demo测试四、如何看待Linux内核引入
Rust
前言 自Linux6.1
小嵌同学
·
2024-02-19 13:32
rust
开发语言
后端
linux
嵌入式
rust
函数 stuct struct方法 关联函数
本文结合2个代码实例主要介绍了
rust
函数定义方法,struct结构体定义、struct方法及关联函数等相关基础知识。
皓月盈江
·
2024-02-19 13:31
rust开发教程
rust
开发语言
函数
struct
关联函数
struct方法
上一页
1
2
3
4
5
6
7
8
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他