一、在应用间利用KeyChain共享数据 我们可以把KeyChain理解为一个Dictionary,所有数据都以key-value的形式存储,可以对这个Dictionary进行add、update、get、delete这四个操作。对于每一个应用来说,KeyChain都有两个访问区,私有区和公共区。....
分类:
其他好文 时间:
2015-03-14 16:53:21
阅读次数:
147
锁提供了两种主要特性:互斥(mutual exclusion) 和可见性(visibility)。互斥即一次只允许一个线程持有某个特定的锁,因此可使用该特性实现对共享数据的协调访问协议,这样,一次就只有一个线程能够使用该共享...
分类:
编程语言 时间:
2015-03-14 06:23:06
阅读次数:
138
ContentProvider(内容提供者)是Android中的四大组件之一。主要用于对外共享数据,也就是通过ContentProvider把应用中的数据共享给其他应用访问,其他应用可以通过ContentProvider对指定应用中的数据进行操作。ContentProvider分为系统的和自定义的,系统的也就是例如联系人,图片等数据。
以下这段是Google Doc中对ContentProvid...
分类:
移动开发 时间:
2015-03-13 16:39:12
阅读次数:
159
一、ContentProvider简介 当应用继承ContentProvider类,并重写该类用于提供数据和存储数据的方法,就可以向其他应用共享其数据。虽然使用其他方法也可以对外共享数据,但数据访问方式会因数据存储的方式而不同,如:采用文件方式对外共享数据,需要进行文件操作读写数据;采用shar.....
分类:
其他好文 时间:
2015-03-13 16:16:54
阅读次数:
185
学习动态性能表第十一篇-(1)-V$LATCH 2007.6.7 Oracle Rdbms应用了各种不同类型的锁定机制,latch即是其中的一种。Latch是用于保护SGA区中共享数据结构的一种串行化锁定机制。Latch的实现是与操作系统相关的,尤其和一个进程是否需要等待一个latch、需要等待多....
分类:
其他好文 时间:
2015-03-13 14:16:09
阅读次数:
229
一个程序可以通过实现一个Content provider的抽象接口将自己的数据完全暴露出去,而且Content providers是以类似数据库中表的方式将数据暴露。Content providers存储和检索数据,通过它可以让所有的应用程序访问到,这也是应用程序之间唯一共享数据的方法。要想使应用程...
分类:
其他好文 时间:
2015-03-12 23:50:46
阅读次数:
178
1、ContentProvider是什么?
ContentProvider在android中的作用是对外共享数据,你可以通过ContentProvider把应用中的数据共享给其他应用访问,其他应用可以通过ContentProvider对你应用中的数据进行添删改查。
2、ContentResolver是什么?
当外部应用需要对ContentProvider中的数据进行添加、删除、修改...
分类:
其他好文 时间:
2015-03-12 19:24:40
阅读次数:
149
Java中的静态变量和静态函数(方法)和C++中也类似。有几点需要重新复习一下:
1)如果想让一个类的所有对象共享数据,可以使用静态变量;如果想共享函数,可以使用静态函数。
2)如果某个对象修改了静态变量的值,那么该类的所有对象都会受到影响。
3)静态变量和静态函数在类创建对象之前就可以调用,这点和普通的变量函数很不一样。
4)常量可以声明为final static,所有对象都共享...
分类:
编程语言 时间:
2015-03-11 17:22:49
阅读次数:
163
什么单例?1、其实就是C语言中的全局变量;2、在整个程序生命周期内,该对象只有一份存在内存中;3、可以在多个对象之间共享数据;例如:桌面换主题,主题只有一份 or 手机屏幕大小,大小只有一份iOS中好几个类都是采用了单例模式:比如NSApplication,NSFontManager, NSDoc....
分类:
其他好文 时间:
2015-03-11 14:26:20
阅读次数:
123
http://www.cnblogs.com/fengwei/archive/2012/09/12/2682646.htmlphp作为脚本程序,通常生命周期都很短,如在web应用中,一次请求就是php运行的 一个周期,请求结束则生命周期截止。所以php在处理需要共 享的资源时,一般会将共享数据保存在...
分类:
Web程序 时间:
2015-03-11 00:40:04
阅读次数:
246