-
redis:Redis是一个内存数据库,可持久存储在磁盘上。 数据模型是键值,但支持许多不同类型的值:字符串,...
2021-02-07 13:23:44即使始终为它们提供服务并将它们修改到服务器内存中,Redis也会将它们存储在磁盘上。 这意味着Redis速度很快,但它也是非易失性的。 数据结构的实现强调内存效率,因此与使用高级编程语言建模的相同数据结构相比,... -
iOS 文档归档(2)自定义归档
2013-11-27 10:36:38数据持久化是通过文件将数据存储在磁盘上 四中数据持久化方式: 1.属性列表(Property List) 2.对象归档 3.SQLite 4.CoreDate 对比: 1.属性列表、对象归档适合小数据量存储和查询操作 2.SQLite、.../* 数据持久化是通过文件将数据存储在磁盘上 四中数据持久化方式: 1.属性列表(Property List) 2.对象归档 3.SQLite 4.CoreDate 对比: 1.属性列表、对象归档适合小数据量存储和查询操作 2.SQLite、CoreDate适合大数据量存储和查询操作 对象归档: 对象归档是将对象归档以文件的形式保存到磁盘中(也称为序列化,持久化),使用的时候读取该文件的保存路径 读取文件的内容(也称为接档,反序列化)。 (对象归档的文件是保密的,在磁盘上无法查看文件中的内容,而属性列表是明文的,可以查看) 对象归档有两种方式:1:对foundation中对象进行归档 2:自定义对象归档 */ /* 自定义内容归档 归档: 使用NSData实例作为归档的存储数据 添加归档的内容---使用键值对 完成归档 解归档: 从磁盘读取文件,生成NSData实例 根据NSData实例和初始化解归档实例 解归档,根据key访问value */ #import <UIKit/UIKit.h> @interface MainViewController : UIViewController @end
MainViewController.m
#import "MainViewController.h" @interface MainViewController () @end @implementation MainViewController - (id)initWithNibName:(NSString *)nibNameOrNil bundle:(NSBundle *)nibBundleOrNil { self = [super initWithNibName:nibNameOrNil bundle:nibBundleOrNil]; if (self) { // Custom initialization } return self; } - (void)viewDidLoad { [super viewDidLoad]; //获取根目录 NSString *homeDirectory=NSHomeDirectory(); NSString *path=[homeDirectory stringByAppendingFormat:@"test.archiver"]; NSMutableData *data=[[NSMutableData alloc]init]; NSKeyedArchiver *archiver=[[NSKeyedArchiver alloc]initForWritingWithMutableData:data]; [archiver encodeFloat:10086 forKey:@"TEL"]; [archiver encodeObject:@"Tome" forKey:@"name"]; [archiver finishEncoding];//结束添加对象到data [archiver release]; [data writeToFile:path atomically:YES];//将data写到文件中保存在磁盘上 //读取数据 NSData *contentData=[NSData dataWithContentsOfFile:path]; NSKeyedUnarchiver *unarchiver=[[NSKeyedUnarchiver alloc]initForReadingWithData:contentData]; float tel=[unarchiver decodeFloatForKey:@"TEL"]; NSString *name=[unarchiver decodeObjectForKey:@"name"]; NSLog(@"float:%f,name:%@",tel,name); } - (void)didReceiveMemoryWarning { [super didReceiveMemoryWarning]; // Dispose of any resources that can be recreated. } @end
-
oracle学习文档 笔记 全面 深刻 详细 通俗易懂 doc word格式 清晰 连接字符串
2017-05-06 20:26:52简单来说是本身可视为电子化的文件柜——存储电子文件的处所,用户可以对文件中的数据运行新增、截取、更新、删除等操作。 常见的数据模型 1. 层次结构模型: 层次结构模型实质上是一种有根结点的定向有序树,IMS... -
2004-2010软考程序员真题
2012-09-27 12:33:00D)可以先建立一个新文件夹,再将文档存储在该文件夹内 58、在word的编辑状态,连续进行了两次"插入"操作,当单击一次"撤消"按钮后 A)将两次插入的内容全部取消 B)将第一次插入的内容全部取消 C)将第二次... -
会计理论考试题
2012-03-07 21:04:40A、记录在存储介质上的一组相关信息的集合 B、记录在磁盘上的一组相关信息的集合 C、记录在磁盘上的一组相关程序的集合 D、记录在存储介质上的一组相关程序的集合 9.___B___是Windows管理文件的特征,与MS-DOS的目录... -
网管教程 从入门到精通软件篇.txt
2010-04-25 22:43:49ISO:根据ISD 9660有关CD-ROM文件系统标准列出CD-ROM上的文件 ISP:X-Internet签字文件 IST:数字跟踪设备文件 ISU:InstallShield卸装脚本 IT:脉冲跟踪系统音乐模块(MOD)文件 ITI:脉冲跟踪系统设备 ITS:... -
Oracle Database 11g数据库管理艺术--详细书签版
2012-09-30 01:09:45书中内容主要集中在大多数企业常见的问题之上,如安装和升级到oracle database 11g数据库软件、创建数据库、导出和导入数据、数据库的备份与恢复、性能调优,等等。 本书还提供了dba完成本职工作必备的基本的uniix... -
iPhone开发秘籍(第2版)--源代码
2012-12-11 13:51:221.8.6 应用程序束中不存在的文件 20 1.8.7 IPA归档 20 1.8.8 沙盒 20 1.9 编程范例 21 1.9.1 面向对象编程 21 1.9.2 模型—视图—控制器 22 1.10 小结 27 第2章 构建第一个项目 28 2.1 创建新项目 28 2.2 ... -
让Oracle跑得更快:Oracle10g性能分析与优化思路--详细书签版
2013-02-06 16:23:02实际上我是想说,对于一个DBA来讲,当你拿到一个数据库的时候,你首先需要做的是用最短的时间来了解一下跑在这个库上的是一个什么系统,比如是在线事务(OLTP)系统还是在线分析(OLAP)系统,这对于你做出性能上的... -
vc++ 应用源码包_1
2012-09-15 14:22:12服务器可以将收集到的信息以柱状图和文件列表以及其他方式呈现给用户,以便用户对局域网内的主机进行监测和管理。 CClockST_demo 电子钟的实现,自绘Button、Static的实现,其中自定了一个辅助主题风格类。 ... -
vc++ 应用源码包_6
2012-09-15 14:59:46服务器可以将收集到的信息以柱状图和文件列表以及其他方式呈现给用户,以便用户对局域网内的主机进行监测和管理。 CClockST_demo 电子钟的实现,自绘Button、Static的实现,其中自定了一个辅助主题风格类。 ... -
vc++ 应用源码包_2
2012-09-15 14:27:40服务器可以将收集到的信息以柱状图和文件列表以及其他方式呈现给用户,以便用户对局域网内的主机进行监测和管理。 CClockST_demo 电子钟的实现,自绘Button、Static的实现,其中自定了一个辅助主题风格类。 ... -
中文版由开源前哨和CPP开发者微信公号团队维护更新,在 GitHub 已有近4400 Star,欢迎在 Github 上关注。 本项目的参与者 维护者:开源前哨和CPP开发者微信公号团队。 「开源前哨」会定期在知乎专栏分享最新、...
-
vc++ 应用源码包_5
2012-09-15 14:45:16服务器可以将收集到的信息以柱状图和文件列表以及其他方式呈现给用户,以便用户对局域网内的主机进行监测和管理。 CClockST_demo 电子钟的实现,自绘Button、Static的实现,其中自定了一个辅助主题风格类。 ... -
vc++ 应用源码包_4
2012-09-15 14:38:35服务器可以将收集到的信息以柱状图和文件列表以及其他方式呈现给用户,以便用户对局域网内的主机进行监测和管理。 CClockST_demo 电子钟的实现,自绘Button、Static的实现,其中自定了一个辅助主题风格类。 ... -
vc++ 应用源码包_3
2012-09-15 14:33:15服务器可以将收集到的信息以柱状图和文件列表以及其他方式呈现给用户,以便用户对局域网内的主机进行监测和管理。 CClockST_demo 电子钟的实现,自绘Button、Static的实现,其中自定了一个辅助主题风格类。 ... -
电大2013年秋)计算机应用基础形成性考核册题目及答案
2013-05-14 11:59:422、Word文档以文件形式存放于磁盘中,其默认的文件扩展名为(C)。 A、txt B、exe C、doc D、sys 3、Word文档转换成纯文本时,一般使用(D)项。 A、新建 B、保存 C、全部保存 D、另存为 4、在Word中... -
Oracle Database 9i10g11g编程艺术:深入数据库体系结构(第2版)--详细书签版
2013-02-03 11:42:5315.2.3 使用外部表加载不同的文件 622 15.2.4 多用户问题 623 15.2.5 外部表小结 624 15.3 平面文件卸载 624 15.4 数据泵卸载 631 15.5 小结 633 第16章 数据加密 634 16.1 加密类型 634 16.1.1 动态数据 ... -
realplayer
2010-08-18 10:57:02如果您以电子方式接收到此“软件”的第一份副本,并接收到物理媒体副本(例如,CD、磁盘等),则第二份副本仅可用于存档目的,不可转让或由他人使用。 本许可证并不授予任何权利增强或更新此“软件”。 4. ALPHA ... -
JMeter操作手册大全.docx
2020-03-24 21:59:09磁盘吞吐量是指在无磁盘故障的情况下单位时间内通过磁盘的数据量。 磁盘指标主要有每秒读写多少兆,磁盘繁忙率,磁盘队列数,平均服务时间,平均等待时间,空间利用率。其中磁盘繁忙率是直接反映磁盘是否有瓶颈的的... -
Oracle 9i & 10g编程艺术:深入数据库体系结构(09年度畅销榜TOP50)(08年度畅销榜TOP50)--详细书签版
2013-02-06 18:24:20有些人喜欢亲身尝试书上的基本用例……。每种方法都有可取之处,但我相信,真正的学习应该是“参考+实践”。盲目实践会频繁遇到本来可以避免的陷阱和失败,耽于参考又会成为纸上谈兵,无法得到真才实学。 学习... -
Oracle SQL高级编程(资深Oracle专家力作,OakTable团队推荐)--详细书签版
2013-02-04 12:43:524.1 以面向集合的思维方式来思考 95 4.1.1 从面向过程转变为基于集合的思维方式 96 4.1.2 面向过程vs.基于集合的思维方式:一个例子 100 4.2 集合运算 102 4.2.1 UNION和UNION ALL 103 4.2.2 MINUS 106 4.2.3... -
Oracle SQL高级编程(资深Oracle专家力作,OakTable团队推荐)--随书源代码
2013-02-04 12:49:334.1 以面向集合的思维方式来思考 95 4.1.1 从面向过程转变为基于集合的思维方式 96 4.1.2 面向过程vs.基于集合的思维方式:一个例子 100 4.2 集合运算 102 4.2.1 UNION和UNION ALL 103 4.2.2 MINUS 106 4.2.3... -
微软活动目录管理管理简明手册
2010-12-08 11:04:17默认情况下,存储在全局目录中的对象属性是那些经常用到的内容,而非全部属性。 - g' B e* Q1 b' N! @ 4 k9 H# a7 L4 C" C全局目录服务器是一个域控制器,活动目录建立的第一个域控制器自动成为全局目录服务器。全局...
收藏数
24
精华内容
9