一、继承的定义 继承在python中是创建一种新类的方法,新建的类可以继承一个或者多个父类,其中父类称为超类或者基类,新建的类称为派生类或者子类。继承表达的是什么是什么的关系,如:高桌子低板凳都是木头,他大舅他二舅都是他舅。 1、继承实例 如下例,定义了两个类:Dog和Cat类,他们都其都有相同吃、 ...
分类:
编程语言 时间:
2017-09-18 18:45:52
收藏:
0 评论:
0 赞:
0 阅读:
273
单元测试其实没什么好说的,直接看操作步骤!我们来测试前一篇的小明买食物的方法。第一步:在小明类上点右键,然后再new一个JUnitTestCase第二步:继续点下一步,图上的内容相信大家都看得懂吧,如果看不懂···,那就要么学习,要么放弃吧,哈哈!第三步:勾选要测试的方法..
分类:
编程语言 时间:
2017-09-18 18:14:58
收藏:
0 评论:
0 赞:
0 阅读:
264
装饰器通俗的讲,装饰器就是在不改变源代码基础上,给源代码增加新功能。不改变函数的源代码、调用方式、返回值等,给函数增加新功能。经典案例:登录装饰器,deflogin_decorator(func):
definner():
ifUSER_TEMP["status"]==False:
print("\033[31;1m用户未登录,请先登录\03..
分类:
编程语言 时间:
2017-09-18 18:12:06
收藏:
0 评论:
0 赞:
0 阅读:
328
20.16shell中的函数(上)函数就是把一段代码整理到了一个小单元中,并给这个小单元起一个名字,当用到这段代码时直接调用这个小单元的名字即可。1.[root@hao-01~]#vifun1.sh添加内容:#!/bin/bashfunctioninp(){echo"Thefirstparis$1"echo"Thesecondparis$2"echo"Thethirdpari..
分类:
编程语言 时间:
2017-09-18 18:11:20
收藏:
0 评论:
0 赞:
0 阅读:
287
1,、python的由来python的创始人为吉多·范罗苏姆(GuidovanRossum)。1989年的圣诞节期间,Guido开始写能够解释Python语言语法的解释器。Python这个名字,来自Guido所挚爱的电视剧MontyPython’sFlyingCircus。他希望这个新的叫做Python的语言,能符合他的理想:创造一种C和sh..
分类:
编程语言 时间:
2017-09-18 18:08:40
收藏:
0 评论:
0 赞:
0 阅读:
362
1、编程与编程语言:Python是一门编程语言,首先需要搞清楚一下几点:1、编程目的:#计算机的发明,是为了用机器取代/解放人力,而编程的目的则是将人类的思想流程按照某种能够被计算机识别的表达方式传递给计算机,从而达到让计算机能够像人脑/电脑一样自动执行的效果。2、什么..
分类:
编程语言 时间:
2017-09-18 18:06:08
收藏:
0 评论:
0 赞:
0 阅读:
275
设计模式与并发之生产者-消费者模式 生产者-消费者模式是一个经典的多线程设计模式。它为多线程间的协作提供了良好的解决方案。在生产者-消费者模式中,通常由两类线程,即若干个生产者线程和若干个消费者线程。生产者线程负责提交用户请求,消费者线程则负责具体处理生产者提交的任务。生产者和消费者之间则通过共享内 ...
分类:
编程语言 时间:
2017-09-18 17:04:10
收藏:
0 评论:
0 赞:
0 阅读:
267
前沿: 首先是看到了单例模型,想不明白 outer中的参数 为什么能像 global的参数 一样屹立不倒。 #单例模型 def single_model(cls): instance = {} def inner(*args, **kwargs): print if cls not in insta ...
分类:
编程语言 时间:
2017-09-18 16:59:38
收藏:
0 评论:
0 赞:
0 阅读:
239
[From] https://www.liaoxuefeng.com/article/001484212576147b1f07dc0ab9147a1a97662a0bd270c20000 Spring Boot配置多个DataSource 廖雪峰 / 编程 / 1-13 10:11 / 阅读: 14 ...
分类:
编程语言 时间:
2017-09-18 16:58:09
收藏:
0 评论:
0 赞:
0 阅读:
292
正则表达式 只提取关注的数据,进行数据赛选 原子: 基本组成单位 普通的字符 非打印支付 通用字符 普通的字符 非打印字符() 通用字符 |w |W处理字符下滑线任意的字符 |d 十进位数 |D |s 空白字符 |S 原子表 【jsz】表示 只有一位的匹配出来 元字符 特殊含义的字符,比如重复前边的 ...
分类:
编程语言 时间:
2017-09-18 16:51:32
收藏:
0 评论:
0 赞:
0 阅读:
239
1、变量 变量不仅可以是数字,还可以是任意数据类型 命名规范:变量是用一个变量名表示,变量名必须是大小写英文、数字和下划线_的组合,且不能用数字开头 python中等号“=”是赋值语句,可以把任意数据类型赋值给变量,同一个变量可以反复赋值,而且可以是不同类型的变量,这种变量本身类型不固定的语言称之为 ...
分类:
编程语言 时间:
2017-09-18 16:44:54
收藏:
0 评论:
0 赞:
0 阅读:
368
链表是一种物理存储单元上非连续、非顺序的存储结构,数据元素的逻辑顺序是通过链表中的指针链接次序实现的。链表由一系列结点(链表中每一个元素称为结点)组成,结点可以在运行时动态生成。每个结点包括两个部分:一个是存储数据元素的数据域,另一个是存储下一个结点地址的指针域。 相比于线性表顺序结构,操作复杂。由 ...
分类:
编程语言 时间:
2017-09-18 16:41:05
收藏:
0 评论:
0 赞:
0 阅读:
347
现在中国网建上注册一个自己的账户, 然后里面有代码案例,也有相应的下载jar包的地址 代码如下: public class Message { public static void main(String[] args) { try { new Message().sendMessage(); } ...
分类:
编程语言 时间:
2017-09-18 16:38:38
收藏:
0 评论:
0 赞:
0 阅读:
220
答案:disproportional ...
分类:
编程语言 时间:
2017-09-18 16:11:31
收藏:
0 评论:
0 赞:
0 阅读:
237
题意:有一堆数据,某些是样例数据(假设X个),某些是大数据(假设Y个),但这些数据文件的命名非常混乱。要你给它们一个一个地重命名,保证任意时刻没有重名文件的前提之下,使得样例数据命名为1~X,大数据命名为X+1~X+Y。 先把未使用的名字压进两个栈。 分为三轮:第一轮把占用了对方名字的样例数据以及占 ...
分类:
编程语言 时间:
2017-09-18 14:30:21
收藏:
0 评论:
0 赞:
0 阅读:
297
练习15.28 练习15.29 两者不一致,basket的元素是Quote对象,因此我们像该vector中添加一个Bulk_quote对象时,他的派生类部分将被忽略掉,所以当我们使用容器存放继承体系中的对象时,通常必须采取间接存储的方式。因为不允许在容器中保存不同类型的元素,所以我们不能把具有继承关 ...
分类:
编程语言 时间:
2017-09-18 14:29:06
收藏:
0 评论:
0 赞:
0 阅读:
233
一、java新IO概述 javaIO中的输入流和输出流都是通过字节的移动来处理的,面向流的输入输出系统一次只能处理一个字节,因此效率不高,而且传统的输入输出流是阻塞试的,也就是说当无法读到数据时,当前线程会被阻塞直到读取到有效数据才会继续运行。 java1.4之后提供了一系列改进的输入输出类与方法, ...
分类:
编程语言 时间:
2017-09-18 14:27:48
收藏:
0 评论:
0 赞:
0 阅读:
323
为什么Java byte 类型的取值范围是-128~127 : http://blog.163.com/yurong_1987@126/blog/static/47517863200911314245752/ java基本数据类型的取值范围: http://www.cnblogs.com/singl ...
分类:
编程语言 时间:
2017-09-18 14:15:31
收藏:
0 评论:
0 赞:
0 阅读:
222
在上一节提到的FileChannel中提供了lock()/tryLock()方法可以获得文件锁FileLock对象,从而锁定文件,这里的文件锁是进程级别的锁,而非线程锁。 lock()方法是阻塞试的,当调用该方法且无法得到文件锁,程序将一直阻塞。 tryLock()方法是非阻塞式的加锁方法,如果获得 ...
分类:
编程语言 时间:
2017-09-18 14:11:16
收藏:
0 评论:
0 赞:
0 阅读:
205
面向对象这个概念,每本书上的说法定义很多。 我自己根据我的经验,自己归档总结了下, 所谓面向对象,就是 以基于对象的思维去分析和解决问题,万物皆对象; 面向对象经常和面向过程放一起讨论; 这里举例, 比如要造一辆自行车,假如以面向过程的思维搞,张三先搞轮子, 李四再搞车架,王五再搞链条,赵六再搞脚踏 ...
分类:
编程语言 时间:
2017-09-18 13:57:14
收藏:
0 评论:
0 赞:
0 阅读:
174