Python

Python-subprocess-执行shell命令

subprocess 工具类说明 开发语言 Rust Cargo更换镜像源 Vscode

创建一个基本的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

python中文件的操作

文件的基本操作 文件的读写模式 r模式的使用 w模式的使用 a模式的使 读写操作相关的方法 文件的读操作的优化 文件的操作模式

python f-string

python | f-string_cuckooman的博客-CSDN博客  

使⽤VMOS Pro打造⼀个超便携的安卓测试虚拟机

0x01 前言 渗透测试中经常遇到需要对APP进⾏测试的情况,我们通常有两个选择,第⼀个就是⽤实体测试机,第 ⼆个就是⽤安卓模拟器。  对于测试机⽽⾔,不是很便捷,很少有⼈时时刻刻带个备⽤测试机。  对于模拟器⽽⾔,这个就更难受了,主要有以下⼏个痛点: 1. 卡的⼀批,公司发的⼩电脑本就很卡了,要是再开个模拟器指定完蛋 2. 很多应⽤都检测模拟器,会直接闪退 VMOS Pro虚

mq常用命令

添加可视化rabbitmq-plugins enable rabbitmq_management然后访问http://ip:15762 查看mq信息rabbitmqctl status 添加用户rabbitmqctl add_user user 123456  赋予user权限rabbitmqctl set_permissions -p / user ".*" ".*" ".*" 赋予r

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

Linux开发小工具

Linux系统-部署-运维系列导航 C++僵尸进程与孤儿进程    C++TCP端口监听   Java测试工具   Python服务扫描工具  

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? 从微软官网中的 顶级支持 就知道其厉害程度,集开发、调试、测试、版本控制、协作、部署、设计(

pWnOS2

这个靶机默认静态ip为10.10.10.100,所以不能使用VM NAT模式,将kali和靶机网络同时设置为仅主机模式,并在虚拟网络编辑器中设置仅主机模式网段为10.10.10.0。重新启动虚拟机,就可以发现可以扫描到靶机了。 kaliIP:10.10.10.128 靶机IP:10.10.10.100 然后老规矩,先进行信息收集工作。 先用最小速率,看大概情况 接下来对端口进行TCP和UDP扫描

API接口详解大全

​ 一、API是什么? API,全称应用程序编程接口(Application Programming Interface),是一种定义好的程序,它允许两个应用程序或者系统之间进行交互和数据交换。API提供了明确、标准化的接口规范,使得不同的软件能够通过相同的通信协议进行交互。 二、API的作用? 数据交互:API使得不同的软件或者系统之间可以进行数据交互,例如共享数据、交换文件、调用服务等。 连

python 创建、读取xml 文件

使用xml.dom.minidom 1.创建  输出:  2.读取   参考:https://zhuanlan.zhihu.com/p/67685870?utm_id=0  

Python复习

Python复习 最近一直在搞Rust,时间一长,Python许多东西反倒不那么熟悉了。不过这正好是个把Python系统复习一遍的机会。 Python中一切皆对象 一切皆对象是好多面相对象的语言都提的一句话,不过Python中是真一切皆对象。包括常见的函数和类,也是对象,作为Python中的一等公民,可以['被赋值给一个变量', '添加到集合对象中', '作为函数参数/返回值']。 type、ob

通过商品数据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

terminal停止快捷键以及跑马灯文字效果

terminal停止的快捷键 CTRL+C fighting

基于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

SQL执行原理

1.MYSQL的架构  ·connectors:连接,支持多种协议、多种语言 ·management、service:系统的管理和控制工具,例如:备份和集群副本管理 ·pool:连接池 ·sql Interface:sql接口,接收命令和返回结果 ·Parser:对内容进行校验 ·Optimizer:优化器,优化执行效率 ·cacher and buffer:缓冲区 ·storage

<<  <  477  478  479  480  481  482  483  484  485  486  487  >  >>