戳人痛处

导航

2022年8月18日 #

[记]Rust在多线程里使用串口

摘要: 1. toml [dependencies] serial = "0.4.0" encoding = "0.2.33" -- use std::io::{Read, Write}; use std::sync::{Arc, Mutex}; use std::thread; use std::time 阅读全文

posted @ 2022-08-18 13:29 戳人痛处 阅读(966) 评论(0) 推荐(0)

2022年8月17日 #

[记]Rust在多线程下修改共享变量的值

摘要: 1. use std::time::Duration; use std::sync::{Arc, Mutex}; use std::thread; fn main() { let okz = "2333".to_string(); let apple = Arc::new(Mutex::new(ok 阅读全文

posted @ 2022-08-17 17:58 戳人痛处 阅读(233) 评论(0) 推荐(0)

2022年8月2日 #

[记]rust cargo一些国内源

摘要: 1.字节跳动 RsProxy crates.io 镜像 ~/.cargo/config.toml: windows [source.crates-io] # To use sparse index, change 'rsproxy' to 'rsproxy-sparse' replace-with 阅读全文

posted @ 2022-08-02 10:49 戳人痛处 阅读(760) 评论(0) 推荐(0)

2022年7月19日 #

[记]一些常用函数(python)

摘要: [1]:控制台与时间 class InThreadTime(): @staticmethod def GetTimeStr(): ''' 返回日期字符串 如211103_161722 ''' return time.strftime("%y年%m月%d日_%H%M%S", time.localtim 阅读全文

posted @ 2022-07-19 16:08 戳人痛处 阅读(51) 评论(0) 推荐(0)

2022年7月12日 #

[记]c#匿名方法

摘要: 匿名方法使用delegate进行定义并委托; 相当于之间委托一个函数而不定义其方法名; delegate void NumberChanger(int n); NumberChanger nc = delegate(int x){ Console.WriteLine(x.ToString()); } 阅读全文

posted @ 2022-07-12 16:59 戳人痛处 阅读(52) 评论(0) 推荐(0)

[记]C#的委托和事件

摘要: 一、委托 委托的关键字是delegate; 声明委托: public delegate void printString(string s); 委托的传入参数是 string,但是在实际使用时是传入函数方法; static void Main(string[] args) { // printStr 阅读全文

posted @ 2022-07-12 15:40 戳人痛处 阅读(37) 评论(0) 推荐(0)

2022年4月29日 #

[记]NR帧结构

摘要: 5G NR帧的结构取决于NR小区支持的双工模式(TDD/FDD)。 如果被测设备只支持半双工FDD,即不能同时发送和接收,则可以通过调度配置确保上行链路和下行链路资源分配不重叠。 1-TDD帧结构 TDD (Time Division Duplex)传输方案使用单一频率传输和接收数据,但上行和下行数 阅读全文

posted @ 2022-04-29 09:45 戳人痛处 阅读(1342) 评论(0) 推荐(0)

2022年4月26日 #

[记]Python使用Rust编译的DLL传递字符串

摘要: 前记: c/c艹能编译dll,现在多了选择,对 Rust;Rust编写编写dll库所需环境比c c艹确实方便许多,cargo new llib --lib即可创建一个链接库工程; 嗯,想起visual studio那些设置,还真是让人头大; 这里的记录为rust dll编写与python里字符串之间 阅读全文

posted @ 2022-04-26 09:39 戳人痛处 阅读(809) 评论(0) 推荐(0)

2022年4月11日 #

[记]RUST String写入文件

摘要: Rust写入文本的格式为&[u8]; 需将String转换为&[u8]格式才可写入; use std::fs; fn main() { // let text = fs::read_to_string(r"C:\Users\Y0137\Desktop\121.txt").unwrap(); let 阅读全文

posted @ 2022-04-11 10:29 戳人痛处 阅读(471) 评论(0) 推荐(0)

2022年4月3日 #

[记]RUSTstruct

摘要: 个人观点: Rust有个特点,喜欢基于变量或者是数据来进行附加的操作; 比如说struct 结构体; 声明结构体 struct Number { width:u32, height:u32, } 然后声明操作方法 impl Number { fn goon(&self){ println!("宽{} 阅读全文

posted @ 2022-04-03 19:16 戳人痛处 阅读(59) 评论(0) 推荐(0)