所有权rust
mongodb 查找数据库中所有以 "xxxx" 开头的集合
use yourDatabaseName // 切换到你的数据库名称 db.getCollectionNames().forEach(function(collectionName) { if (collectionName.startsWith("xxxx")) { print(collectio ......
收集所有金币可获得的最大积分
节点 i 上的金币可以用下述方法之一进行收集: 收集所有金币,得到共计 coins[i] - k 点积分。如果 coins[i] - k 是负数,你将会失去 abs(coins[i] - k) 点积分。 收集所有金币,得到共计 floor(coins[i] / 2) 点积分。如果采用这种方法,节点 ......
300元到手啦-阿里云云工开物计划 阿里云要给所有中国高校在读大学生每人送一台云服务器
300元到手啦-阿里云云工开物计划 阿里云要给所有中国高校在读大学生每人送一台云服务器 先放链接: 点击进入 优惠券适用于以下场景 阿里云预付费通用,增量带宽,降级,阿里云按量付费账单,新购,续费,转正,带宽补偿,试用,转换订单,更换操作系统,扩容,升级,换购 必须是在校大学生且完成认证,认证跟着指 ......
LeetCode1047.删除字符串中的所有相邻重复项
题目描述 给出由小写字母组成的字符串 S,重复项删除操作会选择两个相邻且相同的字母,并删除它们。 在 S 上反复执行重复项删除操作,直到无法继续删除。 在完成所有重复项删除操作后返回最终的字符串。答案保证唯一。 示例 提交的代码 import java.util.Deque; import java ......
laravel:所有view共享数据(10.27.0)
一,php代码: 1,app\providers\AppServiceProvider.php 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 <?php namesp ......
22_rust_自动化测试
编写自动化测试 编写和运行测试 一个测试就是一个函数,用于验证非测试代码的功能是否和预期一致。 测试函数体通常执行3个操作(3A): Arrange:准备数据/状态 Act:运行被测代码 Assert:断言结果 测试函数: 测试函数需要使用test属性(attribute)进行标注,Attribut ......
如何基于通配符匹配在当前目录及其子目录中递归查找所有文件?
内容来自 DOC https://q.houxu6.top/?s=如何基于通配符匹配在当前目录及其子目录中递归查找所有文件? 如何基于通配符匹配在当前目录及其子目录中递归查找所有文件? 使用 find(Linux命令): find . -name "foo\*" find 需要一个起始点,因此 .( ......
代码随性训练营第十七天(Python)| 110.平衡二叉树、257. 二叉树的所有路径、404.左叶子之和
110.平衡二叉树 1、递归法 class Solution: def isBalanced(self, root: Optional[TreeNode]) -> bool: if self.get_height(root) != -1: # -1 代表高度差大于 1 return True els ......
git:清除所有历史提交记录,保留文件为新库(不建议)
# 清理前查看 git log git rev-list --objects --all # 创建新分支,保留文件 git checkout --orphan new git add . git commit -m "new" # 删除原来 master 分支 git branch -D maste ......
mysql将某一个月所有天数构造出来
写项目时会遇到统计某个月每一天数据的场景 mysql可以将某个月的所有日期构造出来 DAY()函数:返回给定日期的月份的日期部分 LAST_DAY()函数:返回某个月最后一天的日期 STR_TO_DATE()函数:将字符串格式转换成日期格式 ADDDATE()函数:将指定的日期值添加到现有日期上,并 ......
20. 从零用Rust编写正反向代理,四层反向代理stream(tcp与udp)实现
wmproxy wmproxy是由Rust编写,已实现http/https代理,socks5代理, 反向代理,静态文件服务器,内网穿透,配置热更新等, 后续将实现websocket代理等,同时会将实现过程分享出来, 感兴趣的可以一起造个轮子法 项目地址 gite: https://gitee.com ......
PowerShell 脚本将显示所有正在运行的进程及其线程数量
PowerShell 脚本将显示所有正在运行的进程及其线程数量: Get-Process | Select-Object ProcessName, Id, Threads 批处理脚本可以使用 Tasklist 命令来获取类似的信息。例如,以下批处理脚本将显示所有正在运行的进程及其线程数量: task ......
[LeetCode] 1358. Number of Substrings Containing All Three Characters 包含所有三种字符的子字符串数目
Given a string s consisting only of characters a, b and c. Return the number of substrings containing at least one occurrence of all these characters ......
将 MySQL 所有表名改为大写
最近在看一个快速开发框架,在搭建环境过程中发现框架认不到小写的数据库表名,应该和我使用的 Linux 系统有关,于是找到这么一个解决方法,能够批量地将所有小写的表名转为大写: select concat('rename table ', table_name, ' to ' , upper(tabl ......
将所有的零移动到数组的末尾并保持非零元素的顺序的两种思路及JAVA代码实现
//思路2:从前向后遍历数组,将非0数字放入一个集合中 public static void moveZeroes02(int[] nums) { if(nums == null || nums.length == 0) { return; } if(nums.length == 1) { retu ......
redis清空所有数据的三种方法
redis清空所有数据的三大指令:FLUSHALL,FLUSHDB,SCREPT FLUSH 1.FLUSHALL [ASYNC] Redis提供了一个FLUSHALL命令,可以清空整个数据库。当执行这个命令时,Redis会将所有存储在内存中的数据全部删除,并将内存空间释放回操作系统。 FLUSHA ......
Spring Boot环境下自定义shiro过滤器会过滤所有的url的问题
问题起因: 在Shiro配置类中定义如下: @Bean public ShiroFilterFactoryBean shiroFilterFactoryBean(ShiroAuthFilter shiroAuthFilter, SecurityManager securityManager) { S ......
rust ui lib 跨平台ui框架
部分条目未更新,请自行到项目主页查看。 框架 Stars Issue 活跃程度 版本 Tauri Star Issue egui+bevy Issue Slint Issue Iced Dioxus GTK Flutter 框架 网页 手机 PC 嵌入式 额外语言 Tauri egui bevy S ......
rust 创建多线程web server
创建一个 http server,处理 http 请求。 创建一个单线程的 web 服务 web server 中主要的两个协议是 http 和 tcp。tcp 是底层协议,http 是构建在 tcp 之上的。 通过std::net库创建一个 tcp 连接的监听对象,监听地址为127.0.0.1:8 ......
使用Rust语言进行ioctl
首先需要引入nix库 官方crate地址为: https://crates.io/crates/nix 在里面可以查看文档和版本信息。 nix里面有个 nix::sys::ioctl 模块,类似于C标准库的 ioctl.h,用来进行ioctl操作。 使用方法: 修改 Cargo.toml [depe ......
Echarts 所有属性设置
option下可以用的属性 1. backgroundColor:"#003366" (全局默认背景颜色);2. color: ['#ff7f50', '#87cefa', '#da70d6', '#32cd32', '#6495ed','#ff69b4', '#ba55d3', '#cd5c5c' ......
获取Java21所有启动参数及默认值
各版本获取启动参数命令: java -XX:+PrintFlagsFinal -version > jvm_flags.txt 所有参数: [Global flags] int ActiveProcessorCount = -1 {product} {default} uintx AdaptiveS ......
VBA获取文件夹下所有文件名或者文件夹名
VBA获取文件夹下所有文件名或者文件夹名 1,新建excel宏 2,在sheet中添加宏执行按钮 3,设置按钮执行的代码名 VBA代码如下: '选择文件按钮程序 Private Sub CommandButton1_Click() Application.ScreenUpdating = False ......
photon rust 图像处理库
photon 是一个基于rust 开发的图像处理库,同时也支持基于WebAssembly的处理 参考nodejs 使用 添加依赖 { "name": "image-demo", "version": "1.0.0", "main": "index.js", "license": "MIT", "de ......
rust学习笔记第一篇
rust导览 包管理工具: cargo rust管理工具: rustup 一个代码示例及其注释: use std::str::FromStr; use std::env; // 函数定义规则 //类似于go rust的签名类型标记是后置的 fn gcd(mut n: u64, mut m: u64) ......
21_rust_生命周期
生命周期 生命周期应是rust语言最与众不同的概念。 rust的每个引用都有自己的生命周期。 生命周期:引用保持有效的作用域。 大多数情况:生命周期是隐式的、可被推断的。 当引用的生命周期可能以不同的方式相互关联时,需要手动标注生命周期。 生命周期存在的目的:避免悬垂引用(dangling refe ......
20_rust的Trait
Trait Trait告诉Rust编译器某些类型具有哪些并可与其它类型共享的功能。 Trait:抽象的定义共享行为。 Trait bounds(约束):泛型类型参数指定为实现了特定行为的类型。 Trait与其它语言的接口(interface)类似,但有些区别。 定义一个Trait Trait的定义: ......
python博客园下载所有文章保存为Mardown
简易代码 import requests from bs4 import BeautifulSoup import re import html2text import os session = requests.session() cookies = { #换成自己的cookies } heade ......