随笔分类 -  Python

Trade.py
python的内存管理机制
摘要:简单说, Python语言底层使用C语言实现,所以内存分配其实封装了C 的 malloc lib 在上面又封装了一层成为py的allocator 为了增加py的可移植性. 在底层, 1 Block是一个大小固定的内存块。size = 8, 16, 32, 64。。。。 2 一组Block的集合就是一 阅读全文

posted @ 2017-09-17 22:23 暴力的轮胎 阅读(692) 评论(0) 推荐(1)

Python中的Map/Reduce
摘要:MapReduce是一种函数式编程模型,用于大规模数据集(大于1TB)的并行运算。概念"Map(映射)"和"Reduce(归约)",是它们的主要思想,都是从函数式编程语言里借来的,还有从矢量编程语言里借来的特性。它极大地方便了编程人员在不会分布式并行编程的情况下,将自己的程序运行在分布式系统上。 M 阅读全文

posted @ 2016-06-13 11:35 暴力的轮胎 阅读(1284) 评论(0) 推荐(0)

Python 必选参数,默认参数,可变参数,关键字参数和命名关键字参数
摘要:Py的参数还真是多,用起来还是很方便的,这么多参数种类可见它在工程上的实用性还是非常广泛的。 挺有意思的,本文主要参照Liaoxuefeng的Python教程。 哎,论文还没看完,又搞了半天这些乱七八糟的。。。烦 阅读全文

posted @ 2016-06-10 11:21 暴力的轮胎 阅读(1137) 评论(0) 推荐(0)

C/C++ Python的函数默认参数
摘要:发现C/C++ Python的函数可以使用默认参数,来减少传参时候的参数个数。 但是:这样的默认参数最好是不变对象! Python函数在定义的时候,默认参数L的值就被计算出来了,即[],因为默认参数L也是一个变量,它指向对象[],每次调用该函数,如果改变了L的内容,则下次调用时,默认参数的内容就变了 阅读全文

posted @ 2016-06-10 10:29 暴力的轮胎 阅读(623) 评论(1) 推荐(0)

导航