XOR

内网安装fastapi引起的一系列问题解决

# 1. pip直接安装fastapi 本地初始Python环境:Python3.7.5 问题解决后使用Python环境:Python3.8.9 ## 1.1 安装报错 - 国内源报错,https请求超时; - 包冲突报错,如图所示 ![img_v2_398962e7-1b9a-4edf-b537- ......
fastapi 问题

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,/): ......
关键字 参数 关键 python

Leetcode 2559. 统计范围内的元音字符串数

### 题目: 给你一个下标从 `0` 开始的字符串数组 `words` 以及一个二维整数数组 `queries` 。 每个查询 `queries[i] = [l, r]` 会要求我们统计在 `words` 中下标在 `l` 到 `r` 范围内(包含 这两个值)并且以元音开头和结尾的字符串的数目。 ......
元音 字符串 字符 Leetcode 范围

多环境简单使用,简单记录

// 多环境 获取数组下面的值 "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 ......
group linq left join

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. ......
autogpt agent

手写 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] = ......
deepClone

stm32笔记[7]-串口多字节收发

## 主要功能 使用Alios Things Dev kit 开发板实现串口多字节收发,使用内部RTC时钟和AD转换. ## 硬件平台 - 开发板:Alios Things Dev kit - 芯片:stm32l496vgt6 - 系统时钟:80MHz - LED1:PB6(低电平有效) - LED ......
串口 字节 笔记 stm 32

LINQ to SQL

@@sql linq into group LINQ to SQL八大子句 一、LINQ查询子句概述 1.查询(Query)是一组指令,这些指令可以从一个或多个给定的数据源中检索数据,并指定检索结果的数据类型和表现形式。 2.查询表达式是一种查询语法表示的表达式,由一组用类似于SQL的声明性语法编写 ......
LINQ SQL to

PRETRAIN

# BACKBONE ## 前言 本篇博客记录常见backbone以及分类算法,具体如下: 1. Hourglass 2. resnet 3. hrnet ## Hourglass ### hourglass module Hourglass模块设计的初衷就是为了捕捉每个尺度下的信息,因为捕捉人脸, ......
PRETRAIN

Jedis——手机验证码操作

要求 1、输入手机号,点击发送后随机生成6为数字码,2分钟有效 Random、验证码存进Redis并设置过期时间120秒 2、输入验证码,点击验证,返回成功或失败 从Redis中获取验证码比对输入验证码 3、每个手机号每天只能输入3次 incr每次发送加1,大于2之后,提醒不能发送 package ......
手机 Jedis

墨水屏显示温度

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 凭据 ......
页面 Razor MAC

Rust Web 全栈开发之增加教师管理功能

# Rust Web 全栈开发之增加教师管理功能 ## 增加教师管理功能 ### 目标 #### Actix HTTP Server #### Actix App - Routes - GET /teachers - GET / teachers /{teacher_id} - POST /teac ......
功能 教师 Rust Web

iOS应用上架详细图文教程

​ App Store作为苹果官方的应用商店,审核严格周期长一直让用户头疼不已,很多app都“死”在了审核这一关,那我们就要放弃iOS用户了吗?当然不是!本期我们从iOS app上架流程开始梳理,详细了解下iOS app上架的那些事。 iOS app上架总体流程: ​ 编辑 1登录苹果开发者中心,注 ......
图文 教程 iOS

学习笔记——软件、软件分类、软件测试、数据的形式与数制(进制之间的转化)

2023-06-02 一、软件 1、软件包含的内容:程序、数据和文档 ①程序:一遍是由编程语言编写的,例如:C、C++、java、Python等。 ②数据:一般使用文件或者数据库来存储数据 ③文档:包括安装说明书、帮助文档、许可协议等。 2、软件分类 2.1 安装功能用途分类 (1)系统软件 例如: ......
软件 进制 软件测试 形式 之间

java 封装

1.面向对象思想 为什么使用面向对象 使人和计算机的交流更加流畅;提高开发效率 生活中/计算机描述对象对比 生活中的对象定义:看的见摸得着的都是对象 计算机中的对象的定义:1.类2.属性3.方法 类图 使用类图描述类:用于分析和设计类;直观,容易理解; ......
java

iOS应用上架详细图文教程

​ App Store作为苹果官方的应用商店,审核严格周期长一直让用户头疼不已,很多app都“死”在了审核这一关,那我们就要放弃iOS用户了吗?当然不是!本期我们从iOS app上架流程开始梳理,详细了解下iOS app上架的那些事。 iOS app上架总体流程: ​ 编辑 1登录苹果开发者中心,注 ......
图文 教程 iOS

C# Newtonsoft.Json JsonSerializerSettings配置序列化操作

@@newtonsoft.json 序列化 JsonSerializerSettings常用配置整理 忽略某些属性 默认值的处理 空值的处理 支持非公共成员 日期处理(DateFormatHandling) 自定义序列化的字段名称 动态决定属性是否序列化 枚举值的自定义格式化问题 自定义类型转换 全 ......

linux 数组

目录 一、数组 1.定义数组 2.用索引定义数组 3.数组长度 4.数据类型 二、遍历 三、数组切片 四、数组替换 五、数组删除 六、追加数组 七、数组传参 八、冒泡排序 一、数组 概念:一次性定义多个变量 1.定义数组 例子:student=(1 2 3 4 5 6) echo ${student ......
数组 linux

template模板

#C++ 模板 > 模板是`泛型编程`的基础,`泛型编程`即以一种独立于`任何特定类型`的方式编写代码。 ##函数模板 > **模板函数定义的一般形式如下所示:** ```cpp template ret-type func-name(parameter list) { // 函数的主体 } ``` ......
template 模板

docker 部署prometheus和grafana

prometheus(普罗米修斯):天生为采集存储监控数据而生的时序数据库。prometheus通过各种Exporter采集到监控数据,然后存储进prometheus中,以供查询展示。 grafana:一个监控仪表系统。grafana的数据来源可以有很多(如:Prometheus、Graphite、 ......
prometheus grafana docker

Linux 编译安装 php 扩展 amqp

这里最大的坑,就是 rabbitmq-c 和 amqp扩展版本不符,导致的各种bug。其他也没啥,这里简单记录下: 我这里使用的环境:php7.4 、rabbitmq-c 0.7.1 、amqp 1.9.4. 安装rabbitmq-c (注意记住你的安装位置,下一步要用) wget https:// ......
Linux amqp php

goto语句

#跳转语句 > `C语言`的跳转语句主要包括`continue`,`break`,`retuen`,还有就是`goto`啦 #goto语句 > `goto`语句是在所有跳转语句中最自由的一种, > 但在大型工程和多人协作工程中并不推荐,原因就在于它`太过于自由`,会导致代码的可读性变得`较差` > ......
语句 goto

APP自动化--webview上下文翻动

前提工作都做好,包括 1、开启webview, 打开app对应的h5页面,在 chrome://inspect/#devices 地址中,检查是否显示对应的webview,如没有,则当前未开启调试模式开启方式:在WebView类中调用静态方法setWebContentsDebuggingEnable ......
上下文 上下 webview APP

TCP和UDP区别

TCP是传输控制协议,UDP是用户数据表协议; TCP长连接,UDP无连接; UDP程序结构较简单,只需发送,无须接收; TCP可靠,保证数据正确性、顺序性;UDP不可靠,可能丢数据; TCP适用于少量数据,UDP适用于大量数据传输; TCP速度慢,UDP速度快; ......
TCP UDP