类的继承 面向对象的编程带来的主要好处之一是代码的重用,实现这种重用的方法之一是通过继承机制。继承完全可以理解成类之间的类型和子类型关系。 需要注意的地方:继承语法 class 派生类名(基类名)://... 基类名写作括号里,基本类是在类定义的时候,在元组之中指明的。 在python中继承中的一些 ...
分类:
编程语言 时间:
2016-07-29 20:54:34
收藏:
0 评论:
0 赞:
0 阅读:
163
!/usr/bin/python3
#-*-coding:utf-8-*-
defa(max):
n=0
whilen<max:
c=[‘aa‘,‘bb‘,‘cc‘,‘dd‘,‘rr‘,‘ff‘]
print‘yield前面‘,n
yieldc[n]
print‘yield后面‘,n
n+=1
foriina(6):
print"for循环print:",i
print‘--‘*25执行过程:通过结果可以看出:首先for循环调用函数,执行函..
分类:
编程语言 时间:
2016-07-29 19:39:14
收藏:
0 评论:
0 赞:
0 阅读:
227
1、Type和Class的区别简单来说,Class实现了Type接口。Type源码定义:packagejava.lang.reflect;
/**
*TypeisthecommonsuperinterfaceforalltypesintheJava
*programminglanguage.Theseincluderawtypes,parameterizedtypes,
*arraytypes,typevariablesandprimitivetypes.
*
*@..
分类:
编程语言 时间:
2016-07-29 19:37:04
收藏:
0 评论:
0 赞:
0 阅读:
262
C#的抽象类与接口,是C#OOP编程中非常重要的概念,对于开发出“高内聚、低耦合”的优秀项目具有重要的作用。C#抽象类是用关键字abstract表示的,它即可以修饰类(抽象类),也可以修饰方法(抽象方法)。抽象类主要的作用是:列举一个类所需要的行为,提供一系列的规定,约束子..
分类:
编程语言 时间:
2016-07-29 19:36:56
收藏:
0 评论:
0 赞:
0 阅读:
516
#lambda没有名字的函数,特别简单的函数,只有return语句的函数
#语法lambda返回值
defhello(x):
returnx[1]
printhello([1,2])
hello=lambdax:x[1]
hello1=lambdax:x[0]+x[1]
hello2=lambdax,y:x*y
printhello([1,2])
printhello1([3,4])
printhello2(2,3)
分类:
编程语言 时间:
2016-07-29 19:36:24
收藏:
0 评论:
0 赞:
0 阅读:
131
#!/usr/bin/envpython
#coding:utf-8
"""
装饰器实例拆解
"""
deflogin00(func):
print(‘00请通过验证用户!‘)
returnfunc
deftv00(name):
print(‘00你的用户是:%s‘%name)
#装饰器的精简工作原理解释:
tv=login00(tv00)#返回tv函数的对象,赋值给tv
tv(‘yh00‘)#调用执..
分类:
编程语言 时间:
2016-07-29 19:35:24
收藏:
0 评论:
0 赞:
0 阅读:
241
#!/usr/bin/envpython
#coding:utf-8
defopen_file(file_name):
res={}
withopen(file_name)asf:
forlineinf:
tmp=line.split(‘‘)
#printtmp
ip,url=tmp[0],tmp[6]
#printip,url以元组的形式存到列表中
res[(ip,url)]=res.get((ip,url),0)+1
returnsorted(res.items(),key=lam..
分类:
编程语言 时间:
2016-07-29 19:35:07
收藏:
0 评论:
0 赞:
0 阅读:
355
java.util.Properties说明。该类主要是读取属性配置文件,两种文件类型:普通文件格式为key=value;xml文件。1)key=value示例如下:publicclassTestProperties{
publicstaticvoidmain(String[]args){
Propertiesproperties=newProperties();
FileInputStreamfileInputSt..
分类:
编程语言 时间:
2016-07-29 19:30:36
收藏:
0 评论:
0 赞:
0 阅读:
259
今天准备了一台centos7的虚拟机,想拿来当python小霸王学习机。系统自带python版本2.7.5,经过我认真琢磨,要学咱就学新版本小py,所以果断安装了一个python3.5.2下载解压,进入目录,因为怕直接安装完maybe跟系统的python会发生点什么剧情,比如yum用不了之类的,所以我指定了..
分类:
编程语言 时间:
2016-07-29 19:30:04
收藏:
0 评论:
0 赞:
0 阅读:
782
嵌入式linux面试题解析(二)——C语言部分三1、下面的程序会出现什么结果#include<stdio.h>#include<stdlib.h>#include<string.h>voidgetmemory(char*p){p=(char*)malloc(100);strcpy(p,”helloworld”);}intmain(){char*str=NULL;getmemory(str);printf(“..
分类:
编程语言 时间:
2016-07-29 19:28:16
收藏:
0 评论:
0 赞:
0 阅读:
232
随机数介绍在程序开发中,我们经常会用到随机数。譬如数字签名、数据加密、以及一些取样的场景下。但需要注意的是,许多开发语言API所提供的随机函数并非真正意义上的随机,而是伪随机,至于原因,本文最后会进行解释。jdk中Random类jdk中提供了Random类供我们使用 //withinint..
分类:
编程语言 时间:
2016-07-29 19:27:45
收藏:
0 评论:
0 赞:
0 阅读:
181
Python异常处理异常抛出机制,为程序开发人员提供了一种在运行时发现错误,进行回复处理,然后继续执行的能力#!/usr/bin/pythontry:open(‘abc.txt‘)exceptIOError,msg:pass抛出机制:如果在运行时发生异常的话,解释器会查找相应的处理语句(称为handler)要是在当前函数力没有..
分类:
编程语言 时间:
2016-07-29 19:19:04
收藏:
0 评论:
0 赞:
0 阅读:
167
1.什么是集合(1)数学上,把set称作不同元素组成的集合,集合(set)的成员通常被称作集合元素(2)集合对象是一组无序排列的可哈希的值,不可变的才是可哈希的,列表可变,所以里边没有列表(3)集合有两种类型,可变集合set和不可变集合frozenset>>>set("hellllo")..
分类:
编程语言 时间:
2016-07-29 19:18:46
收藏:
0 评论:
0 赞:
0 阅读:
209
catarray_check_url.sh#!/bin/bash#用数组与函数方式检查网站是否正常#version1.0#byanthorslrj2016-6-20./etc/init.d/functions#加载系统函数#定义数组存储网站url_list=(www.baidu.com192.168.131.10www.163.comwww.sina.com.cn)#定义等待函数functionwaiting(){echo-n‘3秒后..
分类:
编程语言 时间:
2016-07-29 19:17:16
收藏:
0 评论:
0 赞:
0 阅读:
248
C#编程语言中有“值类型”与“引用类型”之分。讲这个概念之前,先说明一下什么是“形式参数”(简称:“形参”),什么是“实际参数”(简称“实参”)。“形参”("形式参数"):C#方法中的参数列表,即可以称为“形式参数",因为在程序运行之前,我们是不能知道具体的参数到..
分类:
编程语言 时间:
2016-07-29 19:15:44
收藏:
0 评论:
0 赞:
0 阅读:
178
charc=‘\u4e00‘//汉字开始charc=‘\u9fa5‘//汉字结束java正则正则表达式:java.util.regex.Pattern[]匹配的一个字符[^a]一个非a的字符[^abcd]一个非a,b,c,d的字符[A-Z]一个A-Z的字符[a-z]一个a-z的字符[0-9]一个0-9的字符[a-z&&[^bc]]一个a-z的字符而且不能是bc.任意..
分类:
编程语言 时间:
2016-07-29 19:13:54
收藏:
0 评论:
0 赞:
0 阅读:
266
6.Spring容器中的Bean对于开发者来说,开发者使用Spring做2件事:(1)开发Bean(2)配置Bean。
分类:
编程语言 时间:
2016-07-29 19:12:24
收藏:
0 评论:
0 赞:
0 阅读:
167
JAVA反射机制是在运行状态中,对于任意一个类,都能够知道这个类的所有属性和方法;对于任意一个对象,都能够调用它的任意一个方法和属性;这种动态获取的信息以及动态调用对象的方法的功能称为java语言的反射机制。 动态语言,是指程序在运行时可以改变其结构:新的函数可以被引进,已有的函数可以被删除等在结构 ...
分类:
编程语言 时间:
2016-07-29 19:06:33
收藏:
0 评论:
0 赞:
0 阅读:
123
发大水 ...
分类:
编程语言 时间:
2016-07-29 19:05:54
收藏:
0 评论:
0 赞:
0 阅读:
268
问题提出: 将以下数据: 6, 8, 2, 3, 4, 0, 9, 1, 5,1 按从小到达排列。 桶排序原理: 桶排序也叫计数排序,简单来说,就是将数据集里面所有元素按顺序列举出来,然后统计元素出现的次数。最后按顺序输出数据集里面的元素。 排序过程如下: 一、初始化桶的大小 把数据集里面每一个元素 ...
分类:
编程语言 时间:
2016-07-29 19:05:03
收藏:
0 评论:
0 赞:
0 阅读:
173