Python
创建一个基本的FastAPI应用程序
要生成FastAPI项目的代码,你可以使用FastAPI的脚手架工具来快速创建一个基本的FastAPI应用程序。 以下是创建一个新的FastAPI项目的步骤: 安装FastAPI和cookiecutter。你可以使用pip来安装它们: 创建一个新的FastAPI项目。使用以下命令,替换"project_name"和"project_description"为你想要的项目名称和描述: 这
Ubuntu20.04安装anaconda并默认激活conda base环境
https://developer.huawei.com/consumer/cn/blog/topic/03940616429410292 . 下载 Anaconda 在Anaconda官网([https://www.anaconda.com/](https://www.anaconda.com/))下载最新版。 2. 安装 Anaconda 1
MindSponge分子动力学模拟——使用迭代器进行系统演化(2023.09)
技术背景 在前面几篇博客中,我们已经介绍过使用MindSponge去定义一个系统以及使用MindSponge计算一个分子系统的单点能。这篇文章我们将介绍一下在MindSponge中定义迭代器Updater,并使用Sponge对系统进行演化,最后使用CallBack对输出结果进行追踪和保存。 分子动力学迭代器与深度学习优化器 首先我们回顾一下这张MindSponge的软件架构图: 在这里Up
python 计算两个日期之间的时间差,并将其转换为秒数
python 计算两个日期之间的时间差,并将其转换为秒数 ######################## QQ 3087438119
DARKHOLE: 1
Download:https://download.vulnhub.com/darkhole/DarkHole.zip Description Difficulty: Easy It's a box for beginners, but not easy, Good Luck Hint: Don't waste your time For Brute-Force 一:信息收集 netdisvoer
DARKHOLE: 2
Download: https://download.vulnhub.com/darkhole/darkhole_2.zip Description Difficulty:Hard This works better with VMware rather than VirtualBox Hint: Don't waste your time For Brute-Force 一:信息收集 netdi
云原生周刊:Linkerd 发布 v2.14 | 2023.9.4
开源项目推荐 Layerform Layerform 是一个 Terraform 包装器,可帮助工程师使用纯 Terraform 文件构建可重用的基础设施。 为了实现重用,Layerform 引入了层的概念。每层都包含一些基础设施,并且可以堆叠在另一层之上。 除了更易于使用之外,Layerform 还允许团队重用基础设施的核心部分。这样,开发基础设施的成本就会低得多,启动起来也更快。通过 Laye
Python mro() method All In One
Python mro() method All In One MRO: Method Resolution Order / 方法解析顺序 error ❌ solution In Python, everything is an object, including classes, functions, and primitive data types. The mro method sta
使⽤VMOS Pro打造⼀个超便携的安卓测试虚拟机
0x01 前言 渗透测试中经常遇到需要对APP进⾏测试的情况,我们通常有两个选择,第⼀个就是⽤实体测试机,第 ⼆个就是⽤安卓模拟器。 对于测试机⽽⾔,不是很便捷,很少有⼈时时刻刻带个备⽤测试机。 对于模拟器⽽⾔,这个就更难受了,主要有以下⼏个痛点: 1. 卡的⼀批,公司发的⼩电脑本就很卡了,要是再开个模拟器指定完蛋 2. 很多应⽤都检测模拟器,会直接闪退 VMOS Pro虚
Python的查找和判断
查找 s = "你好啊. 我叫周润发" ret = s.find("周润发") # 返回是7,代表该字符串出现在7号位置,从0开始计数 print(ret) ret2 = s.find("周润发12312") # 返回是-1就是没有该字符串出现 print(ret2) ret3 = s.index("周润发12312") # 报错就是没有 print(ret3) print("周润发" i
Python-3.10.5学习笔记
Linux系统-部署-运维系列导航 pip源初始化 VSCode插件安装 语法检查 flake8 代码格式化 yapf 文件及文件夹图标 vscode-icons 用户配置 函数,参数,调用 函数定义与调用时,参数传递分为以下类型 位置参数,只能按照参数定义的顺序传递 关键字参数,按照 参数名称=参数值 方式,不区
这下好了,Visual Studio(Not Code) for Mac 不维护了
8 月 30 日,微软官方宣布 Visual Studio for Mac IDE 将于 12 个月后停用。作为被广泛宣称是宇宙第一的 IDE 突然停止维护,确实是值得我们开发者关注的事情!但为什么在前端社区?因为作为一个集成编译环境,前端生态背后经常出现它的身影。 什么是 Visual Studio? 从微软官网中的 顶级支持 就知道其厉害程度,集开发、调试、测试、版本控制、协作、部署、设计(
python 创建、读取xml 文件
使用xml.dom.minidom 1.创建 输出: 2.读取 参考:https://zhuanlan.zhihu.com/p/67685870?utm_id=0
通过商品数据API接口获取数据后的数据处理与利用
在电子商务时代,商品数据API接口为开发者提供了方便快捷的商品数据获取途径。本文将介绍如何利用商品数据API接口获取数据,并对获取的数据进行清洗、整理和利用,以便为电商企业或开发者提供有价值的信息和洞察。 一、获取商品数据API接口 首先,我们需要找到一个可靠的商品数据API接口。一些电商平台会提供这样的接口,例如淘宝、京东等。以淘宝API为例,我们可以通过以下步骤获取商品数据:
python 自动化办公第三方库
尽我所能地整理了一份资料,分享给大家。 一、中文版:自动化办公的文档 1、综合 ①python-office Python-office 是一个 Python 自动化办公第三方库,能解决大部分自动化办公的问题。而且每个功能只需一行代码,不需要小白用户学习 Python
【腾讯云 Cloud Studio 实战训练营】使用在线编程的方式用Nuxt3开发一个后台管理系统(附源码)
前言 大家好,我是刘明,开源技术爱好者,十年创业老兵。 CSDN近期联合腾讯云、Coding、CloudStudio组织了【腾讯云Cloud Studio实战训练营活动】,苦于前些日子一直在备考注册会计师,没有很好的体验Cloud Studio的云IDE产品。现在考试结束了,体验了一把云IDE,不禁感慨云端开发原来可以这么爽。 为了避免大家看长文没有耐心,先说结论:CloudStudio的云端开发
调试工具之Swagger 2和3 配置使用详解
目录1 Swagger1.1 简介1.1.1 什么是Swagger1.1.2 为什么用Swagger1.2 Swagger搭建1.2.1 Swagger21.2.1.1 pom.xml1.2.1.2 Swagger2 配置1.2.2 Swagger31.2.2.1 pom.xml1.2.2.2 Swagger3 配置1.2.2.3 Swagger3 启动报错1.3 API文档配置1.3.1 sel
Sonarqube(社区版)支持扫描多分支配置
Sonarqube(社区版)支持扫描多分支配置 社区版本的sonarqube不支持扫描多分支,可以利用开源插件实现 GitHub:https://github.com/mc1arke/sonarqube-community-branch-plugin 一.Sonarqube配置 1.下载扫描插件到 /opt/sonarqube/extensions/plugins/: 2.配置sonarqub
基于jwt的token验证
一、什么是JWT 二、JWT的组成 1、JWT生成编码后的样子 eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJzdWIiOiIxMjM0NTY3ODkwIiwibmFtZSI6IkpvaG4gRG9lIiwiYWRtaW4iOnRydWV9.UQmqAUhUrpDVV2ST7mZKyLTomVfg7sYkEjmdDI5XF8Q 2、JWT由
VSCode 配置python Django
好吃 vs 占用的内存很少 很轻量 但是需要自己人肉配置 核心两个点 启动项目文件 launch.json 项目设置包括 rest http client django .vscdoe 新建 launch.json http client 变量 查不到 .vscode