一、函数修饰符 '@' 用做函数的修饰符,可以在模块或者类的定义层内对函数进行修饰, 出现在函数定义的前一行,不允许和函数定义在同一行 一个修饰符就是一个函数,它将被修饰的函数作为参数,并返回修饰后的同名函数或其他可调用的东西? 示例: 1 def square_sum(fn): 2 def squ ...
分类:
编程语言 时间:
2016-07-19 18:37:07
阅读次数:
160
2. SchedulerBackend SchedulerBackend是一个trait,主要的功能是向当前等待分配计算资源的Task分配计算资源Executor,并且在分配的Executor上启动Task,完成计算的调度过程。上述任务调度是通过方法def reviveOffers(): Unit实 ...
分类:
其他好文 时间:
2016-07-19 18:24:58
阅读次数:
156
# coding:utf-8require 'openssl'require 'base64'#des加密并且base64编码def des_encrypt des_key, des_text des =OpenSSL::Cipher::Cipher.new("DES-ECB") des.encry ...
分类:
其他好文 时间:
2016-07-19 15:29:15
阅读次数:
1258
#POST请求 请求包是json包 返回body并转换成json对象def post_json *args uri = URI.parse args[0] req = Net::HTTP::Post.new(uri.request_uri) req.body = args[1] res = Net: ...
分类:
Web程序 时间:
2016-07-19 15:29:04
阅读次数:
135
# md5签名def md5_sign(data,key) return OpenSSL::Digest::MD5.hexdigest(data+key)end # md5验签def md5_verify(data,sign,key) return true if sign.eql? OpenSSL ...
分类:
其他好文 时间:
2016-07-19 15:24:18
阅读次数:
596
# coding:utf-8require 'openssl'require 'base64'# rsa签名,文本内容和私钥路径def rsa_sign(data,private_key_path) private_key = File.read(private_key_path) pri = Op ...
分类:
其他好文 时间:
2016-07-19 15:23:53
阅读次数:
221
在上一篇讨论里我们介绍了Source,它的类型款式是这样的:Process[F[_],O]。Source是通过await函数来产生数据流。await函数款式如下:
def await[F[_], A, O](req: F[A])(rcv: A => Process[F, O]): Process[F, O]
await函数的作用是:运算F从外界数据源获取数据A,如:从数据库读取记录...
分类:
其他好文 时间:
2016-07-19 13:50:42
阅读次数:
167
(涉及内容:定制类) __str__和__repr__ 如果要把一个类的实例变成 str,就需要实现特殊方法__str__(): class Person(object): def __init__(self, name, gender): self.name = name self.gender ...
分类:
编程语言 时间:
2016-07-17 12:02:40
阅读次数:
210
1,简述普通参数、指定参数、默认参数、动态参数的区别 函数 a.def(声明自定义函数开始) b.函数名()如:f1() c.返回值return(关键字) 函数内部一旦遇到return,以下代码不在执行 d.参数 1.形式参数(定义函数时的参数),实际参数(调用函数时的参数) 2.普通参数:数量一致 ...
分类:
其他好文 时间:
2016-07-17 09:28:25
阅读次数:
164