XOR
内网安装fastapi引起的一系列问题解决
# 1. pip直接安装fastapi 本地初始Python环境:Python3.7.5 问题解决后使用Python环境:Python3.8.9 ## 1.1 安装报错 - 国内源报错,https请求超时; - 包冲突报错,如图所示 ![img_v2_398962e7-1b9a-4edf-b537- ......
python 仅关键字参数
def standard_arg(arg) def standard_arg(arg): print(arg) standard_arg(2) standard_arg(arg = 2) 对参数没有限制 def standard_arg(arg,/) def standard_arg(arg,/): ......
Leetcode 2559. 统计范围内的元音字符串数
### 题目: 给你一个下标从 `0` 开始的字符串数组 `words` 以及一个二维整数数组 `queries` 。 每个查询 `queries[i] = [l, r]` 会要求我们统计在 `words` 中下标在 `l` 到 `r` 范围内(包含 这两个值)并且以元音开头和结尾的字符串的数目。 ......
多环境简单使用,简单记录
// 多环境 获取数组下面的值 "DBS": [ { "ConnId": "MYSQL1", "Connection": "server=112.11.33.55\\ms2012;uid=sa;pwd=123;database=databaseqq;" } , { "ConnId": "MYSQL2 ......
图的存储
1.邻接矩阵法 包括一个一维数组用于存储顶点信息(称为顶点表),一个二维数组用于存储各顶点之间的链接关系(邻接矩阵) 不同情况下的邻接矩阵: 首先,对于顶点数为n的任何图,其邻接矩阵肯定是n乘n的 有向图:A到B和B到A是两条不同的边,所以有向图的邻接矩阵不一定为对称矩阵 无向图:无向图一定是对称矩 ......
@@linq left join group
@@linq left join group 如何实现LINQ的left join group by语法? 在LINQ下这样写 var query = (from st in db.Student join sc in db.Score on st.id equals sc.sid into g1 ......
sqlalchemy.orm.exc.DetachedInstanceError: Instanceis not bound to a Session; attribute refresh operation cannot proceed (Background on this error at: http://sqlalche.me/e/bhk3)
在使用sqlalchemy 的orm时,在一个循环中,如果一开始select时用了session,中间update某条记录后,session被关闭,就会出现对象not bound to a Session的问题. DBSession = sessionmaker(bind=self.engine,e ......
连网技术与网络管理 作业4
What's Gig0/0.1 and Gig0/0.2? I can only find Gig0/0,Gig0/1 and Gig0/3 Gig0/0.1 and Gig0/0.2 are subinterfaces of the GigabitEthernet0/0 interface. Th ......
autogpt - agent
[TOC] # 导包 ```python from datetime import datetime from colorama import Fore, Style from autogpt.app import execute_command, get_command from autogpt. ......
手写 deepClone(简单版)
function myDeepClone(o){ const result = new (Object.getPrototypeOf(o)).constructor for(k in o){ if(typeof o[k] 'object' && o[k] !== null){ result[k] = ......
stm32笔记[7]-串口多字节收发
## 主要功能 使用Alios Things Dev kit 开发板实现串口多字节收发,使用内部RTC时钟和AD转换. ## 硬件平台 - 开发板:Alios Things Dev kit - 芯片:stm32l496vgt6 - 系统时钟:80MHz - LED1:PB6(低电平有效) - LED ......
LINQ to SQL
@@sql linq into group LINQ to SQL八大子句 一、LINQ查询子句概述 1.查询(Query)是一组指令,这些指令可以从一个或多个给定的数据源中检索数据,并指定检索结果的数据类型和表现形式。 2.查询表达式是一种查询语法表示的表达式,由一组用类似于SQL的声明性语法编写 ......
PRETRAIN
# BACKBONE ## 前言 本篇博客记录常见backbone以及分类算法,具体如下: 1. Hourglass 2. resnet 3. hrnet ## Hourglass ### hourglass module Hourglass模块设计的初衷就是为了捕捉每个尺度下的信息,因为捕捉人脸, ......
Jedis——手机验证码操作
要求 1、输入手机号,点击发送后随机生成6为数字码,2分钟有效 Random、验证码存进Redis并设置过期时间120秒 2、输入验证码,点击验证,返回成功或失败 从Redis中获取验证码比对输入验证码 3、每个手机号每天只能输入3次 incr每次发送加1,大于2之后,提醒不能发送 package ......
墨水屏显示温度
main.cpp ``` #include #include "GxEPD2_BW.h" #include "U8g2_for_Adafruit_GFX.h" #include #include #include int listSize = 144; int flushTime = 60 * 20 ......
电脑开机发出滴滴响
电脑开机发出响声一般是bios报警,根据响声可以判断问题原因: 1、 一个短声,系统正常启动。2、两个短声,内存奇偶校验错误。3、一长一短,系统基础内存检讨失败,需要改换内存。 4、一长两短,显示器或显卡错误5、五个短声,cpu错误,但未必全是cpu本身的错,也可能是cpu插座或其它处有问题。6、一 ......
MAC/Razor页面应用如何使用微信认证
@@openiddict 微信 二维码 登入 ags: 篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了MAC/Razor页面应用如何使用微信认证相关的知识,希望对你有一定的参考价值。 本文章演示了如何将微信集成到 ABP 应用程序中,使用户能够使用 OAuth 2.0 凭据 ......
Rust Web 全栈开发之增加教师管理功能
# Rust Web 全栈开发之增加教师管理功能 ## 增加教师管理功能 ### 目标 #### Actix HTTP Server #### Actix App - Routes - GET /teachers - GET / teachers /{teacher_id} - POST /teac ......
iOS应用上架详细图文教程
App Store作为苹果官方的应用商店,审核严格周期长一直让用户头疼不已,很多app都“死”在了审核这一关,那我们就要放弃iOS用户了吗?当然不是!本期我们从iOS app上架流程开始梳理,详细了解下iOS app上架的那些事。 iOS app上架总体流程: 编辑 1登录苹果开发者中心,注 ......
学习笔记——软件、软件分类、软件测试、数据的形式与数制(进制之间的转化)
2023-06-02 一、软件 1、软件包含的内容:程序、数据和文档 ①程序:一遍是由编程语言编写的,例如:C、C++、java、Python等。 ②数据:一般使用文件或者数据库来存储数据 ③文档:包括安装说明书、帮助文档、许可协议等。 2、软件分类 2.1 安装功能用途分类 (1)系统软件 例如: ......
java 封装
1.面向对象思想 为什么使用面向对象 使人和计算机的交流更加流畅;提高开发效率 生活中/计算机描述对象对比 生活中的对象定义:看的见摸得着的都是对象 计算机中的对象的定义:1.类2.属性3.方法 类图 使用类图描述类:用于分析和设计类;直观,容易理解; ......
iOS应用上架详细图文教程
App Store作为苹果官方的应用商店,审核严格周期长一直让用户头疼不已,很多app都“死”在了审核这一关,那我们就要放弃iOS用户了吗?当然不是!本期我们从iOS app上架流程开始梳理,详细了解下iOS app上架的那些事。 iOS app上架总体流程: 编辑 1登录苹果开发者中心,注 ......
C# Newtonsoft.Json JsonSerializerSettings配置序列化操作
@@newtonsoft.json 序列化 JsonSerializerSettings常用配置整理 忽略某些属性 默认值的处理 空值的处理 支持非公共成员 日期处理(DateFormatHandling) 自定义序列化的字段名称 动态决定属性是否序列化 枚举值的自定义格式化问题 自定义类型转换 全 ......
linux 数组
目录 一、数组 1.定义数组 2.用索引定义数组 3.数组长度 4.数据类型 二、遍历 三、数组切片 四、数组替换 五、数组删除 六、追加数组 七、数组传参 八、冒泡排序 一、数组 概念:一次性定义多个变量 1.定义数组 例子:student=(1 2 3 4 5 6) echo ${student ......
template模板
#C++ 模板 > 模板是`泛型编程`的基础,`泛型编程`即以一种独立于`任何特定类型`的方式编写代码。 ##函数模板 > **模板函数定义的一般形式如下所示:** ```cpp template ret-type func-name(parameter list) { // 函数的主体 } ``` ......
docker 部署prometheus和grafana
prometheus(普罗米修斯):天生为采集存储监控数据而生的时序数据库。prometheus通过各种Exporter采集到监控数据,然后存储进prometheus中,以供查询展示。 grafana:一个监控仪表系统。grafana的数据来源可以有很多(如:Prometheus、Graphite、 ......
Linux 编译安装 php 扩展 amqp
这里最大的坑,就是 rabbitmq-c 和 amqp扩展版本不符,导致的各种bug。其他也没啥,这里简单记录下: 我这里使用的环境:php7.4 、rabbitmq-c 0.7.1 、amqp 1.9.4. 安装rabbitmq-c (注意记住你的安装位置,下一步要用) wget https:// ......
goto语句
#跳转语句 > `C语言`的跳转语句主要包括`continue`,`break`,`retuen`,还有就是`goto`啦 #goto语句 > `goto`语句是在所有跳转语句中最自由的一种, > 但在大型工程和多人协作工程中并不推荐,原因就在于它`太过于自由`,会导致代码的可读性变得`较差` > ......
APP自动化--webview上下文翻动
前提工作都做好,包括 1、开启webview, 打开app对应的h5页面,在 chrome://inspect/#devices 地址中,检查是否显示对应的webview,如没有,则当前未开启调试模式开启方式:在WebView类中调用静态方法setWebContentsDebuggingEnable ......