引用unitest模块,然后定义一个测试类,继承unitest.TestCase。 方法测试前置操作setup 方法测试后置操作 ...
分类:
编程语言 时间:
2018-05-13 19:59:26
阅读次数:
500
1- 简单工厂模式: 定义:Simple Factory,又叫静态工厂方法,由一个工厂对象决定创建某一种产品对象的实例。主要用来创建同一类对象。 常用场景: 通过配置生成实例, 比如将请求参数(type、url、isProcessData)抽出来,通过封装的求求构造函数来实例化 图表中的节点初始化, ...
分类:
其他好文 时间:
2018-05-13 19:53:56
阅读次数:
186
迭代器的作用是提供一种方法对一个容器对象中的各个元素进行访问,而又不暴露该对象容器的内部细节。 java中的很多容器都实现了Iterable接口,容器中的元素都是可以遍历的。 如下例,list容器中存储的是Integer对象,list可以返回一个Iterator对象用于遍历list中的元素。 一种更 ...
分类:
编程语言 时间:
2018-05-13 18:06:10
阅读次数:
201
1.导入模块 2.自定义参数校验规则 3.具体使用 ...
分类:
Web程序 时间:
2018-05-13 18:02:13
阅读次数:
397
#! /usr/bin/env python# -*- coding:utf-8 -*-# login 模块中登录时输入密码,想用getPass模块实现密码的不回显操作。#如下: import getpass ret = input("welcome to the system:please mak... ...
分类:
其他好文 时间:
2018-05-13 17:58:22
阅读次数:
263
#### 1.windows下绝对路径: windows读取文件可以用\,但在字符串里面\被作为转义字符使用,那么python在描述路径时有两种方式:'d:\\a.txt',转义的方式;r'd:\a.txt',声明字符串不需要转义 C:\Users\Administrator\Desktop\pyt ...
分类:
编程语言 时间:
2018-05-13 15:06:49
阅读次数:
184
python装饰器就是用于拓展原来函数功能的一种函数,这个函数的特殊之处在于它的返回值也是一个函数,使用python装饰器的好处就是在不用更改原函数的代码前提下给函数增加新的功能。 例如,源函数代码如下: 如果想记录下这个函数执行的总时间 #多个装饰器 多个装饰器执行的顺序就是从第一个装饰器开始,执 ...
分类:
编程语言 时间:
2018-05-13 13:57:56
阅读次数:
194
1.1.Flask之请求扩展 #!/usr/bin/env python # -*- coding:utf-8 -*- from flask import Flask, Request, render_template app = Flask(__name__, template_folder='t ...
分类:
数据库 时间:
2018-05-13 11:59:03
阅读次数:
207
1 # coding=utf-8 2 # !/usr/bin/python 3 # -*- coding: UTF-8 -*- 4 import io 5 import os 6 7 8 def file_chance(): #修改文件内某一行的内容 9 f = open('text1', 'r')... ...
分类:
编程语言 时间:
2018-05-13 00:33:15
阅读次数:
228
1、 Thread Java写法 new Thread(new Runnable() { @Override public void run() { } }).start(); Kotlin写法 Thread(Runnable { }).start() 2、Handler Java private ...
分类:
编程语言 时间:
2018-05-12 22:35:15
阅读次数:
192