使用方法protected private方法
使用fastapi background task踩的第一个坑
### 场景复原(这份代码可以和我之前的业务产生同样的效果) ```python async def task(): print("1......") time.sleep(5) print("ok") @router.post("/1") async def crate(background_ta ......
使用xlrd模块读取excel,总报xlrd.biffh.XLRDError: Excel xlsx file; not supported
原因: 该xlrd版本太高了,不支持读取xlsx格式的文件,此处将xlrd版本降低版本至1.2.0 先查看本机的xlrd版本: ``` pip show xlrd ``` 【可以看到当前xlrd version是2.0.1】 重新安装低版本的: ``` pip install xlrd==1.2.0 ......
5 种预防开源许可违规的方法
导读 开发人员可以通过将开源软件集成到其代码库中,节省时间并避免重复发明轮子。然而,这也带来了严重的许可侵权风险。你必须遵守适用于重新使用的开源代码的众多开源许可证之一。如果你不这样做,你(或你所在公司)有可能因违反开源许可证条款而被起诉。 即使这种诉讼并不普遍发生,它们确实存在。实际上,考虑到现在 ......
75.数组和对象有哪些原生方法,列举一下
#### 75. 数组和对象有哪些原生方法,列举一下? ``` 数组和字符串的转换方法:toString()、toLocalString()、join() 其中 join() 方法可以指定转换为字符串时的分隔符。 数组尾部操作的方法 pop() 和 push(),push 方法可以传入多个参数。 数 ......
76.数组的fill方法
#### 76. 数组的 fill 方法? ``` fill() 方法用一个固定值填充一个数组中从起始索引到终止索引内的全部元素。不包括终止索引。 fill 方法接受三个参数 value,start 以及 end,start 和 end 参数是可选的,其默认值分别为 0 和 this 对象的 len ......
python魔术方法大全 基础篇、比较篇
魔术方法大全 魔术方法官方名称叫 special method,所谓的魔术方法就是python让用户客制化一个类的方式,顾名思义就是定义在类里面的一些特殊的方法。 这些special method的特点就是它的method的名字,前后都有两个下划线,所以这些方法也被称为Dunder method。 ......
深度学习(六)——神经网络的基本骨架:nn.Module的使用
# 一、torch.nn简介 > 官网地址: > > [torch.nn — PyTorch 2.0 documentation](https://pytorch.org/docs/stable/nn.html) ## 1. torch.nn中的函数简介 - Containers:神经网络的骨架 - ......
gdb使用入门
【GDB调试教程:1小时玩转Linux gdb命令 sudo dnf debuginfo-install glibc-2.32-2.fc33.x86_64 编译时, gcc -g test.c -o test,因为在调试二进制文件的时候,我们需要在二进制文件中加入调试信息,而调试信息是怎么添加的呢? ......
Java Comparator接口的介绍与使用
Java Comparator接口的介绍与使用 什么是Comparator接口? Comparator接口是一个用于比较两个对象大小的接口,它定义了一个抽象方法compare(T o1, T o2),根据o1和o2的大小返回一个整数值。Comparator接口位于java.util包中,它是一个泛型 ......
Java字符串按字符排序的方法
Java字符串按字符排序的方法 字符串排序是一种常见的编程需求,它可以让我们按照一定的规则对字符串进行比较和排列。在Java中,有多种方法可以实现字符串按字符排序,本文将介绍四种常用的方法,并给出相应的示例代码。 1. 使用String类的compareTo()方法 String类提供了一个comp ......
Grpc C++使用总结
# Grpc ## 一,安装 1. 安装依赖 ```routeros sudo apt-get install pkg-config sudo apt-get install autoconf automake libtool make g++ unzip sudo apt-get install ......
Amazon 上的数字孪生:使用 L3 预测性数字孪生来预测“行为”
在上一篇博文中,我们讨论了数字孪生的定义和框架,这与我们的客户在其应用中使用数字孪生的方式一致。我们将数字孪生定义为“单个物理系统的动态数字表示,它通过数据进行动态更新以模仿物理系统的真实结构、状态和行为,从而加快获得业务成果。”此外,我们描述了一个四级数字孪生平衡指数(如下图所示),帮助客户了解他 ......
深度学习(五)——DatadLoader的使用
我们在打扑克,一摞的扑克牌就相当于dataset,拿牌的手相当于神经网络。而dataloader相当于抽牌的过程,它可以控制我们抽几张牌,用几只手抽牌。 ......
如何使用gdb观察core的时候线程表现
## 如何使用gdb观察core的时候线程表现 `> info thread` 显示内容如下: ``` (gdb) info thread Id Target Id Frame 70 Thread 0x7fe31f7fe700 (LWP 1416944) 0x00007fe4102c6945 in ......
docker使用
1、介绍 docker有三个重要概念,仓库Repository,镜像Image和容器Container。 (1)容器 一个容器对应一个可用的程序。可能是简单的程序,比如hello world。也可能是知名的应用,比如mysql、tomcat。甚至可能是操作系统,比如linux。 docker容器的运 ......
Mysql刪除binlog的方法
参考文献:Mysql刪除binlog的方法(https://blog.csdn.net/weixin_42324463/article/details/126801856) 在mysql的data目录下的binlog文件会随着时间推移越来越大。 binlog文件不是直接rm就能解决的。即使rm删除了 ......
java--String类的常用方法
一、获取 1、length() 获取字符串长度 String str = "ahcckmvevawe"; System.out.println(str.length()); //输出12 2、charAt(int index) 返回下标对应的字符 String str = "ahcckmvevawe ......
Python使用hdfs上传文件至hadoop报错
报错代码: from hdfs.client import Client hdfs_client = Client('http://IP:端口') hdfs_client.makedirs(hdfs_dir) 在与hadoop创建链接后建文件夹时报错 报错信息: requests.exception ......
git下载与使用方法
安装-windows: 下载: https://git-scm.com/download/win 根据自己的电脑版本,下载对应的安装包(32或64位) 双击安装: 不要安装在中文目录!!!!! 使用默认设置即可,一路下一步 安装完毕之后,在任意文件夹下鼠标右键,看到Git Bash here说明安装 ......
apb_spi_master使用说明
# 背景介绍 串行外设接口(SPI)允许芯片与外部设备以半双工、同步、串行方式通信。此接口仅支持主模式,为外部从设备提供通信时钟(SCK),支持标准SPI模式和QSPI模式。 # 设计框架 ![image](https://img2023.cnblogs.com/blog/3192216/20230 ......
springboot 使用caffeine 并监控本地缓存
1、添加依赖 <dependency> <groupId>com.github.ben-manes.caffeine</groupId> <artifactId>caffeine</artifactId> </dependency> 2、添加配置 package com.example.demo.c ......
cpuset.cpus.effective: no such file or directory (修改 docker cgroup 版本的方法)
要切换使用 v1 版 cgroup,需要做如下配置: vim /etc/default/gru GRUB_CMDLINE_LINUX="systemd.unified_cgroup_hierarchy=0" update-grub reboot 完美解决 ......
uniapp中使用openlayers
相关链接 https://codeleading.com/article/25216143964/#google_vignette 例子 <template> <view id="map-id" class="map-class"></view> </template> <script> expor ......
AE cc 2017 和 2018 中英文切换的方法
AE cc 2017中文切换英文的方法 找到AE的安装文件目录下的“Support Files”文件夹,路径为 C:\Program Files\Adobe\Adobe After Effects CC 2017\Support Files进入“zdictionaries”文件夹,找到该文件夹里的中 ......
要在PHP中导入Excel文件并转换复杂的公式,可以使用PhpSpreadsheet库。这个库是PHPExcel的继任者,提供了更多功能和更好的性能。
要在PHP中导入Excel文件并转换复杂的公式,可以使用PhpSpreadsheet库。这个库是PHPExcel的继任者,提供了更多功能和更好的性能。下面是一个示例代码,展示了如何使用PhpSpreadsheet库导入Excel文件、读取和计算复杂的公式:```php// 引入PhpSpreadsh ......
@classmethod 调用类方法,不需要创建类的实例
class MyClass: @classmethod def my_class_method(cls, arg1, arg2): # 使用cls参数访问类的属性和调用类的方法 print("This is a class method") print("Arguments:", arg1, arg ......
dwm.exe 是 Windows 操作系统中的一个进程,它代表桌面窗口管理器 (Desktop Window Manager)。桌面窗口管理器是 Windows 中负责处理图形渲染和用户界面效果的组件之一。 具体来说,dwm.exe 负责管理桌面环境的显示、窗口合成、窗口动画、透明效果等任务。它使用硬件加速技术来提供流畅的桌面体验,并使用户能够进行窗口的拖放、最小化、最大化等操作
dwm.exe 是 Windows 操作系统中的一个进程,它代表桌面窗口管理器 (Desktop Window Manager)。桌面窗口管理器是 Windows 中负责处理图形渲染和用户界面效果的组件之一。 具体来说,dwm.exe 负责管理桌面环境的显示、窗口合成、窗口动画、透明效果等任务。它使 ......
devicecensus.exe 是 Windows 操作系统中的一个进程,它与设备普查相关。设备普查是 Windows 操作系统收集和报告硬件和软件信息的一项功能 devicecensus.exe 是 Windows 的设备普查服务的主执行文件。它负责定期运行设备普查任务,收集系统的硬件配置、驱动程序信息、应用程序使用情况等数据,并将这些信息报告给 Microsoft
devicecensus.exe 是 Windows 操作系统中的一个进程,它与设备普查相关。设备普查是 Windows 操作系统收集和报告硬件和软件信息的一项功能。 具体来说,devicecensus.exe 是 Windows 的设备普查服务的主执行文件。它负责定期运行设备普查任务,收集系统的硬 ......
在Linux中使用curl访问EasyCVR页面,返回报错Unauthorized是什么原因?
EasyCVR平台可拓展性强、开放度高、部署轻快,支持海量视频汇聚管理,支持与第三方集成。在AI能力的接入上,平台可支持AI智能分析网关的接入,实现的能力包括:人脸检测、车辆检测、烟火检测、安全帽检测、区域入侵检测、睡岗离岗检测等。 ......
JavaScript at() 方法
数组对象: 对于获取数组的最后一个元素,可能平常见得多的就是arr[arr.length - 1],我们其实可以使用at()方法进行获取 接收一个整数值并返回该索引对应的元素: const arr = [5, 12, 8, 130, 44]; let index1 = 2; strt1 = `索引号 ......