函数 ''' 名字 参数/默认值/可变参数-可变参数允许传入0个或任意个参数,这些可变参数在函数调用时自动组装为一个元组 命名关键字参数-关键字参数允许传入0个或任意个含参数名的参数,这些关键字参数在函数的内部自动组装成为一个字典。 返回值 嵌套定义 高阶函数-Lambda函数(匿名函数)/闭包/偏 ...
分类:
其他好文 时间:
2018-03-17 12:14:03
阅读次数:
179
作为数学老师必备的课件制作工具,借助几何画板可以构造固定长度的线段,通过改变参数来改变线段长度,简单的说就是用一个数值来控制线段。下面就一起来学习具体制作技巧。 几何画板软件开学特惠,软件获取地址:http://www.jihehuaban.com.cn/video/dingchang-xiandu ...
分类:
其他好文 时间:
2018-03-16 17:23:08
阅读次数:
152
函数重载与Python: 函数重载的好处就是不用为了不同的参数类型或参数个数,而写多个函数。多个函数用同一个名字,但参数表,即参数的个数和数据类型可以不同。调用的时候,虽然方法名字相同,但根据参数表可以自动调用对应的函数。在静态语言中,方法重载是希望类可以以统一的方式处理不同类型的数据提供了可能。而 ...
分类:
编程语言 时间:
2018-03-13 13:52:58
阅读次数:
194
什么是可变参数 在 Java 5 中提供了变长参数,允许在调用方法时传入不定长度的参数。变长参数是Java的一个语法糖,本质上还是基于数组的实现 //方法签名 ([Ljava/lang/String;)V // public void foo(String[] args) 定义方法 在定义方法时,在 ...
分类:
编程语言 时间:
2018-03-12 23:03:56
阅读次数:
348
从上面来看;add函数参数入栈顺序 从左到右LInux 和Windows不一样 进一步发现,Pascal语言不支持可变长参数,而C语言支持这种特色,正是这个原因使得C语言函数参数入栈顺序为从右至左。 具体原因为:C方式参数入栈顺序(从右至左)的好处就是可以动态变化参数个数。 通过栈堆分析可知,自左向 ...
分类:
其他好文 时间:
2018-03-10 17:50:16
阅读次数:
169
1.修饰数据 只能进行一次赋值操作,并在生命周期内不可改变他的值。 2.修饰方法参数 表示在整个方法中我们不改变参数的值。 3.修饰方法 表示方法不能被覆盖。明确告诉其他继承该类的程序员,不希望他们去覆盖这个方法。 4.修饰类 无法被继承 ...
分类:
其他好文 时间:
2018-03-01 23:29:53
阅读次数:
191
以微博为例,接下来用Python来模拟这些Ajax请求,把我发过的微博爬取下来。 1. 分析请求 打开Ajax的XHR过滤器,然后一直滑动页面以加载新的微博内容。可以看到,会不断有Ajax请求发出。 选定其中一个请求,分析它的参数信息。点击该请求,进入详情页面,如图6-11所示。 可以发现,这是一个 ...
分类:
Web程序 时间:
2018-02-26 11:35:20
阅读次数:
261
博客转载自:http://blog.csdn.net/yangdashi888/article/details/51356385 相机的内参数是六个分别为:1/dx、1/dy、r、u0、v0、f opencv里的说内参数是4个其为fx、fy、u0、v0。实际其fx=F*Sx,其中的F就是焦距上面的f ...
分类:
其他好文 时间:
2018-02-25 20:39:39
阅读次数:
707
1、前言 今天在公司看一同事写的代码,代码中用到了struct,初始化一个struct用的是乱序格式,如下代码所示: typedef struct _data_t { int a; int b; }data_t; data_t data = { .a = 10, .b = 20, }; 通常初始化一 ...
分类:
系统相关 时间:
2018-02-24 16:53:36
阅读次数:
216
原链接:http://blog.csdn.net/shareus/article/details/50736159 1.5 1.自动装箱与拆箱: 2.枚举(常用来设计单例模式) http://www.jb51.net/article/78351.htm 3.静态导入 4.可变参数 5.内省 1.6 ...
分类:
编程语言 时间:
2018-02-23 20:53:09
阅读次数:
214