python单元测试之unittest框架 一、什么是单元测试 单元测试是用来对一个模块、一个函数或者一个类来进行正确性检验的测试工作。 比如对于函数abs(),我们可以编写的测试用例为: (1)输入正数,比如1、1.2、0.99,期待返回值与输入相同 (2)输入复数,比如-1、-1.2、-0.99 ...
分类:
编程语言 时间:
2020-02-22 16:10:49
阅读次数:
75
C++面试常见问题 01预编译和宏的使用 C++预处理器 预处理器是一些指令,它将指示编译器在实际编译之前需要完成的预处理。预处理必须要在对程序进行词法与语义分析、代码生成与优化等通常的编译过程之前进行,经过预处理的程序不再包含之前的预处理命令。 所有的预处理器指令都以 号开始,并且前面不可以出现除 ...
分类:
编程语言 时间:
2020-02-22 16:11:45
阅读次数:
112
冒泡排序(作者 //输入三个整数x,y,z,请把这三个数由小到大输出。 //气泡排序 x=3 y=2 z=1 #include "stdio.h" int main() { int i,j; int temp; int n[3]; //循环录入元素 for(i=0;i<3;i++) { printf ...
分类:
编程语言 时间:
2020-02-22 16:15:18
阅读次数:
89
一 __del__ 魔术方法(析构方法) 1.1 介绍 触发时机:当对象被内存回收的时候自动触发[1.页面执行完毕回收所有变量 2.所有对象被del的时候] 功能:对象使用完毕后资源回收 参数:一个self接受对象 返回值:无 1.2 页面执行完毕回收所有变量 class Plane(): def ...
分类:
编程语言 时间:
2020-02-22 17:19:42
阅读次数:
81
url = 'http://httpbin.org/post' files = {'file': open('report.xls', 'rb')} r = requests.post(url, files=files) #你可以显式地设置文件名,文件类型和请求头: url = 'http://ht ...
分类:
编程语言 时间:
2020-02-22 17:21:19
阅读次数:
99
request封装——微信小程序使用async,await ES5 参考代码 ES6——promise 这里以微信小程序开发为例,jquery同理 考虑到加载图标 使用前需要引入request.js文件(更换为自己的文件目录) 使用promise的then方法获取数据 ES7——async,awai ...
分类:
编程语言 时间:
2020-02-22 17:21:53
阅读次数:
303
异常处理 # 异常处理 ''' try: 主逻辑 except Exception as e: 捕捉异常 异常输出 ''' # —————————————————————————————————————————————————— # 常用的异常有ValueError , keyError , Ind ...
分类:
编程语言 时间:
2020-02-22 17:25:30
阅读次数:
88
1. .新建一个类 继承 RequestMappingHandlerMapping 重写 getMappingForMethod 方法 package com.boot.missyou.core.hack; import org.springframework.beans.factory.annot ...
分类:
编程语言 时间:
2020-02-22 17:27:18
阅读次数:
143
前置条件 : 1、确保已安装 Eclipse、Tomcat 服务器安装包 2、jdk、环境变量都已配置成功。 3、注意在安装 Eclipse 时一定要选择第二个有 Web 项目的进行安装, 不然安装成功后还需要下载很多的插件,增加了不必要的麻烦。 创建步骤 : 1、将本地 Tomcat 服务器添加 ...
分类:
编程语言 时间:
2020-02-22 18:34:28
阅读次数:
123
一、程序:是一个指令的集合 二、进程:正在执行的程序;或者说:当运行一个程序,你就启动了一个进程 1.编写完的代码,没有运行时,为程序,正在运行的代码为进程 2.程序是静态的,进程是活动的 (1)、多进程中每个进程中所有数据(包括全局变量)都各自拥有一份,互不影响。 (2)、程序开始运行时,首先会创 ...
分类:
编程语言 时间:
2020-02-22 18:34:56
阅读次数:
108
废话不多说,直接上案例: 【案例】 1、访问变量 按值: function addM(num) { num += 5; return num; } var cnt = 10; var result = addM(cnt); console.log(cnt);//输出:10 console.log(r ...
分类:
编程语言 时间:
2020-02-22 18:38:53
阅读次数:
99
背景:点击web页面上的隐藏按钮则关联图片隐藏,按钮变为显示,当点击显示时关联图片显示 思路:本质是,获取按钮来控制图片显示情况 <!DOCTYPE html> <html> <head> <meta charset="utf-8"> <title>隐藏</title> </head> <body> ...
分类:
编程语言 时间:
2020-02-22 19:45:34
阅读次数:
65
不加异常捕捉就会多输出一个空行 加上异常捕捉之后就会不多输出一个空行 比赛时还是要加上异常捕捉比较好 ...
分类:
编程语言 时间:
2020-02-22 19:51:55
阅读次数:
65
python中的装饰器分为两类:函数装饰器和类装饰器. here and here2 ...
分类:
编程语言 时间:
2020-02-22 19:54:04
阅读次数:
71
变量和数据类型 说 明:字符型 短整型 整型 长整型 单精度浮点型 双精度浮点型 无类型 数据类型:char short int long float double void 32位环境下长度:1 2 4 4 4 8 在屏幕上输出各种类型的数据 puts 是输出字符串的 printf 不仅可以输出字 ...
分类:
编程语言 时间:
2020-02-22 20:02:14
阅读次数:
98
日志 一、日志的级别 CRITICAL : 50 ERROR : 40 WARNING : 30 INFO : 20 DEBUG : 10 NOTSET : 0 (无日志记录) | 级别 | 常量 | 引用方式 | | | | | | critical | 50 | logging.CRITICAL ...
分类:
编程语言 时间:
2020-02-22 20:02:27
阅读次数:
104
在传统的web开发时,我们创建一个Filter,需要在web.xml里做配置: <filter> <filter-name>FirstFilter</filter-name> <filter-class>com.linhw.demo.filter.MyFirstFilter</filter-clas ...
分类:
编程语言 时间:
2020-02-22 20:05:02
阅读次数:
93
运算符的简写 a=a+2; a+=2; a=a-2; a-=2; a=a*2; a*=2; a=a/2; a/=2; a=a%2; a%=2;自增自减 var a=1; 先加:++a; 看到先加,先计算加加,然后在进行计算 后加:a++; 看到后加,先把加加去掉,去掉后进行计算,得出答案后再自加加逻 ...
分类:
编程语言 时间:
2020-02-22 20:08:44
阅读次数:
91
1.准备 开发环境:eclipse 依赖包:hadoop-2.7.7.tar.gz安装包 share/hadoop/下 common、hdfs中的jar包 2.连接HDFS服务器 /** * 连接HDFS服务器 */ @Test public void connectHDFS() { //做一个配置 ...
分类:
编程语言 时间:
2020-02-22 20:13:06
阅读次数:
92
本文件是以學習筆記的概念為基礎,用於自我的複習紀錄,不過也開放各位的概念指證.畢竟學習過程中難免會出現觀念錯誤的問題.也感謝各位的觀念指證.安裝JDK在Oracle網站中找自己系統的JDK下載位置設定 PATH windows10 =>本機=>右鍵內容=>進階系統設定=>進階=>環境變數 設定第一個... ...
分类:
编程语言 时间:
2020-02-22 20:14:49
阅读次数:
65