//1、字符串slice是String中一部分值的引用//2、字面值就是slice//3、其它类型slicefnmain(){let s =String::from("hello world");let h =&s[0..5];//区间[0,5)let h =&s[0..=4];//区间[0,4]let h =&s[..=4];//区间[0,4]let h =&s[..5];//区间[0,5)println!("h = {}", h);let w =&s[6..11];//区间[6,11)let w =&s[6..=10];//区间[6,10]let w =&s[6..];//区间[6,s.len())let w =&s[..];//区间[0,s.len())println!("w = {}", w);//let ss = String::from("你好");//let w1 = &ss[0..1];let a =[1,2,3,4];let sss =&a[1..3];//取a中[1,3)的元素println!("sss = {}", sss[0]);//a[1]println!("sss = {}", sss[1]);//a[2]println!("len = {}", sss.len());//长度为2}
4.智能指针
Box
fnmain(){let text:String="Hello CSDN".to_string();// 将字符串移动到堆上 let box_text:Box<String>=Box::new(text);// 此时原text已失效,因为所有权已经转移给box_textprintln!("{}", box_text);}
概念理解 T P TP TP、 T N TN TN、 F P FP FP、 F N FN FN精度/正确率( A c c u r a c y Accuracy Accuracy) 二分类查准率 P r e c i s i o n Precision Precision,查全率 R e c a l l Recall Recall 和 F 1 − s c o r e F1-score F1−s…
Tuxera for Mac产品描述优化
Tuxera for Mac,是Mac用户的专属读写神器。无论你是职场人士还是学生,只要你在Mac上工作、学习,需要频繁读写Windows格式的存储设备,Tuxera for Mac都将是你的不二之选。 Tuxera Ntfs For Mac 2024下…
简介
llamaindex结合chatglm3使用
import os
import torch
from llama_index.core import VectorStoreIndex, ServiceContext
from llama_index.core.callbacks import CallbackManager
from llama_index.core.llms.callbacks import llm_completion_callback
from llama_ind…
简介
PPSTOD是授时信号的一种,用来传递准确的时间信息。
PPS,Pulse Per Second,是每秒一次的脉冲信号,其上升沿表示整秒的时刻。TOD,Time of Day,是时间信息。是跟随在每个PPS信号后的由串口发出的一句报…