Python
【metersphere平台使用】提取json数据
在使用metersphere平台的过程中,遇到较为复杂的后置处理时,无法通过简单的正则或jsonpath提取参数时,考虑通过编写脚本来实现; 平台支持python2.X和beanshell,首选beanshell;(平台通过docker部署,暂时没有办法安装和导入python3.X的库,导致写不下去)
【腾讯云 Cloud Studio 实战训练营】基于Cloud Studio构建React完成点餐H5页面
前言 最近也是有机会参与到了腾讯云举办的 腾讯云 Cloud Studio 实战训练营,借此了解了 腾讯云 Cloud Studio 产品。 腾讯云 Cloud Studio 的出现是有一定创新性的,使用它进行开发免去了使用一些传统开发工具的成本。 如下载一个开发工具就要进行基本的开发环境配置,以及下载、安装和占用本地存储等等成本。 下面就来使用 腾讯云 Cloud Studio 做一个实战案
Pythonre.compile:用于优化正则表达式匹配的工具
https://blog.csdn.net/www_xuhss_com/article/details/130858409?spm=1001.2101.3001.6650.2&utm_medium=distribute.pc_relevant.none-task-blog-2%7Edefault%7EYuanLiJiHua%7EPosition-2-130858409-blog-86527
python更换国内镜像源
方法1:(永久更改)在python的命令提示符中运行以下语句,该条语句将pip的下载源永久更改为某个镜像站,这里以清华大学开源镜像站为例: pip config set global.index-url https://pypi.tuna.tsinghua.edu.cn/simple/方法2:(永久更改)windows环境下,在用户目录中创建一个文件夹,该文件夹的命名为pip;在该pip文件夹中新
anaconda中python库管理
anaconda中python库管理 在使用anaconda时,有时候新建了很多环境,每个环境安装了很多库,每个库的版本都不一样,过一段时间就会忘记。 下面这些命令可以帮助检查环境名,库名和版本号。 查看环境和库 更新环境和库 当前tmp环境下的python版本为3.7,如果想升到高版本3.10,anaconda会将其他依赖与被依赖的库也会随之升级。 库安装路径 最近用pip成
定义一个类,在实例化的时候,抛出NameError异常
代码1:class cla: def __init__(self): #raise NameError # 抛出异常 print(r) cla() 运行截图:
excel 合并单元格内容数据写入
you can use this code to open (test.xlsx) file and modify A1 cell and then save it with a new name import openpyxl xfile = openpyxl.load_workbook('test.xlsx') sheet = xfile.get_sheet_by_name('Sheet1'
FileNotFoundError: Could not find module 'xxx.dll'. Try using the full path with constructor syntax. 调用ctypes库中dll报错问题解决、以及winerr 126找不到指定模块
首先看看报错信息 我的python版本是3.8版本,试了网上加各种办法后 发现不行。 然后怀疑是系统本身的问题,就下载了visual studio ,用其中的dumpbin 一查,发现果然少了一个dll文件。 详细步骤: 1.下载并安装visual studio 2.找到开发者命令工具,并打开 3. 在打开的控制台上输入命令 【dl
嵌入式技术与PLC到底有什么关系?
1、嵌入式技术和PLC都是用于实现自动化控制的技术。 嵌入式技术和PLC都是现代自动化领域中常用的技术,它们都能够对外界输入信号进行实时处理,并控制相应的输出信号,实现自动化控制,也就是说,你想造机器的话,用任何一种都是可行的。 2、嵌入式技术可以嵌入到各种设备或系统中,包括PLC中。 嵌入式技术是将计算机系统嵌入到其他设备或系统中,以实现对这些设备或系统的控制和管理。PLC通常也使用嵌入式技术实
【THM】DNS Manipulation(操纵DNS进行数据渗透)-学习
本文相关的TryHackMe实验房间链接:https://tryhackme.com/room/dnsmanipulation 本文相关内容:介绍一些基于DNS的数据渗透技术,包括数据渗出和数据渗入。 简介 在本文中,我们将研究DNS服务并简单了解一些用于针对目标机来渗出和渗入数据的技术。 首先,我们将了解DNS服务的目的、工作原理以及DNS记录的类型。下图展示了一个基本的DNS查询,客户端机器
VLE基于预训练文本和图像编码器的图像-文本多模态理解模型:支持视觉问答、图文匹配、图片分类、常识推理等
VLE基于预训练文本和图像编码器的图像-文本多模态理解模型:支持视觉问答、图文匹配、图片分类、常识推理等 多模态预训练模型通过在多种模态的大规模数据上的预训练,可以综合利用来自不同模态的信息,执行各种跨模态任务。在本项目中,我们推出了VLE (Vision-Language Encoder),一种基于预训练文本和图像编码器的图像-文本多模态理解模型,可应用于如视觉问答、图像-文本检索等多模态判别
MiniRBT中文小型预训练模型:结合了全词掩码技术和两段式知识蒸馏技术,加快推理速度
MiniRBT中文小型预训练模型:结合了全词掩码(Whole Word Masking)技术和两段式知识蒸馏(Knowledge Distillation)技术,加快推理速度 在自然语言处理领域中,预训练语言模型(Pre-trained Language Models)已成为非常重要的基础技术。为了进一步促进中文信息处理的研究发展,哈工大讯飞联合实验室(HFL)基于自主研发的知识蒸馏工具Text
cookiecutter python 项目模版工具
cookiecutter python 项目模版工具,可以帮助我们快速基于模版生成python 项目(当然也支持c 项目)有不少python 项目都是基于此工具的比如dbt adapter 开发就基于此提供了方便的adapter 生成 dbt adapter 参考模版 cookiecutter 创建项目模版 具体可以参考rongfengliang/mynpm-pacakge-sca
BUUCTF二进制漏洞-1
BUUCTF二进制漏洞第一页部分题目 test_your_nc 连上之后直接cat flag即可。 rip 简单的ret2text。 gets()存在栈溢出,可以找到fun()函数执行system("/bin/sh"). 这里的+1据百度是为了配合更新之后的buu环境。在本地不+1也是可以打通的。 warmup_csaw_2016 简单的ret2text。 这道题它虽然打印了危险函数的地址,但是
ElasticSearch从入门到精通零基础进阶学习路线?
ElasticSearch从入门到精通零基础进阶学习路线? 如果你是零基础初学者,想要系统地学习Elasticsearch并达到精通的水平,下面是一个可能的学习路线: 1. 学习搜索引擎和Elasticsearch基础知识。- 了解搜索引擎的概念和工作原理。- 了解Elasticsearch的基本特性和用途。 2. 安装和配置Elasticsearch。- 下载并安装Elasticsearch。-
【JavaScript17】eval函数
eval本身在js里面正常情况下使用的并不多. 但是很多网站会利用eval的特性来完成反爬操作. 我们来看看eval是个什么鬼? 从功能上讲, eval非常简单. 它和python里面的eval是一样的. 它可以动态的把字符串当成js代码进行运行. eval想要正常执行的话. 穿进去的参数必须是字符串 在线JS处理eval的网站. 大多数的eval加密. 都可以搞定了. http:
django之manage.py migrate无效的问题
问题 已有的model,迁移之后,想重新设置字段,于是将migrations文件夹中除__init__.py之外其他文件都删掉,并且把数据库中的表删除,再次执行以下步骤python manage.py makemigrations确认成功,执行python manage.py migrate,提示No migrations to apply.无法对表模型进行更改。 解决方案 python man
【三】Vue之后端交互
【一】与后端交互 - ajax 【1】版本1 - 出现了跨域问题 (1)前端:index.html (2)后端:main.py 这里可以看出:前端向后端成功发送了请求,后端也成功响应了,但是前端却报错了 这是因为:跨域问题的存在,浏览器检测到前端和后端不是来自同一个域,所以认为这是不安全的,所以就拦截了该资源的传递 想要解决这个问题,就要实现:CORS,也就是 跨域资源共享 【2】版
【四】Vue之前后端交互及跨域问题
【一】跨域问题详解 【1】详解 跨域问题指的是在Web开发中,当一个网页上的脚本试图访问不同源(协议、域名或端口不同)的资源时所产生的安全限制。 这是由于浏览器的同源策略所导致的。 同源策略是一种安全机制,其目的是保护用户数据的安全。 根据同源策略,一个网页只能与同一来源的资源进行交互,不能直接访问其他源的数据。 这是因为如果没有同源策略的限制,恶意网站可以通过脚本获取用户在其他网站上的
【七】Vue之Vue-cli
【一】Vue-CLI 项目搭建 【二】Vue-CLI 项目搭建参考步骤 Vue-CLI(Vue Command Line Interface)是Vue.js官方提供的一个基于命令行的快速搭建Vue项目的工具。 它为我们创建一个Vue项目提供了简单易用的脚手架。 【1】安装Node.js: 首先需要安装Node.js,因为Vue-CLI是基于Node.js运行的。 你可以去Node.js
【十一】Vue之Vue3
【一】Vue3的变化 【1】性能的提升 打包大小减少41% 初次渲染快55%, 更新渲染快133% 内存减少54% 【2】源码的升级 使用Proxy代替defineProperty实现响应式 重写虚拟DOM的实现和Tree-Shaking 【3】拥抱TypeScript Vue3可以更好的支持TypeScript 【4】新的特性 Composition API(组合API) set
【2.0】Vue之引入
【一】Vue介绍 Vue (读音 /vjuː/,类似于 view) 是一个渐进式JavaScript框架,用于构建用户界面。 它与其他大型框架的不同之处在于,Vue的设计理念是可以逐层应用的。 Vue的核心库只关注视图层,这使得它不仅易于上手,还方便与第三方库或已有项目进行整合。 Vue采用了M-V-VM(Model-View-ViewModel)的思想 它是一种基于前端开发的架
8 最全的零基础Flask教程
最全的零基础Flask教程 1 Flask介绍 1.1 为什么要使用Flask Django和Flask是Python使用最多的两个框架 1.2 Flask是什么 Flask诞生于2010年,是Armin ronacher(人名)用 Python 语言基于 Werkzeug 工具箱编写的轻量级Web开发框架。 Flask 本身相当于一个内核,其他几乎所有的功能都要用到扩展(邮件扩展Flask-