NOT
fastapi手动添加swagger文档描述
fastapi手动添加swagger文档描述 """在正常开发过程中,fastapi会自动地将正确响应(status=200)和输入校验失败响应(status=422)添加到文档中.当有自定义的响应描述添加到文档中时,就需要我们手动添加到路径函数的:responses参数中.用户可以按照openap ......
基于亚奈奎斯特采样和SOMP算法的平板脉冲响应空间插值matlab仿真
1.算法运行效果图预览 2.算法运行软件版本 matlab2022a 3.算法理论概述 平板脉冲响应(Pulse Response)是通信和雷达等领域中的重要参数,它描述了信号在空间中传播的特性。在现实应用中,获取完整的脉冲响应通常是耗时且昂贵的。基于亚奈奎斯特采样和SOMP算法的平板脉冲响应空间插 ......
RabbitMQ的名词
Broker:接收和分发消息的应用,RabbitMQ Server 就是 Message Broker Virtual host:出于多租户和安全因素设计的,把 AMQP 的基本组件划分到一个虚拟的分组中,类似 于网络中的 namespace 概念。当多个不同的用户使用同一个 RabbitMQ se ......
什么是神话?- 遥远的救世主
芮小丹早已经习惯了刑警工作的紧张和劳累,这对于她早已经不再是个问题,然而这些天她的大脑却一直处在一种持续的思考状态,工作中一有空闲就会思考她生活里最近发生的一系列的事情,她的思想和心理正在经历一次从未有过的冲击。 为什么丁元英能在光天化日之下挖出一个陷阱? 为什么乐圣公司能眼睁睁地跳了进去? 为什么 ......
红日靶场1
靶场环境搭建 机器名称 外网IP(模拟外网) 内网IP(模拟内网) 攻击机器 192.168.142.133 Win7机器 192.168.142.210 192.168.140.210 Win Server 2008机器(DC) 192.168.140.220 Win Server 2003机器 ......
代码随想录算法训练营第一天| 704. 二分查找、27. 移除元素
704. 二分查找 链接:https://leetcode.cn/problems/binary-search/description/ 思路:关键是定义清楚区间边界,想清楚middle在计算中是否可能取到左边界or右边界。若采用闭区间,则middle可能等于左/右 边界值。 27. 移除元素 链接 ......
二分查找(整数二分)
一、算法简介 二分法,即二分搜索法,是通过不断缩小解可能存在的范围,从而求得问题最优解的方法。 例如,如果一个序列是有序的,那么可以通过二分的方法快速找到所需要查找的元素,相比线性搜索要快不少。 此外二分法还能高效的解决一些单调性判定的问题。 二分的关键不在于单调性,或者说二分的本质并不是单调性。 ......
每日总结
今日收获 学习了有关SpringBoot的相关知识,但是这个框架的话,我那个模糊查询不太会(其实就是实现有问题,有没有友友帮助解决一下奥~); 背单词!!! 做了大概150道软考的题目; 看了hive的部分知识点(查漏补缺中~~); echarts用处好多呀,最近也计划再细化地学一学它; 明天预计 ......
红蓝对抗以及护网相关工具和资料|内存马查杀工具
红蓝对抗以及护网相关工具和资料,内存shellcode(cs+msf)和内存马查杀工具 文件列表 RedTeam_BlueTeam_HW RedTeam_BlueTeam_HW | │ .gitattributes │ .gitignore │ hostnamePot.jar │ hw相关项目.md ......
初次运行 Git 前的配置
既然已经在系统上安装了 Git,你会想要做几件事来定制你的 Git 环境。 每台计算机上只需要配置一次,程序升级时会保留配置信息。 你可以在任何时候再次通过运行命令来修改它们。 Git 自带一个 git config 的工具来帮助设置控制 Git 外观和行为的配置变量。 这些变量存储在三个不同的位置 ......
【日常收支账本】【Day05】编辑账本界面增加删除、更新记录功能——提高代码复用性
一、项目地址 https://github.com/LinFeng-BingYi/DailyAccountBook 二、新增 1. 增加删除记录功能 1.1 功能详述 点击删除按钮后,获取对应行的数据组成字典,用字典的键值对匹配到对应日期的记录元素; 接着用该字典数据冲正存款账户余额(实现思路为新增 ......
CF882E1+CF1882E2 Two Permutations 题解-构造题
CF882E1+CF1882E2 Two Permutations 题解-构造题 哇,人类智慧,太智慧了。。。 此题作为20231010联考的 T3。 感觉赛时根本没有去往这方面想。 CF1882E1 CF1882E2 E1 是简单版,就是没有要求操作数最小化。 E1-Easy Version 方法 ......
[ABC245G] Foreign Friends 题解
[ABC245G] Foreign Friends 题解 想法 考虑所有颜色相同的弱化版。 这种情况下,只需要把所有特殊点都推入队列之后跑多源 Dijkstra 即可。 思路 正解与上述做法大致相同。 如果有颜色限制,那么可以考虑这个神仙思路: 把所有特殊点的颜色用二进制表示,对于每一位,这一位是 ......
linux 中实现将 不连续的一列数字间隔补充为0或者指定任意字符
001、 [root@pc1 test2]# ls index.txt [root@pc1 test2]# cat index.txt ## 测试的一列数字 2 3 4 8 9 11 [root@pc1 test2]# awk '{if(NR == 1) {a = $0 - 0 - 1; for ( ......
Redis学习--------分片集群、散列插槽、集群伸缩、故障转移
Redis学习 分片集群、散列插槽、集群伸缩、故障转移 https://blog.csdn.net/qq_43719634/article/details/124911627 Redis集群添加新节点(水平扩展)、删除其中一个节点 https://blog.csdn.net/qq_33417321/ ......
Oracle session的sid与serial的简单学习
Oracle session的sid与serial的简单学习 ITPUB vage的说法 这样说吧,Oracle允许的会话数(或者说连接数)是固定的,比如是3000个。假设每个会话要占1K字节,哪一共就需要3000K。 这3000K就是一个小内存池,可以称为会话池。会话池中每个1K保存一个会话的信息 ......
Linux终端使用技巧
Linux终端使用技巧 1.命令提示符 显示提示符格式 [root@centos8 ~]#echo $PS1 \[\e[1;35m\][\u@\h \W]\$\[\e[0m\] 修改提示符格式范例 PS1="\[\e[1;5;41;33m\][\u@\h \W]\\$\[\e[0m\]" PS1=" ......
在JavaScript中,最高效的方法来深度克隆一个对象是什么?
内容来自 DOC https://q.houxu6.top/?s=在JavaScript中,最高效的方法来深度克隆一个对象是什么? 将JavaScript对象进行深度克隆的最有效方法是什么?我见过使用obj = eval(uneval(o));,但这是非标准的做法,仅被Firefox支持。 我曾尝试 ......
WSL2中尝试对TF卡进行一些操作
背景 学习嵌入式linux中,其中不乏需要对TF卡进行操作的,记录下 安装USBIPD 首先因为是在WSL2中进行的操作,所以需要usbipd这个工具,windows跟wsl2中都需安装相应工具,自行百度 https://www.cnblogs.com/qi-xmu/p/16093878.html ......
数据结构之队列(循环队列)
循环队列 又称为环形队列,有如下4个特点: 在循环队列的定义中规定了两个索引指针:front 和 rear。front 指向第一个有效元素的位置,而rear 可以理解为用来记录队尾元素的下一个位置。 当队列为空时,front == rear; 当队列满时,(rear + 1) % n = front ......
vmalloc(一)
vmalloc(一) 昨天同事遇到了vmalloc的问题,今天就抽时间看一下vmalloc的实现🦕。 第一部分:先分析了一下最简单的代码,如何申请vm_struct以及关联的vmap_area,以及申请要使用的页。 申请页后的映射留着后续具体分析。 直接从vmalloc函数开始看起(mm/vmal ......
第一次作业
这个作业属于哪个课程 班级链接 这个作业的目标 介绍自己、自我评估、希望在本课程的收获 姓名-学号 郭月华-2020330301065 目录自我介绍自我评估已经具备的能力感兴趣的技术方向缺少的能力课程期待 自我介绍 我叫郭月华,来自河南省商丘市,是21级自动化2班的学生。 我的家乡是历史文化名城、中 ......
调用微信接口返回openid
private String getOpenId(String code){ String url = "https://api.weixin.qq.com/sns/jscode2session"; HashMap map = new HashMap(); map.put("appid", appI ......
在'for'循环中访问索引
内容来自 DOC https://q.houxu6.top/?s=在'for'循环中访问索引 在for循环中遍历序列时如何访问索引? xs = [8, 23, 45] for index, x in enumerate(xs): print("item #{} = {}".format(index, ......
如何将一个列表的列表转换为扁平列表?
内容来自 DOC https://q.houxu6.top/?s=如何将一个列表的列表转换为扁平列表? 我有一个列表的列表,如下所示: [ [1, 2, 3], [4, 5, 6], [7], [8, 9] ] 如何将其展平以获得 [1, 2, 3, 4, 5, 6, 7, 8, 9]? 如果您的列 ......
如何创建GUID/ UUID?
内容来自 DOC[ https://q.houxu6.top/?s=如何创建GUID/ UUID?](https://q.houxu6.top/?s=如何创建GUID/ UUID?) 如何在JavaScript中创建GUIDs(全局唯一标识符)?GUID / UUID应至少为32个字符,并且应保持在 ......
如何将一个空目录添加到Git仓库?
内容来自 DOC https://q.houxu6.top/?s=如何将一个空目录添加到Git仓库? 如何在Git仓库中添加一个空目录(不包含任何文件)? 另一种让目录(在仓库中)保持(几乎)空的方法是在该目录中创建一个.gitignore文件,其中包含以下四行: # 忽略此目录中的所有内容 * # ......
IDM:Implicit Diffusion Models for Continuous Super-Resolution超分辨率
摘要 当今超分辨领域的模型普遍存在过度平滑(难以保持放大后图像的锐利和纹理,导致高频信息丢失和视觉上变得平滑)和伪影(生成的高分辨率图像中可能出现的不希望出现的失真或瑕疵,包括模糊、马赛克效应或者不自然纹理等)的现象,作者据此提出了IDM模型,IDM模型是在一个统一的端到端框架中集成了隐式神经表示和 ......