所有权rust

18_rust的泛型

提取函数消除重复代码 fn get_largest(list: &[i32]) -> i32 { let mut max_num = list[0]; for &i in list { if i > max_num { max_num = i; } } max_num } fn main() { l ......
rust 18

在 Windows 7 中,你可以使用命令行工具 cmd 来查询 添加安装 卸载 Windows 组件功能。你可以使用 dism 命令来列出当前安装的所有 Windows 组件功能

在 Windows 7 中,你可以使用命令行工具 cmd 来查询 Windows 组件功能。你可以使用 dism 命令来列出当前安装的所有 Windows 组件功能。 以下是使用 dism 命令查询 Windows 组件功能的步骤: 打开命令提示符(cmd):可以通过在开始菜单中搜索 "cmd" 并 ......
Windows 组件 命令 功能 工具

在 Windows 11 中,你可以使用 PowerShell 命令 Get-WindowsCapability 来查询 Windows 组件功能。这个命令可以列出当前安装的所有 Windows 组件功能,以及它们的状态。

在 Windows 11 中,你可以使用 PowerShell 命令 Get-WindowsCapability 来查询 Windows 组件功能。这个命令可以列出当前安装的所有 Windows 组件功能,以及它们的状态。 以下是使用 Get-WindowsCapability 命令查询 Windo ......

python win32com加密表格文件;加密目录下的所有表格文件

需求背景:写一个工具,对指定路径下的所有Excel文件进行加密,设置打开密码和编辑密码 实现思路:需要用python遍历指定目录下的所有文件,判断是否是EXCEl文件,还要判断文件是否原本就有密码,加密完成后将结果写入到文本文件 代码: import os import tkinter import ......
表格 文件 目录 python com

Window 上 VS Code 无法编译Rust 文件的错误

Window 上 VS Code 无法编译Rust 文件的错误error: linker `link.exe` not found 在CMD中运行以下命令1. rustup toolchain install stable-x86_64-pc-windows-gnu2. rustup default ......
错误 文件 Window Code Rust

rust二进制程序运行报报错 libc.so version * not found

背景 在使用rust编译二进制程序后放在, 其他Linux主机运行时, 有时候因为,运行的主机的libc库版本低于编译机器上程序libc库版本. 导致程序运行会报错. 解决方案 网络上有的给出的结局方案是降低运行环境的libc库的版本. 这种方案显然是不可取的. 另一种解决方案是: 将依赖的libc ......
二进制 version 程序 found rust

16_rust的字符串

rust的字符串 字符串简介 字符串:UTF-8格式,byte的集合,提供了一些解析byte为文本的方法。 rust的核心语言层面,只有一个字符串类型:字符串切片str(或&str)。 字符串切片:对存储在其他地方、UTF-8编码的字符串的引用 其中字符串字面值,存储在二进制文件中,也是字符串切片。 ......
字符串 字符 rust 16

15_rust的常用集合_vector

常用集合——vector 集合的数据存放在堆里,无需在编译时确定大小。 使用vector vector可存放多个值,Vec<T>叫做vector。 由标准库提供 可存储多个值 只能存储相同类型的数据 值在内存中连续存放 1)创建vector: 使用Vec::new函数 let v: Vec<i32> ......
常用 vector rust 15

17. 从零开始编写一个类nginx工具, Rust中一些功能的实现

`wmproxy`将用`Rust`实现`http/https`代理, `socks5`代理, 反向代理, 静态文件服务器,后续将实现`websocket`代理, 内外网穿透等, 会将实现过程分享出来, 感兴趣的可以一起造个轮子法, 一些实现类nginx可能在rust会碰到的问题,一起探讨下一些实现在... ......
功能 工具 nginx Rust 17

EasyExcel读取所有sheet(doReadAll)报BatchUpdateException: Duplicate entry

报错截图 原因:监听器保存数据时,但是没有重置缓存数据,导致读取第二个sheet的时候,缓存里存的数据还包含上一个或多个sheet的数据。每个sheet读取完毕后调用一次doAfterAllAnalysed。在doAfterAllAnalysed方法调用批量插入后,需要 清除缓存数据 cacheDa ......

vscode折叠/展开所有区域代码快捷键

vscode代码编辑器折叠所有区域的代码快捷键 查看了使用说明,快捷键如下: 1. 折叠所有区域代码的快捷键:ctrl+k, ctrl+0; 先按下ctrl和K,再按下ctrl和0; (注意这个是零,不是欧) 2. 展开所有折叠区域代码的快捷键:ctrl +k, ctrl+J; 先按下ctrl和K, ......
快捷键 区域 代码 vscode

爬取简历网站所有简历模板到本地

from lxml import etree import requests import os if __name__ == "__main__" : header = { 'User-Agent': 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) Apple ......
简历 模板 网站

代码训练营第十一天(Python)| 20. 有效的括号、1047. 删除字符串中的所有相邻重复项、150. 逆波兰表达式求值

20. 有效的括号 思路:分析出三种情况,画图模拟。写代码容易写错。 class Solution: def isValid(self, s: str) -> bool: a_stack = list() for i in s: if i == '(': a_stack.append(')') el ......
括号 训练营 表达式 字符串 字符

wasm-pack 基于rust 的 WebAssembly 开发工具

目前基于WebAssembly的应用是越来越多了,同时周边工具以及生成也越来越强大了,wasm-pack 是rust 周边一个很强大的工具,以下是一个简单的试用 参考使用 安装 curl https://rustwasm.github.io/wasm-pack/installer/init.sh - ......

13_rust的模块系统,Package、Crate,定义Module,路径(Path)

rust的模块系统 代码组织包括:哪些细节对外暴露,哪些细节私有,作用域哪些名称有效等。 rust的模块系统: 最上层 Package(包):Cargo的特性,构建、测试、共享crate。 第二层 Crate(单元包):一个模块树,可产生一个Library或可执行文件。 第三层Module(模块)、 ......
路径 模块 Package Module 系统

turf 的所有资源列表

https://docs.mapbox.com/android/java/guides/turf/ java sdk 适用于安卓代码 https://github.com/mapbox/turf-swift/ 适用于 ios开发 https://turfjs.fenxianglu.cn/ 中文网站 ......
资源 turf

esp32笔记[8]-rust的定时器中断点灯

摘要 使用rust开发esp32c3实现定时器中断点亮led灯. 超链接 esp32笔记[7]-使用rust+zig开发入门 平台信息 esp32c3 rust Mutex锁 use core::cell::RefCell; use critical_section::Mutex;//no-std库 ......
定时器 笔记 rust esp 32

在Postgresql中,为表中的所有点提供100m缓冲区,其中有50M个条目

我有一个表,有50米的纬度和经度条目,geom是我从QGIS导入时创建的。我试图通过调用jupyter笔记本中的表来为表中的所有点创建一个100m的缓冲区。我还尝试使用SRID:25832转换坐标系,以米为单位表示缓冲区,但在postgresql视图中看不到投影到正确位置的点。 SELECT * F ......
缓冲区 条目 Postgresql 100m 100

esp32笔记[7]-使用rust+zig开发入门

摘要 使用rust(no-std)+zig⚡️开发esp32c3入门,测试例程,实现rust调用zig中的加法函数并通过串口打印. 平台信息 esp32c3 rust zig esp32c3简介 [https://docs.espressif.com/projects/esp-idf/zh_CN/l ......
笔记 rust esp zig 32

makefile学习记录 :一个工程里有多个makefile 如何make根目录下的makefile 调用子目录下的makefile,编译所有.c文件

注:本文个人学习记录 目的:一个工程里有多个makefile 如何make根目录下的makefile 调用子目录下的makefile,编译所有.c文件 如图所示 目录结构 ,根目录server: makefile ;子目录 so :makefile 根目录makefile: GCC=gcc APP= ......
makefile 子目 子目录 根目录 多个

网易云音乐、将某个歌单的所有音乐迁移(复制)到另一个歌单 ,以“我喜欢的音乐”为例

把某个歌单上的所有歌曲转移到另一个账号的歌单上的实现方法。如“我喜欢的音乐”,总共5522首。创了个新号,想把所有音乐重新添加一遍 ......
歌单 音乐 我喜欢

Rust,linker but `link.exe` was not found

the msvc targets depend on the msvc linker but `link.exe` was not found 这是提示未安装vs studio c++组件,由于vsstudio组件较大,可以选择安装gnu的,具体如下: 命令行执行下边指令 rustup toolch ......
linker found Rust link but

rust笔记-变量

rust变量默认是不可变的,需要手动设置可变性。可变的变量给编程提供了灵活性,不可变的变量提供了安全性。而rust中需要根据实际场景来指定的变量类型。 变量声明 变量声明使用关键字 let,语法格式如下: let 变量名 = 值; 变量声明后,变量名可以被使用,但是值不能被修改。 这种方式申请的变量 ......
变量 笔记 rust

PHP如何获取本周所有的日期

/** * 签到记录 */ public function getSignlog() { // 获取本周第一天的时间戳 $first_day_of_week = strtotime('this week Monday'); // 获取本周最后一天的时间戳 $last_day_of_week = st ......
日期 PHP

Rust: function

/** * file: nested.rs * * */ ///公有函数 pub fn function() { println!("called `my::nested::function()`"); } ///私有函数 #[allow(dead_code)] fn private_functio ......
function Rust

11_rust_枚举

枚举 枚举允许列举所有可能的值来定义一个类型。 定义枚举 enum Color { RED, BLUE, } fn main() { let red = Color::RED; // 定义一个枚举值 test_enum(red); test_enum(Color::BLUE); } fn test_ ......
rust 11

10_rust的结构体struct

rust的struct 定义和实例化struct 使用struct关键字,并对整个struct命名。 在花括号内,对所有字段(Field)定义名称和类型。 创建struct实例:为每个字段指定具体值,无需按声明顺序进行指定。 struct User { name: String, id: u64, ......
结构 struct rust 10

sql server获取所有表名、字段名、字段类型、表行数(转载)

获取所有的表名 ①select name from sysobjects where xtype='u';②select name from sys.tables;③select table_name from information_schema.tables; 获取所有字段名 ①select n ......
字段 类型 server sql

从内存使用角度的比较:Go vs Rust

Go和Rust是最近几年非常火的语言,经常有人问到底该怎么选择,特别是谁更适合搭建网络后台服务,哪一个性能更好,稳定性更高。 网络上Go和Rust的比较文章很多,大体上是做一个测试或写几段测试代码,根据运行的时长来比较哪个性能更好,但这种测试可能会陷入误区: 1)比来比去,比的是网络IO,因为这种测 ......
角度 内存 Rust vs

.NET解所有相机RAW格式照片

再聊.NET解相机RAW格式照片 上次我发了一篇文章《用.NET解索尼相机ARW格式照片》,提到通过安装Sony Raw File Decoder的方式,然后调用Windows Imaging Components来解析RAW格式文件。后来我经过进一步研究、探索,发现还有更简单的办法。 新的方法实在 ......
相机 格式 照片 NET RAW