啥也不说了,直接上源码 #! /usr/bin/env python #coding=utf-8 import os import md5 import time def getmd5( filename ): ''' 形参:文件名 返回:文件的MD5码 ''' file = open( filen ...
分类:
编程语言 时间:
2016-04-04 22:48:09
阅读次数:
346
def fun(arg,args=1,*arg,**keywords): python 一共有这四类参数,第一类最常见,不用多说,第二类,关键字参数,python能通过关键字找到参数,python函数的这种特性使得函数参数更加灵活,不一定要按顺序来传,第三类:一个星号是将非关键字参数收集起来,以tu ...
分类:
编程语言 时间:
2016-04-04 22:29:24
阅读次数:
215
今天练习代码的时候发现一个问题,练习类,我在notepad++上写的代码运行后,复制到pycharm上运行然后报错,看代码 看着没错吧,但是当我运行这段代码时,pycharm跟我说:“兄弟,你这代码有问题!--def getName(self): IndentationError: unindent ...
分类:
编程语言 时间:
2016-04-04 13:01:42
阅读次数:
149
/** * @author DT大数据梦工厂 * 新浪微博 http://weibo.com/ilovepains/ * 微信公众账号:DT_Spark * 直播地址 YY频道:68917580 */object SparkSQLWindowFunctionOps { def main(args: ...
分类:
其他好文 时间:
2016-04-04 01:28:19
阅读次数:
147
#!usr/bin/env python 2 #coding: utf-8 3 #Author: Andy 4 5 import threading 6 import time 7 8 def producer(): 9 print('等人来买包子。。。') 10 event.wait() 11 e ...
分类:
其他好文 时间:
2016-04-03 18:51:21
阅读次数:
269
PyQt中的事件处理主要以来重写事件处理函数来实现。 在上面的示例中,我们重新实现了keyPressEvent()事件处理方法。 def keyPressEvent(self, event): if event.key() == QtCore.Qt.Key_Escape: self.close() ...
分类:
其他好文 时间:
2016-04-02 02:01:13
阅读次数:
287
1 from wsgiref.simple_server import make_server 2 3 def RunServer(environ, start_response): 4 start_response('200 ok',[('Content-Type','text/html')]) ...
分类:
编程语言 时间:
2016-04-01 22:06:27
阅读次数:
1019
函数的传参 让一个函数接受任意数量的位置参数,可以使用一个 * 参数 def avg(first , *rest): return (first + sum(rest)) / (1 + len(rest)) print(avg(1,2,3)) 为了接受任意数量的关键字参数,使用一个以 ** 开头的参 ...
分类:
编程语言 时间:
2016-03-31 18:28:31
阅读次数:
180
1 Groovy
Groovy 是没有类型的 Java 代码 ,语法更简洁,形式有点类似脚本语言,被gradle用于构建脚本的语言
1.1 特殊类型
1、范围
范围 是一系列的值。例如 “0..4” 表明包含 整数 0、1、2、3、4。Groovy 还支持排除范围,“0..
def range = 0..4
2、集合
def coll = ["Gro...
分类:
移动开发 时间:
2016-03-31 14:54:59
阅读次数:
314