一.block在OC中的用法可以分为大概一下几种. 1>用于成员属性,保存一段代码,可以替代代理传值. 比如说,创建一个ViewController控制器,点击屏幕就跳转到ModalViewController控制器里的时候,不用代理用block实现一些功能: 2>用于参数传递 3>用于返回值 4> ...
分类:
其他好文 时间:
2016-05-29 16:34:00
阅读次数:
189
一. python的几种入参形式:1.普通参数: 普通参数就是最一般的参数传递形式。函数定义处会定义需要的形参,然后函数调用处,需要与形参一一对应地传入实参。 示例: 2. 指定参数: 指定参数就是在函数调用时,给传入的实参加上其对应的形参的参数名,这样实参的顺序就可以不用和形参完全一一对应的顺序。 ...
分类:
编程语言 时间:
2016-05-29 06:17:13
阅读次数:
235
最近自己在忙着做毕业设计,后台程序员,前端菜鸡,因为需要,所以实现了html页面之间参数传递。 jstarseven 、菜鸡的自我修养. 页面A代码如下: 1 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http:/ ...
分类:
Web程序 时间:
2016-05-28 15:42:48
阅读次数:
346
什么是回调函数?
回调函数就是一个通过函数指针调用的函数。如果你把函数的指针(地址)作为参数传递给另一个函数,当这个指针被用来调用其所指向的函数时,我们就说这是回调函数。回调函数不是由该函数的实现方直接调用,而是在特定的事件或条件发生时由另外的一方调用的,用于对该事件或条件进行响应。
实现机制:
⑴定义一个回调函数;
⑵提供函数实现的...
分类:
编程语言 时间:
2016-05-27 12:15:44
阅读次数:
260
java交换两个变量的值 1.幼儿园版 显然,这个是错的 就从这个版本说起 1.java里方法的参数传递方式只有一种:值传递,就是将实际参数值的副本(复制品)传入方法内,而参数本身不会受到任何影响. (是不是觉得自己已经明白为什么上面的程序是错误的了) 2.main方法中调用exchange方法时, ...
分类:
编程语言 时间:
2016-05-25 23:52:35
阅读次数:
181
有关函数式编程 ·1 函数作为一等公民 特点:将函数作为参数传递给另外一个函数;函数可以作为另外一个函数的返回值 ·2 无副作用 函数的副作用指的是函数在调用过程中,除了给出了返回值外,还修改了函数外部的状态,比如,函数在调用过程中,修改了某一个全局状态。 显式函数指函数与外界交换数据的唯一渠道就是 ...
分类:
编程语言 时间:
2016-05-25 13:22:25
阅读次数:
378
20160524 问题:在使用des加密数据后,作为url参数传递发现,系统会把+自动变为空格,以至于解密的时候出现问题。 例如:uKsRUwdU6+83+J9WfgfflA== 传到服务端后 变为uKsRUwdU6 83 J9WfgfflA== 解决:因为des加密后的数据没有空格,在服务端直接把 ...
分类:
移动开发 时间:
2016-05-24 13:21:54
阅读次数:
139
Array类可以如下定义: var aValues = new Array(); 如果预先知道数组的长度,可以用参数传递长度 var aValues = new Array(20); 如下2种定义方式是一样的 1 var aColors = new Array(); aColors[0] = "re ...
分类:
编程语言 时间:
2016-05-19 22:58:35
阅读次数:
179
实现Runnable接口子覆盖接口中的run方法通过Thread类创建线程,并将实现了Runnable接口的子类对象作为参数传递给Thread类的构造函数Thread类对象调用start方法开启线程线程的启动得用start方法导致安全问题的出现的原因多个线程现延迟线程随机性线程安全问题在理想状态下,不容..
分类:
编程语言 时间:
2016-05-19 19:37:31
阅读次数:
151
本次的主要内容是块,对初学者来说,代码中涉及到块的内容确实很容易让人疑惑。首先谈一下块的概念,块(Block)是苹果为 C、C++以及 OC 添加的一种特性,它包含了部分代码,可以被当做是参数传递给函数,并且它的实质是 OC 中的对象,也就是我们完全可以把它放到集合中,比如我们可以定义 NSArray 或者 NSDictionary 的对象来放置一系列的块,然后通过代码来决定执行哪一个块。块还有一大...
分类:
其他好文 时间:
2016-05-18 18:07:32
阅读次数:
138