做一个简单的小实例: 目录结构如下: setUp就是帮我们做测试前的准备工作,比如实例化等, tearDown可以帮我们关闭数据库等收尾操作, 一般测试方法必须以test_开头,里面可以写我们需要测试的业务逻辑,同时指定self.assertEqual()将我们的结果和运行的实际结果进行比对。 su ...
分类:
编程语言 时间:
2019-05-12 17:03:57
阅读次数:
148
HBase学习之BulkLoad 参考资料: 1、https://blog.csdn.net/shixiaoguo90/article/details/78038462,使用hbase自带的importtsv实现bulkload,重点参考,hbase自带的bulkload只有在hbase1.0版本中 ...
分类:
其他好文 时间:
2019-05-09 15:52:44
阅读次数:
178
leecode刷题(24) 翻转二叉树 翻转二叉树 翻转一棵二叉树。 示例: 输入: 输出: 备注: 这个问题是受到 "Max Howell " 的 "原问题" 启发的 : 谷歌:我们90%的工程师使用您编写的软件(Homebrew),但是您却无法在面试时在白板上写出翻转二叉树这道题,这太糟糕了。 ...
分类:
其他好文 时间:
2019-05-04 11:42:35
阅读次数:
142
3、Pipeline 3.1 Pipeline概念 Redis客户端执行一条命令分为如下四个过程: (1)发送命令 (2)命令排队 (3)命令执行 (4)返回结果 其中(1)和(4)称为Round Trip Time(RTT,往返时间)。 Redis提供了批量操作命令( 例如mget、mset等) ...
分类:
其他好文 时间:
2019-05-03 18:32:47
阅读次数:
117
目录 一、计算机网络概述 二、物理层 三、数据链路层 四、网络层 五、传输层 六、应用层 七、网络安全 目录 一、计算机网络概述 二、物理层 三、数据链路层 四、网络层 五、传输层 六、应用层 七、网络安全 一、计算机网络概述 1. 网络分层模型 2. 网络连接错误举例 物理层故障:网线断了、网线发 ...
分类:
其他好文 时间:
2019-04-22 15:11:34
阅读次数:
159
路由问题, 已经解决! 然后就是视图函数的问题了: 不想重复写的解决途径就是, python 类的继承了! 写一个基类, 基类定义 增删改查。 然后其他的,全部去继承他! from django.urls import path, re_path from django.http import Ht ...
分类:
其他好文 时间:
2019-04-18 23:23:45
阅读次数:
189
生成器函数定义#函数中定义了yield,并不是普通函数,而是生成器函数#yield返回数据,让函数分段执行#return返回数据,结束本函数调用deffun():print(‘调用函数1‘)yield‘raa‘print(‘调用函数2‘)yield‘roo‘print(‘调用函数3‘)yield‘rtt‘#print(‘报错‘)#最后一个yield后面代码块,使用__next__迭代会报错g=fu
分类:
其他好文 时间:
2019-04-09 09:22:19
阅读次数:
146
AOP称为面向切面编程,在程序开发中主要用来解决一些系统层面上的问题,比如日志,事务,权限等等。 Spring AOP模块提供截取拦截应用程序的拦截器,例如,当执行方法时,可以在执行方法之前或之后添加额外的功能. 一 AOP的基本概念 (1)Aspect(切面):通常是一个类,里面可以定义切入点和通 ...
分类:
编程语言 时间:
2019-04-08 16:03:38
阅读次数:
212
翻转一棵二叉树。 示例: 思想 递归 java版 运行结果 ...
分类:
其他好文 时间:
2019-04-08 13:54:08
阅读次数:
144
概述 UML类图 代码栗子 总结 概念 概念 观察者模式 又叫做 发布 订阅模式, 观察者设计模式定义了对象间的一种一对多的组合关系,以便一个对象的状态发生变化时,所有依赖于它的对象都得到通知并自动刷新(来源百度百科)。栗如,抗日战争中我方地下党人会密切监视日军的一举一动,根据它们的战略部署及时做出 ...
分类:
其他好文 时间:
2019-04-06 19:04:53
阅读次数:
127