`
wangstar
  • 浏览: 44010 次
  • 性别: Icon_minigender_1
  • 来自: 南昌
社区版块
存档分类
最新评论

数据存储的另一种方式

阅读更多
Writing a file
  
FileOutputStream fOut = openFileOutput("samplefile.txt",
                                        MODE_WORLD_READABLE);
               OutputStreamWriter osw = new OutputStreamWriter(fOut); 

               // Write the string to the file
               osw.write(TESTSTRING);
               /* ensure that everything is
                * really written out and close */
               osw.flush();
               osw.close();


Reading the file


   FileInputStream fIn = openFileInput("samplefile.txt");
               InputStreamReader isr = new InputStreamReader(fIn);
               /* Prepare a char-Array that will
                * hold the chars we read back in. */
               char[] inputBuffer = new char[TESTSTRING.length()];
               // Fill the Buffer with data from the file
               isr.read(inputBuffer);
               // Transform the chars to a String
               String readString = new String(inputBuffer);
               
               // Check if we read back the same chars that we had written out
               boolean isTheSame = TESTSTRING.equals(readString)
;




分享到:
评论

相关推荐

    Asp另一种增加数据的方式.zip

    然而,"Asp另一种增加数据的方式"可能涉及到的是使用存储过程、XML或者自定义组件来处理数据。例如,存储过程是在数据库级别预编译的SQL代码块,可以提高性能并提供安全性。开发者可以在ASP中调用这些存储过程,将...

    iPhone 数据持久储存的几种方式

    最后,归档与序列化是另一种常见的数据持久化方法。Objective-C和Swift都支持NSCoding协议,允许自定义对象被编码为字节流,然后写入磁盘或在网络上传输。这样,对象的状态可以在应用程序的不同生命周期阶段被保存和...

    一种基于云计算的海量数据分布式存储策略.pdf

    随着云计算应用的不断深入,数据存储系统逐渐转向分布式存储模式,以满足互联网服务需求的持续增长。传统的单一服务器存储方式已无法满足用户对数据访问速度、数据完整性和一致性的需求。因此,基于云计算的海量数据...

    易语言自定义数据类型的内存存储方式

    需要注意的是,易语言中的自定义数据类型在内存中是以值传递的方式进行操作的,这意味着当你将一个自定义数据类型的变量赋值给另一个变量时,实际上是复制了整个数据结构的内容,而不是引用。这种机制在处理大量数据...

    数据存储与读取

    除了文件存储,Android还提供了SQLite数据库作为另一种数据存储方式。SQLite是一个轻量级的关系型数据库,它可以处理大量数据,并支持多线程访问。使用SQLite,开发者可以创建表、执行SQL查询、插入、更新和删除数据...

    离线数据存储和上传方案

    本方案旨在提供一种可靠的机制,以确保数据在离线时能够安全地存储,并在条件允许时顺利上传。 首先,我们要理解离线数据存储的基本概念。离线存储是指在没有网络连接的情况下,将数据保存在本地设备或外部存储介质...

    海信彩电存储数据10种

    海信TC2139C可能是另一款具有相似但可能稍有差异的存储结构的电视。它可能支持更高级的功能,例如互联网连接、流媒体服务或游戏应用,因此其存储数据可能还包括网络配置、订阅服务信息以及游戏进度等。 至于海信TF...

    Android学习之数据存储

    1. **SharedPreferences**:这是一种轻量级的数据存储方法,常用于保存应用的配置设置。它基于键值对的形式,支持基本数据类型如布尔、整数、浮点数、字符串等。数据以XML格式存储在磁盘上,易于读写。 2. **内部...

    第5章-数据存储、配方和文件

    NOVRAM区是另一种实现掉电保持数据的方法,存储区域位于特定硬件的Novram区域。NOVRAM区适用于存储周期性变化的PLC变量当前值,而不建议存储其他类型的数据。 在数据存储到文件的部分,介绍了如何读写不同格式的...

    数据库大数据量存储

    数据冗余是另一个重要的策略,它能提高数据的可用性和容错性。副本冗余是最常见的方法,即在多个节点上保存数据的副本,当某个节点故障时,其他节点可以接管服务。此外,还有纠删码技术,通过在原始数据基础上生成...

    数据存储技术在分布式数据库中的应用.pdf

    另一种策略是数据复制,将常用数据存储在本地,高频率访问的关系数据复制到各个场地,以减少远程访问的延迟。 在实际应用中,数据库管理员需要结合业务需求、数据访问模式和网络条件选择合适的存储策略。例如,对于...

    基于分布式系统的海量数据存储技术.pdf

    因此,分布式存储作为一种新兴的数据存储方式,因其高可靠性、高通用性、强大的扩展能力以及超大容量等特点,受到了学者和专家的广泛关注,并在企业中逐渐成为提高效率和降低成本的重要选择。 文章详细介绍了几种...

    android数据存储集锦源码

    2. **SharedPreferences**:这是一种轻量级的数据存储方式,适合存储简单的键值对数据,如用户设置。SharedPreferences使用XML文件存储数据,并提供编辑器进行修改,数据在应用生命周期内保持有效。 3. **内部存储*...

    非常好的数据库学习资料,用另一种方式讲解SQL.Server2000的用法.

    "非常好的数据库学习资料,用另一种方式讲解SQL Server 2000的用法"这个标题和描述暗示了这份资料可能采用了一种新颖或易于理解的方式来教授SQL Server 2000,这对于那些在传统教程中遇到困难的学习者来说是一大福音...

    浅谈C语言的数据存储

    本文将深入探讨C语言中的数据存储,包括数据类型、内存管理、存储类别以及变量的生命周期,旨在帮助读者理解C语言中数据在计算机内存中的组织方式。 首先,我们从数据类型开始。C语言提供了多种基本数据类型,如...

    LabVIEW 数据存储指南

    TXT文件则提供了一种通用的文本存储方式;Excel文件则允许用户在存储数据的同时,利用其内置的公式和图表功能进行初步分析;二进制文件则在数据量大、对读写速度有较高要求的情况下更具优势,因为它们通常比文本文件...

    自定义存储数据

    另一种方法是创建索引文件或数据库,记录图片的分组信息和位置。 在实际操作中,可以使用编程语言如Python或Java来实现这些功能。例如,可以创建一个类来表示图片组,其中包含组名、描述和图片列表。每张图片可以是...

    数据存储管理ABC

    本文主要探讨了三种数据存储方式——在线、近线和离线存储,以及数据管理和存储管理的区别。 在线存储是数据存储的主流方式,它将数据直接存储在主机的文件系统所管理的磁盘设备中,具有高速访问和实时更新的特点,...

Global site tag (gtag.js) - Google Analytics