Python

python opencv图片旋转任意角度

python opencv图片旋转任意角度   import cv2 # Load the image img = cv2.imread("20230222100736979.jpg") # Get the image dimensions height, width = img.shape[:2] # Set the rotation angle angle = 25 # C

手把手Django+Vue前后端分离

前言 众所周知,Django对于网站快速开发非常友好,这得益于框架为我们做了很多事情,让我们只需要做一些简单的配置和逻辑即可把网站的功能开发出来。但是,在使用Django的过程中,有一个地方一直是比较难受的,那就是使用Django自带的模版,这种通常需要自己利用HTML+CSS+Jquery的方式总感觉是上一个时代的做法,前后端分离无论对于开发效率、多端支持等等都是很有好处的。所以,本文希望通过一

数据结构与算法-06散列表

散列表 散列表(Hash Table),也称为哈希表,是一种基于哈希函数(Hash Function)实现的数据结构,它支持快速的插入、删除和查找操作。 散列表将每个元素的关键字(Key)通过哈希函数映射到一个固定的位置,称为散列值(Hash Value),然后将元素存储在该位置上。 散列表的核心是哈希函数,它将任意长度的输入(例如字符串、数字等)映射为固定长度的输出,通常是一个整数。 哈希函数

车载测试的基本介绍

一、什么是车载测试? 车载测试是指在汽车领域中对车辆及其相关系统进行测试和诊断的过程。它是一种系统性的测试方法,旨在评估车辆的功能、性能、安全性、可靠性,并确保其符合预定的标准和规范。   二、车载测试的发展现状与市场前景如何? 随着人工智能、无人驾驶和新能源汽车产业的蓬勃发展,车载测试技术人员市场需求大,薪资普遍高于一般的软件测试人员,就业市场前景广阔。   三、车载测试具

Python设计模式-01工厂模式

工厂模式 工厂模式(Factory Pattern)是一种创建型设计模式,它提供了一种创建对象的最佳方式,而无需指定将要创建的对象的确切类。工厂模式通过定义一个工厂接口来创建对象,让子类决定实例化哪个类。这样可以将对象的创建与使用分离,从而降低系统的耦合度。 工厂模式包含三种角色: 具体工厂(Concrete Factory):实现了工厂接口,用于创建具体的产品。 产品(Product):定义了

文心一言 VS 讯飞星火 VS chatgpt (34)-- 算法导论5.3 1题

一、Marceau 教授不同意引理 5.5 证明中使用的循环不变式。他对第1次送代之前循环不变式是否为真提出质疑。他的理由是,我们可以很容易宣称一个空数组不包含0排列。因此一个空的子数组包含一个0排列的概率应是 0,从而第 1次选代之前循环不变式无效。请重写过程 RANDOMIZE-IN-PLACE,使得相关循环不变式适用于第 1次选代之前的非空子数组,并为你的过程修改引理 5.5 的证明。 文心

动态组件,插槽,vue-cli创建项目,目录结构,编写规范,导入导出语法

1 动态组件 1.1 keep-alive 2 插槽 2.1 具名插槽 3 vue-cli创建项目 3.1.1 vue-cli 命令行创建项目 3.1.2 使用vue-cli-ui创建 4 vue项目目录结构 4.1 运行vue项目 4.2 vue项目的目录结构 5 vue项目编写规范 *App.vue HomeView.vue AboutView.vue 5.

zipkin

微服务架构是一个分布式架构,它按业务划分服务单元,一个分布式系统往往有很多个服务单元。由于服务单元数量众多,业务的复杂性,如果出现了错误和异常,很难去定位。主要体现在,一个请求可能需要调用很多个服务,而内部服务的调用复杂性,决定了问题难以定位。所以微服务架构中,必须实现分布式链路追踪,去跟进一个请求到底有哪些服务参与,参与的顺序又是怎样的,从而达到每个请求的步骤清晰可见,出了问题,很快定位。 举几

Redis五大数据类型以及常用命令

Redis五大数据类型以及常用命令 redis常用五大数据类型 String (字符串)、List(列表)、Hash(哈希表)、Set(无序集合)、Zset(有序集合) redis数据库常见使用命令 redis-server : redis服务器启动命令 redis-cli : 客户端,操作入口 select 【dbid】 : 切换数据库 dbsize : 查看当前数据库key的数量 f

第9章. 类

9.1 创建和使用类 9.1.1 创建 Dog 类 9.1.2 根据类创建实例 9.2 使用类和实例 9.2.1 Car 类 9.2.2 给属性指定默认值 9.2.3 修改属性的值 9.3 继承 9.3.1 子类的方法__init__() 9.3.2 给子类定义属性和方法 9.3.3 重写父类的方法 9.3.4 将实例用作属性 9.3.5 模拟实物 9.4 导入类 9.4.1 导入单个类 9.4

Vue基础2

目录一 表单控制1.1 checkbox单选1.2 checkbox多选1.3 radio单选二 购物车案例2.1 基本购物车补充:js循环基本购物车2.2 全选全不选2.3 带加减2.4 购物车案例带删除三 v-model进阶 一 表单控制 1.1 checkbox单选 1.2 checkbox多选 1.3 radio单选 二 购物车案例 2.1 基本购物车 补充:js循环 基础for

Vue与后端交互

目录一 与后端交互三种方式使用flask写个后端1.1 使用jq的ajax1.2 使用fetch1.3 使用axios(以后用这个)二 箭头函数三 加载电影案例后端前端四 使用Django写后端后端路由视图层数据案例前端:index.html电影案例前端:file.html五 计算属性1.通过计算属性实现名字首字母大写2.通过计算属性重写过滤案例3.通过计算属性重写购物车案例六 监听(侦听)属性

Vue生命周期钩子

目录一 生命周期图二 生命周期1.bedoreCreate2.created(用得最多)3.beforeMount4.mounted5.beforeUpdate6.updated7.beforeDestroy8.destroyed三 测试代码3.1 Vue实例显示生命周期钩子3.2 组件显示8个生命周期3.3 给组件写一个定时器 一 生命周期图 二 生命周期 钩子函数 描述 bef

数据结构与算法-08堆

堆 堆(Heap)是一种特殊的树形数据结构,它满足以下两个条件: 堆是一棵完全二叉树,即除了最后一层,其他层都是满的,最后一层从左到右填满。 堆中每个节点的值都大于等于(或小于等于)其子节点的值,这种性质称为堆序性。 根据堆序性,堆可以分为两种类型: 大根堆(Max Heap):每个节点的值都大于等于其子节点的值。 小根堆(Min Heap):每个节点的值都小于等于其子节点的值。 堆的主要应用

利用Python爬虫获取NBA比赛数据并进行机器学习预测NBA比赛结果

一、选题背景   随着人工智能和数据科学的快速发展,运用机器学习算法进行体育比赛结果预测已成为一个引人注目的领域。在体育竞技中,尤其是像NBA这样的全球知名联赛中,比赛结果的预测对于球迷、投注者和分析师都具有重要意义。   然而,要准确地预测NBA比赛结果并不是一项容易的任务,因为涉及到多个因素,如球员的表现、球队的战术、伤病情况、主客场优势等等。为了解决这个问题,我们可以借助Python编程语言

Vue组件

目录一 组件介绍1.1 组件是什么?有什么作用1.2 组件的分类二 组件的定义方式2.1 定义全局组件2.2 定义局部组件2.3 总结三 组件间通信3.1 父传子属性验证3.2 子传父3.3 ref属性(也可以实现组件间通信:子和父都可以实现通信)1.ref属性放在普通标签上2.ref属性放在组件上四 动态组件4.1 基本使用4.2 keep-alive的使用五 slot 插槽5.1 基本使用5.

一分钟了解自动化测试

目前自动化测试并不属于新鲜的事物,或者说自动化测试的各种方法论已经层出不穷,但是,能够明白自动化测试并很好落地实施的团队还不是非常多,我们接来下用通俗的方式来介绍自动化测试…… 首先我们从招聘岗位需求说起。看近期的职业机会,提到“软件测试工程师”,基本上都有关于自动化测试的要求。例如: 了解 selenium、appium或者其他自动化测试框架 至少熟悉一门面向对象开发语言,有一定的代码功底

关于input( )和sys.stdin.readline( )的区别

sys.stdin.readline( )会将标准输入全部获取,包括末尾的'n',input()会把‘n’忽略 sys.stdin.readline( ).strip()  去掉末尾的换行符,   import sys a=sys.stdin.readline().strip() b=input() print(a, type(a)) print(b, type(b)) #

转Unicode编码范围

Unicode 编码范围(Unicode blocks) 0x0000-0x001F:控制字符 (Control character)0x0020-0x007F:基本拉丁字母 (Basic Latin)0x0080-0x00FF:拉丁文补充1(Latin-1 Supplement)0x0100-0x017F:拉丁文扩展-A (Latin Extended-A)0x0180-0x024F:拉丁文扩展

python的名称空间和作用域

1、     2、 内置名称空间: Python解释器启动则产生,关闭即销毁   全局名称空间: 存放的名字:运行顶级代码产生的名字,或者说不是函数的定义,也不是内置的,剩下的都是。 存活的周期:Python文件执行则产生,Python文件运行完毕后销毁   局部名称空间: 存放的名字:再调用函数时,运行函数体代码过程中产生的函数内的名字。 存活的周期:再

用我这5年多的经历告诉你:一些无力吐槽的自动化现状……好自为之

从2017年6月开始接触自动化至今,已经有5年了,从刚接触UI自动化(unittest+selenium)到接触接口自动化(unittest+requests)再到自己编写自动化平台(后台使用python的flask,前端使用element+vue,没有第三方自动化框架),不断的学习成长,加深了对自动化测试的理解,这边就总结下自己对自动化测试的认识。 首先,吐槽一下很多实际自动化经验不到1年的而且

Python大数据分析揭示新冠疫情趋势——探索病例、死亡率和康复情况

一、选题背景 1.背景 自2020年初起,新冠病毒(COVID-19)迅速传播并导致全球大流行。该病毒最初在中国武汉市被确认,并随后迅速传播到全球各地。由于其高度传染性和致命性,许多国家不得不采取严格的措施来控制其传播。在此期间,许多科学家和医疗专家投入了大量时间和资源来了解这种新的冠状病毒,如何预防和治疗它。研究人员在2020年至2022年期间进行了大量的研究,以了解病毒的传播方式、病毒结构、感

xr-frame-cli 基础安装

xr-frame-cli 的安装根据文档执行会安装失败,我安装了以下依赖成功了 node 最新稳定版本下载 python 下载 visual studio 下载 22%的时候会很慢,慢慢等,会安装成功的;安装过程中有个选项,选择C++; 安装完再根据 xr-frame-cli README.md 执行命令就可以成功了

0008.有监督学习之线性回归

一、什么是回归 回归的目的是预测数据型的目标值。最直接的办法是依据输入写出一个目标值的计算公式。加入你想要预测某位小姐姐男友汽车的功率大小,可能会这么计算: 小 姐 姐 男 友 汽 车 功 率  = 0.0015*男 友 年 薪 - 0.99* 收 听 公 共 广 播 时 间 这就是所谓的回归方程(regression equation),其中的0.0015和-0.99称作回归系数(re

字节技术面都过了,薪资都谈好了20K*13结果还是被刷了,问HR,原因是。。

面试被拒开端分享下自己的求职小故事。在一家公司软件测试技术面试已经过了,然后和最终面试官沟通了下,面试官提出来一个薪资数字,我接受了这个提议并和hr同步了这个数字。再然后被拒了,理由就是期望薪资和职级不匹配。我询问后有邮件回复我为什么面试官和面试的地区公司hr说了不算。不知道这是不是大家都曾经遇到过的情况,心情稍稍有低落。 这是我最近在脉脉看到的职言,我知道我们很多转行IT都有一个程序员梦,但针

领导看了给你加薪!python +ddt+excel 一招鲜,接口自动化测试轻松搞定,测试报告惊艳四座!

“ 接口自动化测试是指通过编写代码或使用工具,模拟用户发送请求,验证接口是否符合设计规范和功能需求的过程。” 如何用 python +ddt+excel 实现接口自动化测试 接口自动化测试可以提高测试效率和质量,节省测试成本和时间,保证测试覆盖率和可维护性。 让勇哥带你入门如何用 python +ddt+excel 实现接口自动化测试,请瞧如下内容: 一、准备工作

4年测试经验面试要20K,简单问了一下,连基础都不会,我也是醉了····

现在招个合适的人可真难呀,不是这不会就是那不会,没有一个让我满意的··· 公司前段时间缺人,面试了不少的测试,结果居然没有一个符合要求的。一开始瞄准的就是中级测试工程师的水准,也没指望来技术大牛,提供的薪资在10-20k,面试的人很多,但平均水平很让人失望。 细看简历很多人都是3、4年工作经验,但面试中,不提工具和框架,仅仅基础的技术很多也知之不详,多数人多年的工作经验仅仅是功能测试

实验7 面对对象编程与内置模块

实验任务1:模拟银行账户 实验源码: 实验结果: 类:具有相同行为和相同特性的对象,通过类可以区分和建立对象 对象:是一种数据类型,能反映现实世界的事物在计算机系统里的抽象 属性:以静态数据组成,用以描述类和对象所固有的特征,是类和对象的性质 方法:对象调用的方法 实例化:使用面向对象方式进行程序开发,对象创建后,内存中出现实例,即创建对象的动作 实验任务2:模拟图形类 task2.py

vue之表单控制&购物车案例&v-model进阶&与后端交互的三种方式&电影小案例&箭头函数&js中的5种循环

1.表单控制 2.购物车案例 3.v-model进阶 4.与后端交互的三种方式 前端 后端 5.电影小案例 前期准备 后端 前端 6.补充 7.箭头函数 8.所需cdn 9.思考

<<  <  756  757  758  759  760  761  762  763  764  765  766  >  >>