首页 > 编程语言
Python-类的继承
类的继承 面向对象的编程带来的主要好处之一是代码的重用,实现这种重用的方法之一是通过继承机制。继承完全可以理解成类之间的类型和子类型关系。 需要注意的地方:继承语法 class 派生类名(基类名)://... 基类名写作括号里,基本类是在类定义的时候,在元组之中指明的。 在python中继承中的一些 ...
分类:编程语言   时间:2016-07-29 20:54:34    收藏:0  评论:0  赞:0  阅读:163
python 之yield个人理解
!/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
获取java泛型参数类型
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# for Unity 编程语言快速入门教程(连载8)---C#OOP编程之抽象类与接口
C#的抽象类与接口,是C#OOP编程中非常重要的概念,对于开发出“高内聚、低耦合”的优秀项目具有重要的作用。C#抽象类是用关键字abstract表示的,它即可以修饰类(抽象类),也可以修饰方法(抽象方法)。抽象类主要的作用是:列举一个类所需要的行为,提供一系列的规定,约束子..
分类:编程语言   时间:2016-07-29 19:36:56    收藏:0  评论:0  赞:0  阅读:516
python学习 匿名函数
#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
Python 装饰器工作原理解析
#!/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
python学习 根据日志中的ip和url排序
#!/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
JDK源码学习(9)- java.util.Properties实例与源码
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
python3.5.2与python2.7.5齐飞,我与ipython5.0.0不得不说的故事
今天准备了一台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语言部分三
嵌入式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
javaSE学习-随机数类java.util.Random类介绍
随机数介绍在程序开发中,我们经常会用到随机数。譬如数字签名、数据加密、以及一些取样的场景下。但需要注意的是,许多开发语言API所提供的随机函数并非真正意义上的随机,而是伪随机,至于原因,本文最后会进行解释。jdk中Random类jdk中提供了Random类供我们使用 //withinint..
分类:编程语言   时间:2016-07-29 19:27:45    收藏:0  评论:0  赞:0  阅读:181
十一、Python异常处理
Python异常处理异常抛出机制,为程序开发人员提供了一种在运行时发现错误,进行回复处理,然后继续执行的能力#!/usr/bin/pythontry:open(‘abc.txt‘)exceptIOError,msg:pass抛出机制:如果在运行时发生异常的话,解释器会查找相应的处理语句(称为handler)要是在当前函数力没有..
分类:编程语言   时间:2016-07-29 19:19:04    收藏:0  评论:0  赞:0  阅读:167
以写代学: python 集合
1.什么是集合(1)数学上,把set称作不同元素组成的集合,集合(set)的成员通常被称作集合元素(2)集合对象是一组无序排列的可哈希的值,不可变的才是可哈希的,列表可变,所以里边没有列表(3)集合有两种类型,可变集合set和不可变集合frozenset>>>set("hellllo")..
分类:编程语言   时间:2016-07-29 19:18:46    收藏:0  评论:0  赞:0  阅读:209
检测http服务(数组与函数)
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# for Unity 编程语言快速入门教程(连载9)_C#OOP编程之值与引用类型
C#编程语言中有“值类型”与“引用类型”之分。讲这个概念之前,先说明一下什么是“形式参数”(简称:“形参”),什么是“实际参数”(简称“实参”)。“形参”("形式参数"):C#方法中的参数列表,即可以称为“形式参数",因为在程序运行之前,我们是不能知道具体的参数到..
分类:编程语言   时间:2016-07-29 19:15:44    收藏:0  评论:0  赞:0  阅读:178
Java100:javaSE备忘
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
Spring(四) Spring容器(2)
6.Spring容器中的Bean对于开发者来说,开发者使用Spring做2件事:(1)开发Bean(2)配置Bean。
分类:编程语言   时间:2016-07-29 19:12:24    收藏:0  评论:0  赞:0  阅读:167
Java反射机制
JAVA反射机制是在运行状态中,对于任意一个类,都能够知道这个类的所有属性和方法;对于任意一个对象,都能够调用它的任意一个方法和属性;这种动态获取的信息以及动态调用对象的方法的功能称为java语言的反射机制。 动态语言,是指程序在运行时可以改变其结构:新的函数可以被引进,已有的函数可以被删除等在结构 ...
分类:编程语言   时间:2016-07-29 19:06:33    收藏:0  评论:0  赞:0  阅读:123
java测试1
发大水 ...
分类:编程语言   时间:2016-07-29 19:05:54    收藏:0  评论:0  赞:0  阅读:268
python与桶排序
问题提出: 将以下数据: 6, 8, 2, 3, 4, 0, 9, 1, 5,1 按从小到达排列。 桶排序原理: 桶排序也叫计数排序,简单来说,就是将数据集里面所有元素按顺序列举出来,然后统计元素出现的次数。最后按顺序输出数据集里面的元素。 排序过程如下: 一、初始化桶的大小 把数据集里面每一个元素 ...
分类:编程语言   时间:2016-07-29 19:05:03    收藏:0  评论:0  赞:0  阅读:173
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!