王小彩
码龄8年
关注
提问 私信
  • 博客:76,915
    76,915
    总访问量
  • 65
    原创
  • 1,625,847
    排名
  • 16
    粉丝
  • 0
    铁粉
IP属地以运营商信息为准,境内显示到省(区、市),境外显示到国家(地区)
IP 属地:北京市
  • 目前就职: 北京四达时代软件技术股份有限公司
  • 加入CSDN时间: 2016-10-09
博客简介:

xiaocai5731的博客

查看详细资料
个人成就
  • 获得56次点赞
  • 内容获得19次评论
  • 获得117次收藏
  • 代码片获得231次分享
创作历程
  • 10篇
    2021年
  • 57篇
    2020年
成就勋章
TA的专栏
  • Appium
    18篇
  • ansible-AWX
  • Python3
    14篇
  • 接口测试
    4篇
  • Python的内建函数
    1篇
  • Pytest框架
    7篇
  • VUE
    7篇
  • PTA刷题
    12篇
  • 其他
    4篇
兴趣领域 设置
  • 数据结构与算法
    数据结构
  • 移动开发
    android studio
  • 软件工程
    性能优化
  • 最近
  • 文章
  • 代码仓
  • 资源
  • 问答
  • 帖子
  • 视频
  • 课程
  • 关注/订阅/互动
  • 收藏
搜TA的内容
搜索 取消

Python3:装饰器 -- @retry

一、@retry()参数:stop=None,stop_max_attempt_number=None,说明:在停止之前尝试的最大次数,默认5次,最后一次如果还是有异常则会抛出异常,停止运行。stop_max_delay=None,说明:从被装饰函数开始执行的时间点开始到函数成功运行结束或失败报错终止的时间点,stop_max_delay毫秒后停止重试,默认100毫秒。stop_func=None,wait=None,wait_fixed=None,说明:设置两次retrying之间停留时长,默
原创
发布博客 2021.09.26 ·
4130 阅读 ·
1 点赞 ·
0 评论 ·
10 收藏

windows10+python3+flask+tornado+nginx

1、pycharm创建项目:flask_test11.1、安装虚拟环境:py -m venv venv1.2、pip install tornado1.3、pip install flask2、新建app.py# -*- coding: utf-8 -*-import jsonfrom flask import Flask, requestapp = Flask(__name__)@app.route('/calculate', methods=['GET'])def calnu
原创
发布博客 2021.08.06 ·
623 阅读 ·
0 点赞 ·
0 评论 ·
2 收藏

Pycharm设置模板

新建脚本文件模板:路径:settings - editor - file and code templates - python script编辑内容:# -*- coding: utf-8 -*-# @author: wch# @file: ${NAME}.py# @time: ${DATE} ${TIME}效果:
原创
发布博客 2021.04.29 ·
577 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

Postman【持续更新……】

**Postman 汉化版**最新版本:8.2.3下载地址:https://www.postman.com/downloads/https://github.com/hlmd/Postman-cn安装包链接:https://pan.baidu.com/s/1fgV1RQ236mxz7QVgeTH-XQ提取码:s7uy中文包链接:https://pan.baidu.com/s/1DKCimqUWX_w9rMEXVZvocQ提取码:0hom...
原创
发布博客 2021.04.26 ·
455 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

Python3:笔记

2021-3-111、’->'的含义:常出现在python函数定义的函数名后面,为函数添加元数据,描述函数的返回类型。def test(a, b) -> int: return a + bsum = test(5, 7)print(sum, type(sum))执行结果:12 <class ‘int’>2、@property:python内置装饰器,负责把一个方法变成属性调用。可以通过创建setter、getter方法一定一个可读写、只读属性。cla
原创
发布博客 2021.03.11 ·
97 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

Flyway:数据库版本管理

数据库版本管理:管理并跟踪数据库的变更。数据库版本管理工具:Flyway、Mybatis说明:是独立于数据库的应用。Migrate:Flyway工作流的核心功能,把数据库Schema迁移到最新版本。Metadata:元数据,表,记录版本变更历史以及checksum。表名为flyway_schema_history,首次运行应用活执行对应的Flyway命令时,会自动创建该表,每执行完一个版本脚本都会新插入一条数据对应本次对数据库的更改。Migrations:Flyway在更新数据库时使用的版本脚本。
原创
发布博客 2021.03.09 ·
441 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

Python3:datetime模块

datetime 是 Python 中处理日期的标准模块,它提供了 4 种对日期和时间进行处理的类:datetime、date、time 和timedelta。datatime类1、datetime.now(tz=None) 获取当前的日期时间,输出:年、月、日、时、分、秒、微秒。2、datetime.timestamp() 获取以 1970年1月1日为起点记录的秒数。3、datetime.fromtimestamp(tz=None) 使用 timestamp 创建一个 datetime。4、da
原创
发布博客 2021.02.24 ·
574 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

Python的内建函数:isinstance

def isinstance(x, A_tuple): # real signature unknown; restored from __doc__ """ Return whether an object is an instance of a class or of a subclass thereof. A tuple, as in ``isinstance(x, (A, B, ...))``, may be given as the target to c
原创
发布博客 2021.02.24 ·
606 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

Python3:PyQt5 + QTDesigner + cx_Freeze

环境windows10x64、pycharm、python3.7思路1、使用QTDesigner画界面2、使用cx_Freeze打包下载1、PyQt5_Tools-5.7.dev1-py3-none-any.whl(https://pan.baidu.com/s/1UBGpzSB8S6ep5K5mcnMBCg 提取码:lim0)2、cx_Freeze-6.5.3-cp37-cp37m-win_amd64.whl(https://pan.baidu.com/s/13YOTc17PEG8URWFb
原创
发布博客 2021.02.20 ·
389 阅读 ·
0 点赞 ·
0 评论 ·
3 收藏

MOCK工具:moco

MOCK工具:moco1、moco下载地址2、安装JDK3、Moco Json Api4、使用1、moco下载地址moco-runner-0.11.0-standalone.jarhttps://pan.baidu.com/s/1vhA5x0hbeGMonz_DhIfWtA 提取码:q1j02、安装JDK下载路径:https://pan.baidu.com/s/1BJrVhj_jYRKQyUBTOk6tKw 提取码:8eem配置环境变量:JAVA_HOME=C:\Program Fil
原创
发布博客 2021.01.07 ·
378 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

ADB:adb.exe: failed to check server version: cannot connect to daemon

今日用adb检测移动端时,报错:C:\Users\admin>adb devicesadb server version (31) doesn’t match this client (41); killing…could not read ok from ADB Serverfailed to start daemonadb.exe: failed to check server version: cannot connect to daemon检查我的adb版本:字面意思是我
原创
发布博客 2020.09.22 ·
15250 阅读 ·
2 点赞 ·
1 评论 ·
4 收藏

vue+element UI--Container布局组件

1、基于 webpack 模板生成项目:基于webpack模板生成项目地址2、进入项目根目录安装Element UI:命令:F:>cd F:\VUEworkspace\demo-project3、修改/src/main.js文件,引入element-ui// The Vue build version to load with the `import` command// (runtime-only or standalone) has been set in webpack.base.
原创
发布博客 2020.09.07 ·
3051 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

vue:路由

1、进入demo-project项目的src\components目录下新建views目录,并新建Second.vue组件2、编辑First.vue组件,在中增加一段代码:<template> <div class="first-app"> {{msg}} <confirm text="注册" @message="getMessage"></confirm> <p><router-link to="/seco
原创
发布博客 2020.09.04 ·
107 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

vue:父子组件通信

页面增加展示文字1、进入demo-project项目的src\components目录下新建views目录,并新建First.vue文件2、进入router目录下的index.js并配置路由路径:3、编辑First.vue文件内容:注意:(1)template 写 html,script写 js,style写样式;(2)一个组件下只能有一个的div;(3)数据要写在return里。4、在浏览器地址栏输入:http://localhost:8080/#/first父子组件通信1、在
原创
发布博客 2020.09.04 ·
296 阅读 ·
1 点赞 ·
0 评论 ·
0 收藏

vue初始化项目

1、初始化项目:命令:F:\VUEworkspace>vue init webpack demo-project2、创建好的项目目录结构:其中:build—项目构建(webpack)相关代码config—基本配置信息,如端口等node_modules—npm加载的项目依赖模块src—开发目录,包含assets(放置图片),components(组件文件夹),app.vue(项目入口文件),main.js(项目核心文件)static—静态资源目录test—初始测试目录,可以删除i
原创
发布博客 2020.09.04 ·
1235 阅读 ·
0 点赞 ·
1 评论 ·
1 收藏

vue安装与配置

一、安装Node.js1、Node.js 安装包及源码下载地址:https://nodejs.org/en/download/2、配置系统环境变量PATH,添加Node.js的地址。3、验证安装成功C:\Users\admin>node -vC:\Users\admin>node --version二、安装cnpm1、配置淘宝镜像:C:\Users\admin>npm config set registry https://registry.npm.taobao.org2
原创
发布博客 2020.09.04 ·
518 阅读 ·
3 点赞 ·
1 评论 ·
3 收藏

vue-cli

Vue CLI 是一个基于 Vue.js 进行快速开发的完整系统:1、通过 @vue/cli 实现的交互式的项目脚手架。2、通过 @vue/cli + @vue/cli-service-global 实现的零配置原型开发。3、一个运行时依赖 (@vue/cli-service):可升级;基于 webpack 构建,并带有合理的默认配置;可以通过项目内的配置文件进行配置;可以通过插件进行扩展。4、一个丰富的官方插件集合,集成了前端生态中最好的工具。5、一套完全图形化的创建和管理 Vue.
原创
发布博客 2020.09.04 ·
201 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

webpack项目初始化说明

1、vue+webpack 初始化项目:全局安装vue-cli: cnpm install -g vue-cli创建一个基于webpack模板的新项目: vue init webpack new-project2、填写以下内容:Project name:项目名称,如果不需要就直接回车。注:此处项目名不能使用大写。Project description:项目描述,直接回车。Author :作者。vue build:构建方式,有2个选项,推荐使用选项1选项说明Runtime
原创
发布博客 2020.09.03 ·
377 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

Python3:dataclasses

dataclass装饰器python3.7加入新module:dataclasses,就是你定义一个普通类,@dataclasses装饰器帮你生成__repr__、__init__等方法,不需要自己再写一遍了,此装饰器返回的依然是一个class。from dataclasses import dataclass@dataclassclass Dataclass1: name: str = 'python' strong_type: bool = True static_ty
原创
发布博客 2020.09.02 ·
764 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

allure安装

下载allureallure是一个通用的测试报告框架下载地址:http://allure.qatools.ru/安装allure将解压后的文件放在指定路径下,并将该路径下的bin目录添加至系统环境变量path中验证:在pycharm中下载allure插件pip install allure-pytest....
原创
发布博客 2020.08.21 ·
505 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏
加载更多