Tag: 存储

为iPhone创build一个JSON商店

我们有大量的应用程序,我们从远程Web服务获取数据为JSON,然后使用parsing器将其转换为Core-Data模型。 对于我们的一个应用程序,我想我们应该做一些不同的事情。 这个应用程序具有只读数据 ,这是易失性的 ,因此不会在本地caching很长时间 。 JSON 深深地层叠着大量嵌套的“对象” 。 文件通常包含不超过20个顶级项目,但可能高达100K。 我不认为我想用100个实体创build一个核心数据模型,然后使用映射器将JSON导入到其中。 好像是这样的歌舞。 我想我只想坚持JSON的地方容易,并有能力查询它。 如果在iPhone上运行,MongoDB会很好。 iPhone上是否有支持查询的JSON文档存储? 或者,我可以使用一些JSONparsing器将数据转换为某种持久的NSDictionary,并使用谓词查询? 或者也许使用SQLite作为在JSON结构上手动创build索引的BLOB存储? 或者,我应该停止抱怨,并使用核心数据? 🙂 帮助赞赏。

sessionStorage和localStorage存储在哪里?

sessionStorage和localStorage存储在客户端的计算机上? 你能告诉我path吗?

如何在Android内部存储上创build文件?

我想将内部存储器上的文件保存到特定的文件夹中。 我的代码是: File mediaDir = new File("media"); if (!mediaDir.exists()){ mediaDir.createNewFile(); mediaDir.mkdir(); } File f = new File(getLocalPath()); f.createNewFile(); FileOutputStream fos = new FileOutputStream(f); fos.write(data); fos.close(); getLocalPath返回/data/data/myPackage/files/media/qmhUZU.jpg但是当我想创build媒体文件夹时,我得到exception“java.io.IOException:只读文件系统”。 任何想法如何写我的文件在内部电话存储在文件夹媒体? 谢谢。

用户图像 – 数据库与文件系统存储

我正在用.NET编写一个上传函数,用于在用户configuration文件中显示图像。 我在两种不同的方式之间做出select,并想就咨询和意见征询意见。 将图像直接存储在文件系统上 将图像存储在数据库中 到目前为止,我一直主要是第一个选项 – 命名用户名后的图像,因为每个用户只能有一个演示文稿图像。 然后,如果用户有图像,如果不显示默认的“无图像”图像,则在指定的path中进行检查。 我喜欢的另一件事是它节省了DB中的空间 – 数据库将相当沉重,没有额外的二进制负载。 我相信还有其他方面,我没有想过,所以我想听听你的意见。 如果任何人有一个完全不同的解决scheme,请分享,以及!

理解Postgres行的大小

我得到了一个大(> 100M行)Postgres表结构{整数,整数,整数,没有时区的时间戳}。 我预计一个行的大小为3 *整数+ 1 *时间戳= 3 * 4 + 1 * 8 = 20个字节。 实际上,行大小是pg_relation_size(tbl) / count(*) = 52个字节。 为什么? (不对表执行删除操作: pg_relation_size(tbl, 'fsm') 〜= 0)

Android在内部存储器中创build文件夹

有没有办法/是否允许在Android的内部存储器中创build文件夹。 例如: – data — com.test.app (application's main package) —databases (database files) —files (private files for application) —shared_prefs (shared preferences) —users (folder which I want to create) 我可以在内部存储器中创buildusers文件夹吗?

如何重置Redux商店的状态?

我正在使用Redux进行状态pipe理。 如何将商店重置为初始状态? 例如,假设我有两个用户帐户( u1和u2 )。 想象下面的一系列事件: 用户u1login到应用程序并执行某些操作,因此我们将一些数据caching在商店中。 用户u1注销。 用户u2login到应用程序,而无需刷新浏览器。 在这一点上,caching的数据将与u1相关联,我想清理它。 第一个用户注销时,如何将Redux存储重置为初始状态?

在Java中,整数是如何内部表示的?

我想了解Java如何在内部存储整数。 我知道所有的Java原始整数签名,(除短吗?)。 这意味着数字的一个字节中less了一位。 我的问题是,所有的整数(正数和负数)存储为二进制补码还是只有负数的二进制补码? 我看到规格说x bit two's complement number 。 但是我经常感到困惑。 例如: int x = 15; // Stored as binary as is? 00000000 00000000 00000000 00001111? int y = -22; // Stored as two complemented value? 11111111 11111111 11111111 11101010 编辑 要清楚, x = 15 In binary as is: `00000000 00000000 00000000 00001111' Two's complement: […]

核心数据 – 存储图像(iPhone)

我有一个应用程序,允许用户为他们的帐户添加一个图像。 我想知道如何使用核心数据来存储图像(从相机或照片库中获得),因为我可能会为用户提供一个备份工具,并希望将图像数据传输到服务器。 我碰到过创buildImage模型对象的devisebuild议,并与User模型对象创build了1对1的关系(因此除非需要,才能调用相关的Image对象)。 但是,我不确定如何实际存储图像,以及这在性能方面是否可能是致命的。 对于任何有此尝试的人的方法和陷阱,我将不胜感激。

将文件存储在数据库中,而不是文件系统?

一般来说,性能问题有多糟糕,是将文件存储在数据库(特别是mssql)中,而不是文件系统? 我不能想出应用程序可移植性之外的原因,我想将我的文件作为varbinaries存储在SQL Server中。