FastAPI-Day3
中间件中间件(middleware)是一个每次请求进入FastAPI时都会被执行的函数,它会在请求到达路径参数之前运行一次,返回响应再运行一次 中间件函数顶部使用装饰器@app.middleware("http") 12345678910111213141516from fastapi import FastAPIapp = FastAPI()@app.middlewar...
给小白的AstrBot部署和使用指南
本教程仅适用于零基础小白,如果你有一定的计算机基础或已有独立部署AstrBot的经历,这将浪费你的时间 AstrBot 是一个多平台支持的开源机器人框架,它可以: 情感陪伴/角色扮演 接入QQ、微信、飞书、telegram等多平台 群聊管理 使用电脑能力 AstrBot具有强大的能力,你几乎可以像看待真人一样看待AstrBot 部署AstrBot这里介绍三种部署方式 桌面端这是...
FastAPI-Day2
查询参数声明的不在路径参数中的变量会被归为查询参数,查询参数拼接在url中,格式为: 1127.0.0.1:8000/query_route?key1=value1&key2=value2 以?起始,多个参数之间用&连接类似路径参数的Path,查询参数可用Query约束,Query的参数与Path相同在代码中定义查询参数: 1234567from fastapi import...
FastAPI-Day1
FastAPI是对标GoLang、node.js的高性能Web应用框架官方中文文档 https://fastapi.org.cn/learn/ 环境1pip install "fastapi[standard]" 最小实例1234567form fastapi import FastAPIapp = FastAPI()@app.get('/')asy...
蓝桥杯国赛总结
蓝桥杯国赛结束了,还是菜菜的这段时间的练习和比赛都证明了,算法不是一两天就能速成的在近一个月的准备中,我刷了一些题、学了一些思路(其实也没学多少 ),什么差分、前缀和、bfs、dfs,但实际比赛的题根本不会像区间同加/减,快速求连续子列的和,迷宫找最短/唯一路径一样简单直接到看一眼就能判断出用什么算法,有趣的是我练习了这么久的这些方法在比赛时一个都没有用上,因为事实上我还不完全具备根据题目判...
简单DFS
与BFS不同,DFS(广度优先搜索)是一条路走到黑,撞了南墙再回头换条路继续撞南墙,BFS适合寻找最短路径 深度优先搜索(DFS)通常用于解决具有单一方案的谜题、检测图中的周期以及查找连通图组件。 再次附上freeCodeCamp链接,这的确是一个伟大的项目: https://www.freecodecamp.org/chinese/learn/python-v9/lecture-und...
各种BFS
题一难度:普及- https://www.luogu.com.cn/problem/P1331 题目背景在峰会期间,武装部队得处于高度戒备。警察将监视每一条大街,军队将保卫建筑物,领空将布满了 F-2003 飞机。 此外,巡洋船只和舰队将被派去保护海岸线。不幸的是,因为种种原因,国防海军部仅有很少的几位军官能指挥大型海战。因此,他们培养了一些新海军指挥官。军官们选择了“海战”游戏来帮助他们学...
记我第一次AC的BFS
前言广度优先搜索算法(BFS)在各大算法竞赛中非常常见,对于我这种没有系统性学习过算法的人来说已经是进阶难度了,费了很大劲才厘清BFS的核心思路,勉强AC了一道最简单的BFS题附上freeCodeCamp中关于BFS和DFS的中文教程:https://www.freecodecamp.org/chinese/learn/python-v9/lecture-understanding-grap...
NJUPT校园网自动登录
NJUPT每天晚上23:30分都会准时断网,因此我们每天早上都需要在路由器上重新登录校园网账号,为了省事(懒惰),这里介绍一种自动登录校园网的实现方法 前置条件 NJUPT统一身份认证账号(有网费或运营商绑定) 一部Android手机 校园网分配的路由器ip地址 具体实现生活常识告诉我们:登录校园网账号是通过发送网络请求实现的,第一步就要对登录请求进行抓包然而NJUPT的校园网完成登录后会...
分布计数法
原题复现小蓝在黑板上连续写下从 1 到 2023 之间所有的整数,得到了一个数字序列:S=12345678910111213...20222023S = 12345678910111213...20222023S=12345678910111213...20222023。小蓝想知道 SSS 中有多少种子序列恰好等于 2023? 以下是 3 种满足条件的子序列(用中括号标识出的数字是子序列包含...

.jpg)
.jpg)
.jpg)
.jpg)
.jpg)
.jpg)
.jpg)
.jpg)
.jpg)
.jpg)
.jpg)
.jpg)