fastapi 31

linux学习笔记(31)容器

【1】容器的介绍 (1.1)基本概念 容器:针对应用(服务)所需的运行环境,比如依赖、目录、网络、用户等整体封装的技术。 封装好的应用(服务)环境叫做镜像,可以理解成迷你版虚拟机或者豪华软件包。 当前大多数镜像, 是软件厂商自己封装好的,我们直接下载使用即可。如:nginx。 核心三个组件如下: 仓 ......
容器 笔记 linux

31) intercepting filter design pattern

类别: 问题: 方案: 示例: import java.util.ArrayList; import java.util.List; public class InterceptingFilterPatternDemo { public static void main(String[] args) ......
intercepting pattern filter design 31

【热门博客文章31】元宇宙与增强现实虚拟现实娱乐:打造全新娱乐方式

[toc] 1. 引言 随着信息技术的不断发展,虚拟现实(VR)和增强现实(AR)技术逐渐成为人们越来越关注的话题。这些技术不仅可以为用户提供全新的娱乐体验,也可以用于游戏、教育、医疗等多个领域。本文将介绍元宇宙与增强现实虚拟现实娱乐的技术原理和实现步骤,并分析其在未来的发展趋势和挑战。 2. 技术 ......
现实 虚拟现实 宇宙 全新 方式

31. 哈夫曼树

# 一、什么是哈夫曼树 ***哈夫曼树***(Huffman Tree)也称为 ***赫夫曼树*** 或 ***最优二叉树*** 。它是 ***带权路径长度*** 最小的二叉树。假设二叉树有 n 个叶子结点,每个叶子结点带有权值 $W_{K}$,从根节点到每个叶子结点的长度为 $l_{K}$,则每个 ......
31

fastapi框架

@fastapi框架 fastapi,一个用于构建 API 的现代、快速(高性能)的web框架。 fastapi是建立在Starlette和Pydantic基础上的,Pydantic是一个基于Python类型提示来定义数据验证、序列化和文档的库。Starlette是一种轻量级的ASGI框架/工具包, ......
框架 fastapi

fastapi ResponseModel

```python from pydantic import BaseModel class ResponseModel(BaseModel): code: int = 200 msg: str = "" success: bool = True data: dict = None class Ta ......
ResponseModel fastapi

代码随想录算法训练营第31天 | ● 理论基础 ● 455.分发饼干 ● 376. 摆动序列 ● 53. 最大子序和 - 第7章 回溯算法part01

第八章 贪心算法 part01 ● 理论基础 ● 455.分发饼干 ● 376. 摆动序列 ● 53. 最大子序和 贪心算法其实就是没有什么规律可言,所以大家了解贪心算法 就了解它没有规律的本质就够了。 不用花心思去研究其规律, 没有思路就立刻看题解。 基本贪心的题目 有两个极端,要不就是特简单,要 ......
算法 随想录 训练营 序列 饼干

5.31

今天学习了css的导航栏. <!DOCTYPE html> <html> <head> <style> ul { list-style-type:none; margin:0; padding:0; } </style> </head> <body> <ul> <li><a href="#home" ......
5.31 31

5.31

实验一vlan的创建与划分 一、实验目的: 1.了解vlan的工作原理; 2.学习基于端口划分vlan的方法; 3.了解跨交换机的相同vlan之间的通信; 4.进一步学习交换机端口的配置命令。 二、实验原理: VLAN(Virtual Local Area Network)即虚拟局域网,是一种通过将 ......
5.31 31

5.31学习总结

flex-direction flex-direction 属性指定了弹性子元素在父容器中的位置。 语法 flex-direction: row | row-reverse | column | column-reverse flex-direction的值有: row:横向从左到右排列(左对齐), ......
5.31 31

Nginx conf for fastapi backend project with variables

# 带变量的nginx后端项目配置 不同的api项目,挂载不同的域名,只需在配置夹里,修改文件名(建议文件名和域名保持一致)、修改端口号、修改第5行第22行backend_api后面的编号、修改第11行的项目名、可能还需要修改第12行的文件夹名、修改第14行的域名 $ cat /etc/nginx/ ......
variables backend fastapi project Nginx

Celery with FastAPI and TortoiseORM

API server using: `fastapi+tortoise-orm+postgresql+redis+supervisor+nginx` There are some period tasks and async tasks that will run in `celery+rabbit ......
TortoiseORM FastAPI Celery with and

2023年5月31号聊一下今天以及最近的操作与感想!

### 今天操作 - 白糖日线向下,所以它稍微有点向下的趋势我就空了,最多浮亏1800,后面看到回本就跑了 ![image](https://img2023.cnblogs.com/blog/1616241/202305/1616241-20230531233437935-1558305654.pn ......
感想 2023

学习FASTAPI

弯弯曲曲的学习之路 学了那么多语言,都是半途而废。包括java,Javascript,go,php,ruby等等乱七八糟。 除了c的自由和pascal的优美,FoxPro简单,其他都似懂非懂入不了法眼。主要原因还是自己能力和努力不够,真的太懒了。 早闻Python胶水,摇摇晃晃,居然有感觉进去了。 ......
FASTAPI

fastapi 异步应用

# 定义一个专门创建事件循环loop的函数,在另一个线程中启动它 def start_loop(loop): asyncio.set_event_loop(loop) loop.run_forever() @app.get("/addr") def index(adcode: str = None, ......
fastapi

FastAPI跨域配置

## FastAPI跨域配置 ```python from fastapi import FastAPI import uvicorn from fastapi.middleware.cors import CORSMiddleware #解决跨域问题 import os import redis ......
FastAPI

2023年5月31日吴曦远202283820011实验五

task1_1.py code: with open('data1.txt','r',encoding='utf-8')as f: data=f.readlines() n=0 print(data) for line in data: if not line.strip()=='': n+=1 p ......
202283820011 2023

Python|通过FastAPI开发一个快速的WebAPI项目

## 前言 Python 如此受欢迎的众多原因之一是 Python 有大量成熟和稳定的库可供选择: - 网页开发有:[Django](https://link.juejin.cn?target=https%3A%2F%2Fwww.djangoproject.com%2F) 和 [Flask](htt ......
FastAPI 项目 Python WebAPI

FastAPI|的路由介绍及使用

本文将介绍如何使用 Router 路由处理 FastAPI 中的请求。同时以我自己开发系统的后端为例进行FastAPI使用的说明。 ## 什么是路由 路由 Router 就像是一个流水线上的线长,协调生产,下达命令给不同的组长进行分工,然后执行基本的任务。路由器的工作目的是,在团队中工作时,您可能必 ......
路由 FastAPI

文心一言 VS 讯飞星火 VS chatgpt (31)-- 算法导论5.2 3题

# 三、利用指示器随机变量来计算掷n 个骰子之和的期望值。 ## 文心一言: 为了计算掷n个骰子之和的期望值,我们需要先了解一个重要的概念:指示器随机变量。 指示器随机变量是一种特殊的随机变量,它只有两个取值:0和1。通常用I来表示指示器随机变量,它的取值为1表示事件发生,取值为0表示事件未发生。在 ......
文心 导论 算法 chatgpt VS

3月31日吴老师ES面试资料

硬核技能 1、倒排索引深入骨髓(课时:6) 倒排索引的原理以及它是用来解决哪些问题(谈谈你对倒排索引的理解) 倒排索引底层数据结构(倒排索引的数据结构) 倒排表的压缩算法(底层算法) Trie字典树(Prefix Trees)原理(类似题目:B-Trees/B+Trees/红黑树等) FST原理(F ......
老师 资料

【Python】如何在FastAPI中使用UUID标记日志,以跟踪一个请求的完整生命周期

## 为什么要使用uuid标记日志? 在分布式系统中,一个请求可能会经过多个服务,每个服务都会生成自己的日志。如果我们只使用普通的日志记录,那么很难将这些日志串联在一起,以至难以跟踪一个请求的完整生命周期。 如果能够使用uuid标记日志,为每个请求生成一个唯一的uuid,且这个日志可以在不同的系统间 ......
标记 周期 FastAPI 生命 Python

基于SqlSugar的开发框架循序渐进介绍(31)-- 在查询接口中实现多表联合和单表对象的统一处理

在一些复杂的业务表中间查询数据,有时候操作会比较复杂一些,不过基于SqlSugar的相关操作,处理的代码会比较简单一些,以前我在随笔《基于SqlSugar的开发框架循序渐进介绍(2)-- 基于中间表的查询处理》介绍过基于主表和中间表的联合查询,而往往实际会比这个会复杂一些。本篇随笔介绍联合多个表进行... ......
循序渐进 框架 SqlSugar 接口 对象

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

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

【2023-05-31】连岳摘抄

23:59 人生真的很奇妙,你的未来超乎你的想象。但只要有一颗好奇的心,你一定能探索到更多的未知。 ——桂海潮 你的第一个迷惑,是关于血缘。血缘很重要,血缘让家庭成员长久待在一起,消耗巨大的时间成本。为了得到什么?得到爱。血缘加上爱,家庭就是坚不可摧的温暖之源。只有血缘没有爱,家庭就成了纠缠不休的冷 ......
2023 05 31

今日报告(5.31)

# 总结--数据库原理考试完成啦!接着复习 代码时间(包括上课):0h 代码量(行):0行 博客数量(篇):1篇 了解到的相关知识点: 1、数据库原理课程结束啦! 2、接着复习web以及其余考试内容啦! ......
报告 5.31 31

2023/5/31每日随笔

今天上午计算机网络实操,利用交换机对不同ip地址的电脑进行操作,使用ping命令来验证,后来进行了数据库复习,下午数据库考试,其实,准备的还挺好的其实,就是感觉做出来的题不行,做完很慌,不确定,而且最后还有一页没看到,痛失六分。。过肯定可以过了,只不过分数不能很高,尽力了。 ......
随笔 2023 31

5.31

代码行数:200H 学习内容:完成python提交大作业。 学习计划:期末完成及格 from tkinter import Tk, Label, Button, Entryimport xlwt as xlwtfrom lxml import etreeimport requestsimport p ......
5.31 31

23-05-31 刷题,两道Mid题目

## Mid - [1020. 飞地的数量 - 力扣(LeetCode)](https://leetcode.cn/problems/number-of-enclaves/) - BFS - grid 分析: - 飞地,就是被敌人(水)包围的陆地。本题中是指不与任何border相联的1组成,只考虑四 ......
题目 Mid 23 05 31

2023.5.31 Linux系统特殊权限

03.Linux系统特殊权限1.Linux系统特殊权限1.1set_uid 1.2set_gid1.3sticky粘滞位2.权限属性chattr3.进程掩码umask4.特殊权限练习题 1.Linux系统特殊权限1. suid 以⽂件的所属⽤户身份执⾏命令, ⽽不是以当前⽤户的身份执⾏命令2.将⽬录 ......
权限 系统 Linux 2023 31