python_数据驱动_ddt

一。初始ddt 1.安装 pip install ddt 2.导入ddt import ddt 3.初步使用 注意:需要和unittest一起使用 cases=[ {'case_id': 1, 'module': '登录', 'title': '登录失败', 'data': '{"username":"23", "password": "1234"}', 'expected': '{"msg": "error"}'}, {'case_id': 2, 'module': '登录'
分类: 其他 发布时间: 05-27 22:41 阅读次数: 0

jQuery基础总计

框架概述 框架(Framework)是整个或部分系统的可重用设计,表现为一组抽象构件及构件实例间交互的方法。框架是完成某种功能的半成品,框架是将我们日常的繁琐的代码进行抽取,并提供出更加简洁,功能更加强大的语法实现,我们可以对底层的API进行封装,对外提供更加简单的语法来实现最终的功能,从而提高开发效率。 jQuery框架概述 jQuery是一个优秀的JavaScript的轻量级框架之一,兼容css3,和各大浏览器,提供了dom,events,animate,ajax等简易的操作。并且jQue
分类: 其他 发布时间: 05-27 22:41 阅读次数: 0

Petrozavodsk Winter 2020. Day 2. Greetings from Japan G - Ambiguous Encoding

URL https://onlinejudge.u-aizu.ac.jp/problems/1406 题意 有一个大小为 \(n\) 的字符集。现在用一些互不相同的 \(01\) 串给这些字符编码,第 \(i\) 个字符对应的 \(01\) 串为 \(s_i\)。一个字符串的编码定义为每个字符的 \(01\) 编码顺次连接而成的到的 \(01\) 串。 求一个最短的 \(01\) 串,使得存在两个不同的字符串的编码都为这个串,输出这个串长度。如果不存在的话输出 \(0\)。 \(n \le 1
分类: 其他 发布时间: 05-27 22:41 阅读次数: 0

seafile nextcloud

#对比 ···
分类: 其他 发布时间: 05-27 22:41 阅读次数: 0

虚拟环境和django版本

虚拟环境(了解) 在正常开发中 我们会给每一个项目配备一个该项目独有的解释器环境 该环境内只有该项目用到的模块 用不到一概不装 """ 虚拟环境 你每创建一个虚拟环境就类似于重新下载了一个纯净的python解释器 但是虚拟环境不要创建太多,是需要消耗硬盘空间的 扩展: 开发当中我们会给每一个项目配备一个requirements.txt文件 里面书写了该项目所有的模块即版本 你只需要直接输入一条命令即可一键安装所有模块即版本 """ django版本区别 """1.路由匹配不同"
分类: 其他 发布时间: 05-27 22:41 阅读次数: 0

第五篇 Scrum冲刺博客

目录 一、站立式会议 1.1 会议照片 1.2成员工作情况 二、项目燃尽图 三、代码/文档签入记录 3.1 代码签入 3.2 Issue链接 3.2 CodeReview代码规范文档 四、最新程序/模块 4.1 程序代码 4.2 运行截图 五、每人每日总结 一、站立式会议 1.1 会议照片 1.2成员工作情况 成员 昨天已完成的工作 今天计划完成的工作 工作中遇到的困难 马文辉 完成了拼图选择和难度选择的界面 实现练习模式下游戏的正式体验 在选择完图片和难度后与练习界面之间的连接和参数传递进行
分类: 其他 发布时间: 05-27 22:41 阅读次数: 0

Nginx系列之1:限流

安装准备 cd /usr/local/src/ wget http://nginx.org/download/nginx-1.18.0.tar.gz # 解压 tar -zxvf /usr/local/src/nginx-1.18.0.tar.gz # 进入到 nginx-1.18.0 目录下 cd nginx-1.18.0/ # 生成 Makefile ./configure # 编译并且安装(默认输出到/usr/local/nginx,可在configure中看到) make && m
分类: 其他 发布时间: 05-27 22:41 阅读次数: 0

【1801日語写作】第11回:5月27日

皆さん、おはようございます。 作文の授業です。 試験の作文は物語『おむすびころりん』の作成です。 締め切り 6月4日 *教科書をダウンロードしてください。報告書の続きです。 ダウンロード 単語 女形(おんながた) 「おやま」ともいう 歌舞伎の女役のこと 岩(いわ) 突き当り(つきあたり) 遠景(えんけい) 遥か(はるか) 帰途(きと) 長蛇の列(ちょうだのれつ) 冠(かんむり) 面積(めんせき) 河岸(かわきし/かわぎし) タイムスリップ ラブレター =恋文(こいぶみ) 見極める(みきわめる)
分类: 其他 发布时间: 05-27 22:41 阅读次数: 0

2.安装Visual Studio插件Visual Assist

前一篇文章中我们已经把 Visual Studio 2015 安装 好了,先别急的敲代码 Hello World ,首先我们还得装个Visual Assist插件,该插件支持代码自动提示,用了之后你会发现真香。 以前安装 Visual Studio 2015 的Visual Assist 插件躺了一莫名其妙的坑,不管怎么安装,启动VS2015都会崩溃,其他 Visual Studio 版本却是正常的,怀疑人生!!今天给大家共享一个Visual Assist插件,支持所有 Visual Stud
分类: 其他 发布时间: 05-27 22:41 阅读次数: 0

golang底层 内存模型

var x, y int go func() {   x = 1   fmt.Print("y:", y, " ") }() go func() {   y = 1   fmt.Print("x:", x, " ") }() 结果可能为 y:0 x:0 , 编译器看到打印和赋值的变量不同,认为交换两条语句不会影响结果,可能会交换两条语句 两个goroutine如果在不同的cpu上执行,在主存同步之前,是看不到另一个goroutine的写入的 竞争条件检测:-race,只能检测到运行时的竞争条件
分类: 其他 发布时间: 05-27 22:41 阅读次数: 0

微服务项目持续集成部署流程简介

目录 微服务项目持续集成部署流程 Gogs容器的安装与应用 jenkins实现持续的集成 微服务项目持续集成部署流程 什么是持续化集成(continous itergration)?为了加快软件开发速度,加强团队成员间的合作力度,简化项目的部署流程,使用一种自动编译、打包、测试、发布等技术来实现自动化的集成项目。在实现这一目标之前,我们需要做较多的前提工作: Gogs安装,主要用个人的git服务替代github等等网站,把代码和控制权力掌握在自己手上。总之,Gogs就是个人版的github和码
分类: 其他 发布时间: 05-27 22:41 阅读次数: 0

DNS-构建域名解析缓存

情景提要 在部署服务器时,很多应用程序需要调用域名解析服务,一般通过配置/etc/resolv.conf来指定DNS服务器的IP。但是如果程序发起的请求量较大,那么服务器就容易被这些DNS服务器禁止访问;同时每次都去访问外部DNS服务器,会导致延时增加,遇到网络不好,还会发生解析不成功。因此,需要配置一个透明的DNS解析缓存服务,达到: 优化DNS响应速度通过缓存DNS的请求结果,后续相同的DNS请求不再通过访问任何外部网络服务器来获得结果,减少了网络延时 减少DNS对外部环境依赖在缓存的周期
分类: 其他 发布时间: 05-27 22:41 阅读次数: 0

作业,编辑

<div class="container"> <div class="row"> <div class="col-md-8 col-md-offset-2"> <table class="table table-hover table-striped"> <thead> <tr> <th>ID</th>
分类: 其他 发布时间: 05-27 22:41 阅读次数: 0

vue---生命周期及组件基础

<body> <div id="app"> <h1>{{msg}}</h1> </div> <script type="text/javascript"> var app=new Vue({ el:"#app", data:{ msg:"hello" },
分类: 其他 发布时间: 05-27 22:41 阅读次数: 0

小知识:统计Oracle的日归档量

首先这对于Oracle DBA来说是个初级问题,即使不熟悉的初级DBA也可以快速在网上搜索到现成的SQL语句。 网上搜到的查询SQL基本类似这样的逻辑: select trunc(completion_time) "Date", count(*) cnt, round(sum(block_size * blocks / 1024 / 1024), 1) "MB" from v$archived_log group by trunc(completion_time) order by 1;
分类: 其他 发布时间: 05-27 22:41 阅读次数: 0

vue 的directives一个坑

大江东去,浪淘尽,千古风流人物。故垒西边,人道是,三国周郎赤壁。乱石穿空,惊涛拍岸,卷起千堆雪。江山如画,一时多少豪杰。遥想公瑾当年,小乔初嫁了,雄姿英发。羽扇纶巾,谈笑间,樯橹灰飞烟灭。故国神游,多情应笑我,早生华发。人生如梦,一尊还酹江月。--来自奔跑的panda部落,panda每天与您一起进步 当我们在使用directives并且应用于局部时,指令的名称中间是不能出现大写字母的,否则就会一直报错【Failed to resolve directive】,解决的方法就是将‘fontWeig
分类: 其他 发布时间: 05-27 22:41 阅读次数: 0

Linux基础(三)安装Linux系统中遇到的问题

安装Linux系统中遇到的问题 有的时候安装很顺利,但是到了自己安装的时候可能会出现一些意外的问题,这里给大家列出几个可能出现的问题。 (1)下载光盘镜像的时候,请确认下载的是 Centos_DVD ISO的镜像,不要下载错了。 (2) 如果创建了一个实例后,想删掉它,一定要选择 “删除所有文件”,不然对新手来说,不好清理。 (3)虚拟机鼠标切换问题,按Ctrl+Alt可以调出鼠标 (4)重启后Linux界面显示还要再次安装Linux,建议大家保存快照。然后从快照启动就好了
分类: 其他 发布时间: 05-27 22:41 阅读次数: 0

【TJOI2018】数学计算

题目链接 没质数搞不了逆元。 发现2操作在去除之前某1操作的影响,然后要求维护连乘。 单点修改,区间询问。维护区间积。 上线段树。 区间询问还是全区间的,没有懒标记,没有查询函数。 代码(100分): #include<iostream> #include<cstdio> #include<cstring> #include<cmath> #include<algorithm> #include<vector> #include<queue> #include<map> #include<se
分类: 其他 发布时间: 05-27 22:41 阅读次数: 0

网络编程学习笔记-Socket(TCP,UDP)

1.基于Tcp协议的Socket通讯类似于B/S架构,面向连接,但不同的是服务器端可以向客户端主动推送消息。   使用Tcp协议通讯需要具备以下几个条件:     (1).建立一个套接字(Socket)     (2).绑定服务器端IP地址及端口号--服务器端     (3).利用Listen()方法开启监听--服务器端     (4).利用Accept()方法尝试与客户端建立一个连接--服务器端     (5).利用Connect()方法与服务器建立连接--客户端     (5).利用Sen
分类: 其他 发布时间: 05-27 22:41 阅读次数: 0

Luogu P3706 [SDOI2017]硬币游戏

Link 设扔出\(i\)的概率为\(P_i\)。 设\(f_{i,j}\)为首次出现的是\(s_i\)且随机序列长度为\(j\)的概率,其OGF为\(F_i(x)\)。 设\(g_i\)表示随机序列长度达到\(i\)且尚未结束的概率,其OGF为\(G(x)\)。 设\(a_{i,j,k}=[pre(s_i,k)=suf(s_j,k)],P(S)=\prod\limits_{x\in S}P_x\)。 那么我们有 \[\begin{aligned} \sum\limits_{i=1}^nF_i
分类: 其他 发布时间: 05-27 22:24 阅读次数: 0