引言: 总是有需要在很多地方在你的应用程序的一些信息。它可以是一个会话,一个昂贵的计算的结果,等,它通常是很诱人的让你避免Activity之间传递对象或保持那些在持久存储的开销。 有时候建议这个模式,这将是可用在所有Activity的Application对象。这个解决方案很简单,优雅..........
分类:
移动开发 时间:
2015-01-29 23:58:06
阅读次数:
231
关于基本数据的持久性,写过一篇文章来简述过(基本数据持久性(一) 使用plist保存和读取数据)。这篇文章将简述采用数据库sqlite的方式来保存数据,并根据查询结果读取数据。一、工作原理sqlite采用表存储的方式,表的第一行(也就是我们常说的表头)在sqilte中被称为“字段”。对于标的每一行(...
分类:
数据库 时间:
2015-01-29 23:46:01
阅读次数:
307
数据持久存储到IOS文件系统中有三种不同的机制:属性列表,对象归档,嵌入式数据库SQLite3(另外还有其他方法,可以用传统的C IO函数读取或者写入数据,也可以使用Cocoa的低级文件管理工具)每一个应用程序支持三个文件夹 Documents, Library 和 tmp。应用程序将其数据存储在D...
分类:
移动开发 时间:
2015-01-29 23:42:39
阅读次数:
245
接着上篇的博客我们来讲解服务器端保存数据的机制—session
我们知道cookie是保存在客户端的,这样数据就存在一个不安全性,此外还有 一个问题就是不能够存储大量的数据,我们上篇博客还遗留一个问题就是客户端是可以篡改数据的,相当于保留在病人手上的病历本是可能被用户篡改的(一般情况下,用户不会篡改,这样多危险了,医生误诊怎么办?哈哈)
此外医生会给每个患者编制一个编号,并且自己再保存...
分类:
Web程序 时间:
2015-01-27 21:56:14
阅读次数:
287
有的时候没有做对象的序列化。
Hibernate并不要求持久化类必须实现java.io.Serializable接口,但是对于采用分布式结构的Java应用,当Java对象在不同的进程节点之间传输时,这个对象所属的类必须实现Serializable接口,此外,在Java Web应用中,如果希望对HttpSession中存放的Java对象进行持久化,那么这个Java对象所属的类也必须实现Serial...
分类:
Web程序 时间:
2015-01-27 20:21:12
阅读次数:
135
在iOS开发过程中,不管是做什么应用,都会碰到数据保存的问题。将数据保存到本地,能够让程序的运行更加流畅,不会出现让人厌恶的菊花形状,使得用户体验更好。下面介绍一下数据保存的方式: 1.NSKeyedArchiver:...
分类:
移动开发 时间:
2015-01-27 15:10:19
阅读次数:
228
/* 解析查询字符串 返回包含所有参数的一个对象 */
function getQueryStringArgs(){
//取得查询字符串并去掉开头的问号
var qs = (location.search.length > 0 ? location.search.substring(1) : '');
//保存数据的对象
args = {};
//取得每一项
...
分类:
编程语言 时间:
2015-01-26 10:14:56
阅读次数:
151
一无所有是一种财富,它让穷人产生改变命运的行动。
本讲内容:RandomAccessFile
RandomAccessFile是用来访问那些保存数据记录的文件的,你就可以用seek( )方法来访问记录,并进行读写了。这些记录的大小不必相同;但是其大小和位置必须是可知的。但是该类仅限于操作文件。
RandomAccessFile不属于InputStream和OutputSt...
分类:
其他好文 时间:
2015-01-25 13:57:38
阅读次数:
257
1.sharePreference?SharedPreferences类,它是一个轻量级的存储类,特别适合用于保存软件配置参数。SharedPreferences保存数据,其背后是用xml文件存放数据,文件存放在/data/data//shared_prefs目录下:一个简单的存储代码如下:Shar...
分类:
移动开发 时间:
2015-01-25 10:59:31
阅读次数:
154
在上一篇博客《打造android ORM框架opendroid(三)——持久化数据》中,我们感受到了opendroid保存数据的流程,今天的博客我们来顺一下opendroid是如何删除数据的。
还记得我们在第一篇博客《打造android ORM框架opendroid(一)——ORM框架的使用》中介绍过opendroid的使用,先来回顾一下怎么利用opendroid来删除数据吧。
int...
分类:
移动开发 时间:
2015-01-24 10:14:45
阅读次数:
281