Python单元测试框架unittest之批量用例管理(discover)
前言 我们在写用例的时候,单个脚本的用例好执行,那么多个脚本的时候,如何批量执行呢?这时候就需要用到unittet里面的discover方法来加载用例了。加载用例后,用unittest里面的TextTestRunner类的run方法去一次执行多个脚本的用例。 一、新建测试项目 1.pycharm左上 ... 查看全文
进程、线程运行状态查看包括线程在cpu上运行情况
1,查看指定进程运行开始时间 ps -eo pid,lstart | grep 进程ID号 2,查看指定进程上的线程在cpu 运行情况 ps -eLo pid,lwp,pcpu | grep 进程ID号 3,查看进程在哪个cpu上 ps -eo pid,args,psr | grep 进程ID号 4 ... 查看全文
【转】javascript 中的很多有用的东西
原文: https://www.cnblogs.com/ys-ys/p/5158510.html 感谢好友破狼提供的这篇好文章,也感谢写这些知识点的作者们和将他们整理到一起的作者。这是github上的一篇文章,在这里本兽也就只做翻译,由于本兽英语水平和编程能力都不咋地,如有不好的地方也请多理解体谅。 ... 查看全文
java代理基础类1.0
1.代理的书写,是比较麻烦的,写原生代理,又是一件无聊且容易遗漏的事情。写了一个简单的代理类,可借鉴也可指出错误。 调用如下: ... 查看全文
ST——LCA在线算法
ST——LCA在线算法 【LCA练习】最近公共祖先(版本1) Description 给你一棵有根树,要求你计算出m对结点的最近公共祖先。 Input 输入文件的第一行包含两个整数n和m(2<=n,m<=200,000),其中n为结点个数,结点编号为1到n;m表示询问次数。 接下来n-1行,每行两个 ... 查看全文
egret 简单的一笔画算法,在wing中可以直接跑(以后玩这类游戏就有个作弊器了)
/** * 在Main中创建游戏场景 * Create a game scene */ private createGameScene() { MtwGame.Instance.init(this.stage); } // 场景类 class MtwGame { public constructor ... 查看全文
SpringData like关键字不起作用
使用springdata简单查询时,like关键字不起作用 由查询的语句可知,这里虽然使用了like关键字,但是没有进行模糊匹配 解决办法: 将传入的关键字转化为加入模糊匹配字符,“%” 或者 “*” ... 查看全文
springboot框架实现启动项目执行指定代码
说明: 当有写代码需要在项目启动时执行的时候(即项目启动完成前),可以使用这个方法。 步骤: 代码截图示例: ... 查看全文
Python基础之数据类型和变量
计算机不仅能处理各种各样的数值,还可以处理文本、图形、音视频、网页等各种数据,不同的数据,需要定义不同的数据类型。在Python中,能够直接处理的数据类型有: 1. 整数 Python可以处理任意大小的整数,包括负整数,在程序中的表示方法和数学上的写法一样,例如123,0,-123等等。 2. 浮点 ... 查看全文
python时间序列画图plot总结
画图从直觉上来讲就是为了更加清晰的展示时序数据所呈现的规律(包括趋势,随时间变化的规律(一周、一个月、一年等等)和周期性规律),对于进一步选择时序分析模型至关重要。下面主要是基于pandas库总结一下都有哪些常见图可以用来分析。总共有下面几种: 线形图 直方图和密度图 箱形图 热力图 滞后图 散点图 ... 查看全文
java多线程和.net多线程区别与联系
在网上搜了好多,没有搜到这方面的内容,自己浅薄写点吧。 1、.net和java的主线程和子线程,原理是类似的 (1)、当子线程是前台线程时,主线程结束,子线程并未结束(还将继续运行,即进程未结束) (2)、若是子线程改成后台线程,主线程结束,子线程也会结束(从而进程也会关闭) .net代码示例如下, ... 查看全文
理解分布式id生成算法SnowFlake
理解分布式id生成算法SnowFlake https://segmentfault.com/a/1190000011282426 articleHeader2 分布式id生成算法的有很多种,Twitter的SnowFlake就是其中经典的一种。 概述 SnowFlake算法生成id的结果是一个64b ... 查看全文
python 断言大全
参考链接:https://blog.csdn.net/qq1124794084/article/details/51668672 1. 小数位模糊等于 自动化脚本最重要的是断言,正确设置断言以后才能帮助我们判断测试用例执行结果。 在小同事的帮助下,整理了一份比较详细的断言方法。 一、先说说unitt ... 查看全文
python+django环境搭建
1.安装python3 2.设置python3的环境变量 3.进入命令行模式,输入 4.验证是否安装完成 5.django官网 https://docs.djangoproject.com/en/2.1/intro/tutorial01/ ... 查看全文
python常用模块之os模块的用法
我们经常会与文件和目录打交道,对于这些操作python提供了一个os模块,里面包含了很多操作文件和目录的函数。在写一些系统脚本 或者自动化运维脚本的时候经常会用到这个os库。 详解见链接:http://www.cnblogs.com/cherishry/p/5725977.html ... 查看全文
python 远程批量多线程paramiko 和 threading案例
初步理解多线程的好处这两个例子告诉我们同样的事情,一个用了8s一个用了5s这就是多线程并发执行的好处。paramiko和threading多线程远程执行的基本案例--[root@scsv01181pythontest]#catparamiko-threading.py#!/usr/bin/python#coding:utf-8#fromsettings.pyimport*importparamik 查看全文
svn提交后利用hooks自动更新web服务器
#!/bin/shREPOS=”$1″#版本库REV=”$2″#版本号#export LC_ALL=C#export LANG=zh_CN.UTF-8export LANG=en_US.UTF-8#字符集WEB=/data/www/default/test#web站点物理地址SVN=/usr/bin ... 查看全文
js模版引擎开发实战以及对eval函数的改进
简介 前段时间,想着自己写一个简单的模版引擎,便于自己平时开发demo时使用,同时也算是之前学习的知识的一种总结吧! 首先我们先了解一下模版引擎的工作原理吧! 1. 模版引擎其实就是将指定标签的内容根据固定规则,解析为可执行语句字符串; 2. 执行可执行解析后的语句字符串,即生成我们想要的页面结构。 ... 查看全文
Django URLs error: view must be a callable or a list/tuple in the case of include()
After upgrading to Django 1.10, I get the error: TypeError: view must be a callable or a list/tuple in the case of include(). My urls.py is as follows ... 查看全文
VueJS样式绑定v-bind:class
class 与 style 是 HTML 元素的属性,用于设置元素的样式,我们可以用 v-bind 来设置样式属性。Vue.js v-bind 在处理 class 和 style 时, 专门增强了它。表达式的结果类型除了字符串之外,还可以是对象或数组。 动态切换多个 class HTML text- ... 查看全文