自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(35)
  • 资源 (1)
  • 收藏
  • 关注

原创 c++ torch opencv

00101。

2023-02-24 15:42:02 132

原创 深度学习另计

深度学习

2022-08-12 11:03:55 327 1

原创 图片卷积效果实验

经过卷积后的图片效果实验

2022-07-01 09:22:25 177

原创 【深度卷积神经网络-Alexnet】

图像分类当前目录下存放train和val文件夹,每个文件夹下建立每个类别文件夹并存放对应的图片,如下所示,存放ai和house类别图片的文件夹axlenet.py#coding=utf-8import torchfrom torch import nnfrom torchsummary import summarytorch.manual_seed(4)# 构建axlenet网络结构class Axlenet(nn.Module): # 所有网络结构都需要继承nn.Module

2022-04-14 17:25:17 2524

原创 【疑难杂症】

pytorch 训练和预测时,相同的图片数据,得到的结果不同?解答:1、验证、测试和预测时,要 加上 model.eval()2、数据预处理不一致,训练时数据做了归一化、标准化等操作,预测时也要做相同的操作3、未设置随机数种子......

2022-04-14 14:16:48 90

原创 百面机器学习笔记

一、特征工程1、归一化为了消除数据特征之间的量纲影响,我们需要对特征进行归一化处理,使得不同指标之间具有可比性。例如,分析一个人的身高和体重对健康的影响,如果使用米(m)和千克(kg)作为单位,那么身高特征会在1.6~1.8m的数值范围内,体重特征会在50~100kg的范围内,分析出来的结果显然会倾向于数值差别比较大的 体重 特征。想要得到更为准确的结果,就需要进行特征归一化1.1、归一化方法:线性函数归一化、零均值归一化1.2、在实际应用中,通过梯度下降法求解的模型通常是需要归一化的,包括线性回归

2022-02-11 17:26:13 517

原创 作业20220208

# 一、魔术方法作业# 设计一个类能让两个列表使用比较运算符的形式进行比较。# List1 = [1,2,3,[1,2],’a’]# List2 = [1,[‘1’,8],,[1,2],’a’]# 注意:只关注列表中的数字类型元素,不包含字符串# 如List1 > List2 1+2+3+1+2>1+8+1+2 返回false# List1 < List2 1+2+3+1+2<1+8+1+2 返回True# List1 == List2 1+2+3+1+2==1+

2022-02-08 16:07:17 917

原创 【python 高级编程】

num=[1,2,3]#列表推导式myvec=[[x,x*2] for x in num] #列表推导式:[[1, 2], [2, 4], [3, 6]]# 返回生成器节省内存myvec=([x,x*2] for x in num) #<generator object <genexpr> at 0x0000020E7EE4D970># zip拉链操作# 同时遍历三个数组x = [[1], 2, 3, 4, 5]y = ['a', 'b', 'c', 'd'

2022-01-20 11:35:25 600

原创 【字典树】数据结构python实现代码

class Node(object): def __init__(self,value): self._children={} self._value=value def add_child(self,char,value): child=self._children.get(char) if child is None: child=Node(value) self._chi.

2021-12-07 16:20:31 230

原创 隐马尔可夫模型-维特比算法python实现中文分词(训练+预测)

import numpy as npdef hmm(A,B,pi,O): δ=np.zeros((len(O),len(A))) Ψ=np.zeros((len(O),len(A))) #1、初始化t=1时刻的两个局部变量 δ[0]=pi*B.T[O[0]] #2、动态规划,递归求每一步的两个局部变量 for i in range(1,len(δ)): δ[i]=np.max(δ[i-1]*A.T,1)*B.T[O[i]]

2021-12-06 19:31:02 1080

原创 python 签名加密 解密 验签

import base64import rsafrom time import timefrom Crypto.PublicKey import RSAfrom Crypto.Hash import SHAfrom Crypto.Signature import PKCS1_v1_5from Crypto.Cipher import PKCS1_v1_5 as Cipher_pkcs1_v1_5class EncryptedSignature(object):def init(self):

2021-11-30 13:38:43 535

原创 nginx配置多路径反向代理

#user nobody;worker_processes 1;#error_log logs/error.log;#error_log logs/error.log notice;#error_log logs/error.log info;#pid logs/nginx.pid;events { worker_connections 1024;}http { include mime.types; defau...

2021-04-28 17:34:06 1579

原创 python + vue 实现websocket

pythonimport asyncioimport datetimeimport randomimport websocketsprint(' ========= websocket is going to run =========')async def time(websocket, path): while True: now = str(random.randint(0,100)) print(now) await we

2021-03-12 14:06:48 1414

原创 java 笔记

java⽂文件名:⽂文件名必须和类名相同,后缀为.java; 否则会出错类class:表示声明⼀一个类,类名的⾸首字⺟母需要⼤大写,多个单词的话需要使⽤用驼峰形式HelloWorld、UserAccount、User⽅方法:⽅方法名需要⼩小写字⺟母开头,若有⼏几个单词,则后续的采⽤用驼峰形式主⽅方法:固定搭配,需要硬记,所有程序的主⼊入⼝口 public static void main(String [] args)所有变量量、名称都是⼤大⼩小写敏敏感的!!!!简介:使⽤用IDEA创

2021-01-09 12:42:43 95

原创 Python对象实例化中变量的互相影响

编程过程中发现了一个问题,问题如下:class MyClass(object): def __init__(self,lis=[]): self.num = 0 self.lis = lis classInit1 = MyClass()classInit1.num = 1classInit1.lis.append(1)classInit2 = MyClass()classInit2.num = 2classInit2.lis..

2020-12-13 10:41:41 813

原创 为什么使用消息队列? 消息队列有什么优点和缺点? Kafka、ActiveMQ、RabbitMQ、RocketMQ 都有什么区别,以及适合哪些场景?

面试官心理分析其实面试官主要是想看看:第一,你知不知道你们系统里为什么要用消息队列这个东西? 不少候选人,说自己项目里用了 Redis、MQ,但是其实他并不知道自己为什么要用这个东西。其实说白了,就是为了用而用,或者是别人设计的架构,他从头到尾都没思考过。 没有对自己的架构问过为什么的人,一定是平时没有思考的人,面试官对这类候选人印象通常很不好。因为面试官担心你进了...

2020-10-21 14:31:00 162 1

原创 接口测试——jmeter笔记

1)请求不成功时,加入cookie,因为不加入和实际请求不符get请求模拟、post请求模拟接口参数传递:①正则表达式提取器。②使用变量S(变量名)参数化:①通过读取csv、txt文件获取数据。②通过函数助手读取才是csv、txt文件。③通过用户参数设置数据(不是读取文件了)jmrter+ant+jenkins 实现定时持续接口自动化测试jmeter生成jtl报告,ant将其转换成html格式ant自动发送邮件和生成测试报告,配置号环境后,在命令窗口直接输入ant即可自动运行。建立的测试框架

2020-07-14 12:59:47 128

原创 接口测试—Python+requests

1)requests之get请求import requestsurl=‘http://v.juhe.cn/weather/index’ #接口地址para={‘cityname’:‘广州’,‘key’:‘22dc76ee…’} #参数信息r=request.get(url,params=para)print(r.status_code) #查询成功代码——200print(r.json()) #json返回还可断言:self.assertEqual(r[‘reason’],‘查询成

2020-07-14 12:51:19 115

原创 HTMLTestRunner——生成web测试报告

文件名:HTMLTestRunner.py"""A TestRunner for use with the Python unit testing framework. Itgenerates a HTML report to show the result at a glance.The simplest way to use this is to invoke its main method. E.g. import unittest import HTMLTestRunne

2020-07-14 10:17:32 115

原创 定位操作封装!百度登录测试、测试用例、测试套件

fengzhuang.py对元素定位、输入和点击等操作进行封装。sign.py定义sign函数:打开百度网页,点击登录,输入用户名密码和电机登录等操作。testcase_sign.py编辑测试用例testsuit_sign.py 测试套件以及输出测试报告,HTMLTestRunner模块可单独下载,用于生成测试报告文件夹:fz文件名:fengzhuang.pyfrom selenium import webdriverimport timeclass Commom(object):

2020-07-14 10:09:21 471

原创 定位操作封装!百度搜索测试、测试用例、测试套件

文件夹:fz文件名:fengzhuang.pyfrom selenium import webdriverimport timeclass Commom(object): def __init__(self): self.driver=webdriver.Chrome() self.driver.implicitly_wait(100) self.driver.maximize_window() def open_ur

2020-07-14 09:50:39 892

原创 selenium基础笔记

1)获取断言信息的操作current_url 获取当前访问页面url print(driver.current_url)title 获取当前浏览器标题 print(driver.title)page_source 网页源码

2020-07-13 22:07:29 131

原创 Linux命令第2部分

2.1.3.8 文件下载下载一个文件 wget格式:wget url链接2.2 用户管理我们知道linux是一个多用户的操作系统,那么linux中存在很多用户,不同的用户有不同的权限,最常见的就是root用户和普通用户,那么他们有什么区别呢?2.2.1 用户管理简介我们知道root是当前系统中权限最大的一个用户,可以理解为一个家庭的大家长、或者理解为户口本上的户主,而普通用户就是家庭的普通成员。所以说他们两者的权限是不一样的。2.2.1 用户命令讲解切换...

2020-07-12 10:21:02 272

原创 功能测试报告模板

文件状态: [ ]草 稿 [√]正式发布 [ ]正在修改 文件标识 EOL_WEN 审 核 人 当前版本 1.0 审核日期 作 者 陈亮 批 准 人 完成日期...

2020-07-11 18:00:56 7151

转载 windows下CMD常用命令

作为一个开发者,我们用的最多的就是windows,但是对于cmd,我不知道大家熟不熟,反正我是一直不怎么熟悉。平时操作linux比较多,反而忽视了cmd相关命令,这里大致总结一些常用的命令,作为记录。一、常用命令1、进入某个盘//进入d盘D://进入F盘F:1234这里我经常弄混,老是用cd命令,结果回回进不去。。Linux和windows果然不一样。2、查看目录文件//查看当前目录下的文件,类似于linux下的lsdir12如果是需要查看隐藏文件的或者更多操作的话

2020-07-11 18:00:26 131

原创 linux操作需要常用命令 详细!

2.1.3.1 命令格式在哪里输入命令?我们在安装好系统后,通过点击鼠标的右键,看到开启一个终端,点击它,就会出现一个终端的界面,接下来我们就在终端上面写相关的命令终端命令格式command [-options] parameter说明:command:命令名,相应功能的英文单词或单词的缩写[-options]:选项,可用来对命令进行控制,既然是选项,那么这部分就可以省略parameter:传给命令的参数,可以是 零个、一个 或者 多个[] 代表可选终端显..

2020-07-11 17:52:06 893

原创 网络基础知识http介绍

网络基础概念目标HTML和HTTP 请求和响应 GET和POST方法1. HTML 和 HTTP1.1 HTML1) 概念HTML:是英文HyperText Markup Language的缩写,又叫做超文本标记语言。其中:*超文本就是指可以包含图片、链接,甚至音乐、程序等非文字元素*标记就是通过<标记>内容</标记>的格式让内容具有不同的表现形式,从而达到超文本的目的我们在互联网上浏览的网页,本质上就是超级文本标记语言...

2020-07-08 21:42:29 415

原创 HTTP请求和响应的整个过程

HTTP通信机制是在一次完整的HTTP通信过程中,Web浏览器与Web服务器之间将完成下列7个步骤:1. 建立TCP连接在HTTP工作开始之前,Web浏览器首先要通过网络与Web服务器建立连接,该连接是通过TCP来完成的,该协议与IP协议共同构建Internet,即著名的TCP/IP协议族,因此Internet又被称作是TCP/IP网络。HTTP是比TCP更高层次的应用层协议,根据规则,只有低层协议建立之后才能进行更高层协议的连接,因此,首先要建立TCP连接,一般TCP连接的端口号是80。2. We

2020-07-08 21:40:54 1992

原创 功能测试分析和测试用例编写模板

输入 处理 输出 可见输出 不可见输出 功能名称 界面可见输入 正常操作 异常操作 前台 后台 数据库 注册 参数名称 长度 是否为空 是否重复 组成规则 类型 输入正确数据进行注册 1.输入错误邮箱 2.输入错误用户名 3.错误密码 4.错误确认密码 5.输入错误验证码 6.全部输入错误 1.注册成功后跳转至登录成功页 1.会员列表...

2020-07-07 20:49:28 1893

原创 常见项目测试流程

1.搭建测试环境 a.了解项目的架构C/S或者B/S b.部署项目:Linux和windows(回去之后亲自部署一次) 2.快速熟悉业务 a.项目调研 价值:确定测试优先级 b.制作组织架构图 价值:1.对项目有一个整体认识2.可以评估用例数 c.编写测试点列表 价值:保证测试不遗漏 3.编写测试计划 人员、...

2020-07-06 20:14:39 1919

原创 性能测试常见的流程

性能测试流程一、需求分析①测试对象常用的、核心重要的、数据量、并发量。例如:登录、注册、搜索、添加购物车、下单、支付②确定性能指标.吞吐量、TPS:服务器每秒处理的请求数量响应时间用户数资源利用率:cpu、内存、磁盘、network③测试场景单一场景:登录、注册、搜索、添加购物车、下单、支付混合场景:用户使用场景、系统使用场景二、测试计划①测试目标②测试人员组织③压测进度安排④压力机(放在哪台机器上测就是压力机):配置、要求、数量⑤风险三、测试方案①测试工具:load

2020-06-23 18:38:22 145

原创 性能测试-理发店模型

1.有3位理发师2.每位理发师剪头一次需要30Min3.每次同一时刻会有不同数量的顾客进店要求剪发4.顾客要求苛刻,最多等待时间30min讨论顾客享受完剪头服务的时间变化?不同数量的顾客同时进店,享受服务功能的所用时间:进店顾客数 vs剪头时间1 30min 2 30min3 30min4 30min(3) 1h(1:等30min,剪30min)-à享受完完成时间是等待+执行5 30min(3) 1h(2) 6 30min(3) 1h(3)7 30mi...

2020-06-22 17:45:02 529

原创 Python读取excel数据并转换表达形式

import xlrdclass Read_Ex(): def read_excel(self): #打开excel表 book = xlrd.open_workbook("../Data/data.xlsx") #找到sheet页 table = book.sheet_by_name("Sheet1") #获取总行数总列数 row_Num = table.nrows col_Nu.

2020-06-22 14:05:12 566

原创 性能测试相关分类

性能测试(狭义)  性能测试方法是通过模拟生产运行的业务压力量和使用场景组合,测试系统的性能是否满足生产性能要求。通俗地说,这种方法就是要在特定的运行条件下验证系统的能力状态。特点:1、这种方法的主要目的是验证系统是否有系统宣称具有的能力。2、这种方法要事先了解被测试系统经典场景,并具有确定的性能目标。3、这种方法要求在已经确定的环境下运行。也就是说,这种方法是对系统性能已经有了解的前提,并对需求有明确的目标,并在已经确定的环境下进行的。负载测试通过在被测系统上不断加压,直到性能指标达到

2020-06-21 17:01:54 115

原创 xpath和css定位路径表达式

xpath路径表达式通过节点名定位(http://www.ifeng.com/)html 定位到html节点html/head 定位到head节点html/head/meta 定位好head中的所有meta节点相对路径定位节点(http://www.ifeng.com/)//title 使用相对路径定位到title节点//meta 使用相对路径定位到所有meta节点使用.和…定位本身和父节点(http://www.ifeng

2020-06-21 16:54:31 458

HTMLTestRunner.py

HTMLTestRunner.py用于生成测试报告

2020-07-14

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除