ddt介绍以及使用

装饰器:会在你函数运行之前去运行,如果进阶测试开发可以去了解 ddt+unitest 来进行数据处理,第三方库 1 import unittest 2 from ddt import ddt, data, unpack 3 4 # test_data = [[1, 2], [1, 4]] 5 test_data = [{"url":"http", "age":12},{"url":"https", "age":14}] 6 7 8 @ddt # 装饰测试类 9 cla
分类: 其他 发布时间: 05-24 23:18 阅读次数: 0

Math Problem(数论+二分+前缀和)

Math Problem 题目描述 已知整数 a, a^3 除 192 的余数是 1 。求区间 [L,R] 之间满足条件的 a 的累加和是多少? 输入 第一行是一个整数 T(1≤T≤10000),表示样例的个数。 每个样例包含两个整数 L,R, 1≤L≤R≤10^9。 输出 输出描述 每行输出一个样例的结果。 样例输入 1 1 10 样例输出 1 思路 本题来自某大学acm训练的题,由于我太菜只会暴力,然后我去 请教了大佬,结果是数论+二分+前缀和。。首先是数学证明(a^3-1)%
分类: 其他 发布时间: 05-24 23:18 阅读次数: 0

Spring02_基于XML的IOC

本教程源码请访问:tutorial_demo 上篇教程我们学习了如何使用工厂模式解耦,把对象的创建由程序员交给自定义的工厂类,在这篇教程我们将学到如何使用Spring的IOC解决程序的耦合问题。 一、什么是IOC IOC:Inversion of Control,控制反转,将创建对象的权力交给框架。过去创建对象由开发人员通过new的方式创建,有了IOC之后,开发人员不需要new了,只需要从Spring容器(我们可以认为是保存对象的容器)中获取就可以了,创建对象的控制权发生了转移,由开发人员转移
分类: 其他 发布时间: 05-24 23:18 阅读次数: 0

Visual Studio之代码清理(一)

执行代码清理时,可以点击那个扫把小图片,会按照默认的第一种配置文件来自动修复。也可以点击下拉三角符合,选择不同的配置文件,然后进行修复。或者快捷键Ctrl+K,Ctrl+E。 针对每一项配置的说明: 删除不必要的using 尽可能将私有字段设置为只读 删除不必要的类型转换(针对强类型转换),像Convert...无法修复的。 删除未使用的变量
分类: 其他 发布时间: 05-24 23:18 阅读次数: 0

关于PDF Embedder报错:Unexpected server response (204) while retrieving PDF

在网站项目中需要做一个PDF-office在线预览的功能,用到了PDF Embedder与PDF.js来展示文档,下载对应官方文件,期间遇到一个比较坑的问题,就是Chrome等浏览器下面出错,报错如下: Unexpected server response (204) while retrieving PDF 原因是:打开的时候唤醒了下载工具导致的,比如本地安装了一个IDM,每次预览文件IDM就会自动弹出下载框,把那个取消了之后预览功能就正常了。 详细原因和具体解决办法参见:http://ww
分类: 其他 发布时间: 05-24 23:18 阅读次数: 0

python结合fiddler批量爬取抖音APP里面的视频

一、Fiddler的安装与设置 Fiddler官网:https://www.telerik.com/download/fiddler 电子邮件随便填一下就可以了,按照安装提示一直点确定即可安装。 打开Fiddler,在Tools---Options处进行设置,如图: ps:这里的端口8888,是待会与手机/模拟器进行连接要使用到的(手机也可以,这里用模拟器示范) 在电脑下载一个手机模拟器,这里我用的是夜神模拟器 下载地址:https://www.yeshen.com/,下载后安装即可 打开模拟
分类: 其他 发布时间: 05-24 23:18 阅读次数: 0

化工原理陈敏恒上册第四版陈敏恒课后答案

化工原理陈敏恒上册第四版陈敏恒课后答案 本书以过程工程原理的共性和处理工程问题的方法论作为贯穿化工单元操作的两条主线,注意从典型实例的剖析中提炼若干重要的工程观点,以期提高读者处理实际工程问题的能力。 全书分上、下两册。上册包括:绪论、流体流动、流体输送机械、液体的搅拌、流体通过颗粒层的流动、颗粒的沉降和流态化、传热、蒸发共七章。每章均附有例题、习题、思考题。 本书可作为理工院校化工及相关专业的本科生教材,也是从事化工及相关专业的科技人员、设计和生产人员的参考书。齐鸣斋,华东理工大学化工学院,
分类: 其他 发布时间: 05-24 23:18 阅读次数: 0

120、SAP中结构体的赋值

01.代码如下: *&---------------------------------------------------------------------* *& Report Z_TIANPAN_20190716_HELLO *&---------------------------------------------------------------------* *& *&------------------------------------------------------
分类: 其他 发布时间: 05-24 23:18 阅读次数: 0

C语言-for 循环,嵌套循环

目录 for 循环 for循环和 while循环的对比 for 循环注意点 循环嵌套 循环嵌套练习题 for 循环 /* while (条件表打死){ 代码块 } for(初始化表达式;条件表达式;循环后增量表达式){ 代码块 } 条件表达式:只有条件满足时,代码块中的内容才会执行, 初始化表达式:在整个 for 循环的生命周期中,初始化表达式只会执行一次 循环后增量表达式
分类: 其他 发布时间: 05-24 23:01 阅读次数: 0

【NLP-01】词嵌入的发展过程(Word Embedding)

目录 什么是词嵌入(Word Embedding) 离散表示 分布式表示 神经网络 一、什么是词嵌入(Word Embedding) 词是自然语言表义的基本单元。我们之所以认识词语,是因为我们大脑中建立了很多映射连接。那计算机怎么去识别呢?这也是词嵌入引出的原因:把词映射为实数域向量的技术也叫词嵌入(word embedding),核心思想就是见每个词映射成低维空间(通常K=50-300维)上的一个稠密向量(Dense Vector)。 在NLP(自然语言处理)领域,文本表示是第一步,也是很重
分类: 其他 发布时间: 05-24 23:01 阅读次数: 0

Java数据结构-03单链表(二)

在之前我们封装了一些操作在接口类中,并在抽象类实现了相同的方法。下面我们开始写代码: 无头结点单链表:(注意下面的AbstractList是之前抽取的类,不是java.util包下的类) public class SingleLinkedList<E> extends AbstractList<E> { private Node<E> first; private static class Node<E> { E element; Node<E
分类: 其他 发布时间: 05-24 23:01 阅读次数: 0

38丨WebSocket:沙盒里的TCP

说明《透视HTTP协议》是 罗剑锋 (奇虎360技术专家)在极客时间开的一门专栏课,笔者记录一下学习笔记,仅供参考。 在之前讲 TCP/IP 协议栈的时候,我说过有“TCP Socket”,它实际上是一种功能接口,通过这些接口就可以使用 TCP/IP 协议栈在传输层收发数据。 那么,你知道还有一种东西叫“WebSocket”吗? 单从名字上看,“Web”指的是 HTTP,“Socket”是套接字调用,那么这两个连起来又是什么意思呢? 所谓“望文生义”,大概你也能猜出来,“WebSocket”就
分类: 其他 发布时间: 05-24 23:01 阅读次数: 0

Linux C++中的时间函数(转)

摘自:https://www.cnblogs.com/space-place/p/6253542.html asctime(将时间和日期以字符串格式表示) 相关函数 time,ctime,gmtime,localtime 表头文件 #include<time.h> 定义函数 char * asctime(const struct tm * timeptr); 函数说明 asctime()将参数timeptr所指的tm结构中的信息转换成真实世界所使用的时间日期表示方法,然后将结果以字符串形态返回
分类: 其他 发布时间: 05-24 23:01 阅读次数: 0

谷粒商城的环境搭建(一)

谷粒商城是尚硅谷推出的全栈视频,没有相应的课件,整好自己动手整理一下,然后上传到码云上,架构图如下: 准备了一台服务器,放在家里,通过ksa可以进行远程访问,配置如下: 现在做的工作是把k8s和kubesphere部署好了,这个到后面再写,Win10可以放nexus等等。 现在服务器上安装docker,192.168.1.117,在配置阿里云镜像加速 官网可以查看:https://docs.docker.com/engine/install/centos/ 08、环境-linux安装docke
分类: 其他 发布时间: 05-24 23:01 阅读次数: 0

【NLP-02】NNLM

目录 研究背景 离散表示 分布式表示 神经网络 NNLM (Neural Network Language model),神经网络语言模型是03年提出来的,通过训练得到中间产物–词向量矩阵,这就是我们要得到的文本表示向量矩阵。 1、研究背景 维数灾难(curse of dimensionality)是语言模型和其他一些学习问题的基础问题。进一步的,当我们对连续变量进行建模时,通过根据目标函数的局部光滑特性进行学习,可以相对容易的对目标函数进行泛化;但在离散空间中,待学习的结构通常不明确,任何一
分类: 其他 发布时间: 05-24 23:01 阅读次数: 0

Flask搭建个人博客网站(1)—项目规划--李渣渣(lizaza.cn)

Flask搭建个人博客网站(1)—项目规划--李渣渣(lizaza.cn) 发布时间:2020-05-2413次浏览 前言 现在市面上又许多比较成熟的博客平台,例如:CSDN,博客园,新浪博客等!对于想要自己搭建的人也有许多主流的开源博客系统,如:WordPress、Z-Blog、Typecho、CMS、Ghost等。 可能是由于程序员的情节,必须完全可控才觉得安全,因此才有了自己开发博客系统的想法。 定位 轻量个人博客 层次结构 系统环境 CentOS 7 Python Flask MySq
分类: 其他 发布时间: 05-24 23:01 阅读次数: 0

Cf #Round 87 div2

(做题太慢了)D题是C2,都是计算多边形的最小外接正方形的边长,因为真的不会,也不想做后边题了,就提前百度了知识点,提前结束了比赛,当初加题目时,没把整套题加上,,,,, https://www.cnblogs.com/stelayuri/p/12906790.html E(D):还没看,过几天在补
分类: 其他 发布时间: 05-24 23:01 阅读次数: 0

使用 REDIS保存SESSION信息

1。首先要安装REDIS和PHP的REDIS扩展。 2.在php.ini中找到session.save_handler将值修改为redis.再在session.save_path里修改保存地址为redis地址:“tpc://127.0.0.1:6379” 3.重启服务即可、 ----测试---- a.php session_start(); echo session_id();
分类: 其他 发布时间: 05-24 23:01 阅读次数: 0

Java中如何从键盘输入内容: import java.util.Scanner; .nextLine(); .hasNextInt();

import java.util.Scanner; public class Reader { public static void main(String[] args) { Scanner scan = new Scanner(System.in); //创建对象 System.out.println("input your string: "); String str = scan.nextLine();
分类: 其他 发布时间: 05-24 23:01 阅读次数: 0

Android Gradle 插件

Android Gradle 简介 从 Gradle 角度看,Android 插件是由 Google 的 Android 团队开发的一个第三方插件。 从 Android 的角度看,Android 插件是基于 Gradle 构建的,是和 Android studio 完美搭配的新一代构建系统。 使用它可以很轻松的执行以下操作: 自定义,配置和扩展编译流程。 使用相同的项目和模块为你的应用创建多个具有不同功能的 APK。 在不同源集之间重复使用代码和资源。 利用 Gradle 的灵活性,可以在不修
分类: 其他 发布时间: 05-24 23:01 阅读次数: 0