原文链接 http://www.iteblog.com/archives/1228 从本质上说,fold函数将一种格式的输入数据转化成另外一种格式返回。fold, foldLeft和foldRight这三个函数除了有一点点不同外,做的事情差不多。我将在下文解释它们的共同点并解释它们的不同点。 我.....
分类:
其他好文 时间:
2015-08-15 22:58:00
阅读次数:
252
现在越来越多的应用会使用viewpager+fragment显示自己的内容页,fragment和activity有很多共同点,如下图就是fragment的生命周期
但是fragment和activity不同的是当调用本身的onResume和onPause方法的时候可能并不是当前的fragment在显示,例如当加载下面这张图时,当我打开MainActivity时显示的是第一个fragment 但此...
分类:
其他好文 时间:
2015-08-11 14:12:06
阅读次数:
120
Intent与Bundle的共同点:都继承ParcelableIntent传值与Bundle传值的区别eg:我现在要从A界面 跳转到B界面或者C界面 这样的话 我就需要写2个Intent如果你还要涉及的传值的话 你的Intent就要写两遍添加值的方法 那么 如果我用1个Bundle直接把值先存里边 ...
分类:
其他好文 时间:
2015-08-05 21:53:18
阅读次数:
151
在现实生活中我们存在各种各样的协议,但是都有一个共同点,就是拟定的协议,就要遵守,不遵守就是违约。在OC中也有协议这一个概念而且和我们现实生活中的协议的特点是类似的。有时我们自己想做什么事,但是现在没这个能力自己去做,亲力亲为,我们就需要找代理来帮我们做了。那么在OC中也有代理这个概念。下面就简单的说说OC中的协议和代理。
一、协议
在《【IOS开发之Objective-C】对象的交互》中实现...
分类:
移动开发 时间:
2015-08-04 13:30:54
阅读次数:
367
Java中的多线程是一种抢占式的机制,而不是分时机制。抢占式的机制是有多个线程处于可运行状态,但是只有一个线程在运行。共同点:1. 他们都是在多线程的环境下,都可以在程序的调用处阻塞指定的毫秒数,并返回。2. wait()和sleep()都可以通过interrupt()方法 打断线程的暂停状态 ,从...
分类:
编程语言 时间:
2015-08-03 18:53:52
阅读次数:
109
1. 有名信号量&无名信号量
在POSIX标准中,信号量分两种,一种是无名信号量,一种是有名信号量。无名信号量只用于线程间的同步,有名信号量只用于进程间通信。信号量是属于POSIX:SEM的,不是属于POSIX:THR的,需要的文件头是。两者的共同点都是相当于计数器,用于限制多个进程对有限共享资源的访问
2. 相关函数
1)创建信号量
int sem_init (sem_...
分类:
编程语言 时间:
2015-08-03 14:36:15
阅读次数:
148
上节提到使用AddressBook可以实现通讯录数据的获取,但有时需要用户自己选取联系人或者联系人信息,这时候就要借助AddressBookUI框架的ABPeoplePickerNavigationController控制器,该控制器可以通过modal方式展示,会提供一个功能完备的通讯录界面,并且可以监听和拦截用户的点击。
对于iOS7和iOS8,该框架有着不同的用法,下面分开讲解。
【共同点...
分类:
其他好文 时间:
2015-08-01 20:41:29
阅读次数:
109
Class(类)的基本概念:类:将同一种具体事务的共同点抽象出来的表现,Python的类是一种可调用对象。类中定义的有方法,变量,数据结构。变量则是类属性本身是没有数据的,只有在实例化的时候将数据引入。方法就是函数;是操作变量引用的数据的代码,可以知道方法是操作数据的..
分类:
编程语言 时间:
2015-07-29 06:41:01
阅读次数:
157
易宝支付(yeepay)和支付宝由于在名称上的相似,使得很多人混淆了易宝支付和支付宝。下面我们就从两者的共同的地方和区别来帮助大家了解易宝和支付宝。 共同点: 两者都是第三方支付平台。所谓第三方支付,就是一些和产品所在国家以及国外各大银行签约、并具备一定实力和信誉保障的第三方独立机构提供的交易支.....
分类:
其他好文 时间:
2015-07-28 12:28:21
阅读次数:
101
作为一名程序员,日常的工作除了上班撸代码就是加班撸代码了。撸码其实不难,无非询问Google,StackOverflow,解决方法和demo一箩筐,可是撸的一手好代码着实不易。无独有偶,码农一抓一大把,优秀的程序员却不易寻觅。优秀的程序员既不可能出自各种天花乱坠的培训机构,更不可能来自挖掘机摇篮山东布鲁斯特,大多数优秀的程序员有一个共同点,那就是自学。为什么是自学呢?首先大学的教育不可能让你成为专...
分类:
其他好文 时间:
2015-07-27 22:57:48
阅读次数:
134