问题标签 [storing-data]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
java - 在 android [SQLite 之前] 运行应用程序中存储数据的最佳选择
我是 android 开发和一般编程的新手。
我正在开发应用程序来为每个球员创建足球统计数据,从长远来看,我使用 SQLite 来存储数据。但是我想知道是否有一种方法以及是否有意义,可以在每次用户尝试添加新统计信息时在我的应用程序运行期间存储数据而不将其插入数据库。
另外我想知道这样做是否有意义,我最大的担心是一直将数据插入数据库会减慢我的应用程序的速度,我会很感激更有经验的开发人员所知道的,并考虑这个问题'
我试图研究这个主题,但我得到的只是将数据存储在数据库中,并使用 SharedPreferences,我认为这不是我想要的,但我可能是错的。
请帮忙。
mysql - 存储付款详情和订阅详情
我正在尝试为一个项目创建一个基于订阅的支付模块。
有三个计划
- 将花费 49 美元,但现在在我们获得用户之前它将是免费的。
- 499 美元,试用期为 15 天
- 799 美元也将有 15 天的试用期。
我们正在使用 Stripe 进行支付集成。
我有一个用户表如下
用户(姓名,电子邮件,密码,....)
现在我想存储以下
- 定义和维护计划
- 用户订阅了哪个计划
- 当用户订阅计划时 - 有关付款的详细信息 - 升级 - 降级等。
有人可以分享我如何通过 Mysql 表做到这一点,如果我缺少任何需要存储的关键信息吗?
php - 从网络上将图像和数据存储在 iPhone 应用程序上的最有效方法是什么?
我会尽量保持简短。我正在为 iPhone 制作一个应用程序,它需要能够存储来自网络的一些图像。图像的 URL(以及其他数据)存储在 MySQL 服务器的一个表中。从那里,我用 JSON 解析了表格,并成功地将其序列化以显示在应用程序的 UITableView 中。每个单元格现在显示来自表中 imageurl 字段的图像,以及来自表中标题字段的图像标题作为文本,两者都来自 MySQL->json.php->NSArray(json)(objectAtIndex)等等
此时,应用程序每次启动时,它都会从带有 JSON.php 的 url 中获取所有信息,并且我认为它每次都会下载图像。我觉得这比必要的工作量要大得多,但是,由于数据库将根据其获取数据的位置不定期地更新自身,因此仅下载一次信息是不够的。
问题 1:我需要一个解决方案,应用程序“询问” .php 是否具有与 JSON 显示的完全相同的数据。我能想到的最合乎逻辑的方法是在 .php 中为“日期”添加一个字段,显示数据上次更新的日期,如果应用程序具有同一日期的数据,则不会发生任何事情,但如果 php-端日期比应用端日期新,那么它必须能够删除所有存储的数据,并替换为新的 JSON 数据。
问题 2:JSON 数据是 iPhone 中的 NSArray,“Image”字段只是图像的 url (www.example.com/image.png),而不是实际图像。在通过 JSON 获得数据的新“版本”之前,如何下载这些图像并将它们保存在 iPhone 上?
奖励问题:我现在使用的方法是在滚动时使 UITableView 滞后。我不是专业人士,但我已经阅读了几个地方,这可能是由内存泄漏引起的,我还没有完全理解这意味着什么。我还读到这可能是因为我可能会为每个单元格实例化对象,而不是一次并重新使用它。
底线:我的目标是让应用程序在第一次应用程序启动时从 json.php 下载所有数据,然后在以后启动时检查版本是否正确。如果正确,则无需下载,只需使用存储的包含数据的 JSON 对象,并且来自 url 的图像文件下载第一次启动。如果不正确,请删除所有以前存储的图像并清除 json-object,然后导入新更新的 json-object,并从 iPhone 上某个 jsonobject 的 image-urls 中保存图像。
注意:更新数据(即添加一个额外的图像,这就是所做的所有更改)不是解决方案,在我看来也不可能。当这个数据库有更新时,我需要清除手机中存储的所有信息,然后重新下载。这是因为我放入数据库的信息是从另一个网站解析的,如果新图像或数据更新包含其他字段的更改,那么我宁愿调整数据库以适应(通过 json.php)而不是一直发布应用程序的更新。
这是错误的方法吗?这可能吗?非常感谢您的帮助!
从这里和那里编辑 JSON 的东西..
这是从课堂上不同的地方提取的,所以它们可能不会完全像这样工作。
编辑
}
斯蒂安。
c# - 将数据存储到自定义文件中
我正在制作一个组合生成器。对于少量元素,数据存储在 RAM 内存中而不是文件中对计算机来说不是问题。但是当元素数量变大时,我的计算机内存不足(发生 OutOfMemoryException 异常)。这些组合是存储在列表中的数字,当前存储在另一个列表中。
但这只是第一步——发电机工作正常。我希望将数据存储在文件中,不同的程序可以从中提取所需的组合。大多数情况下,我需要将数据存储在单独的文件中,因为生成器将来必须能够创建越来越多更大的组合。计算机将不得不读取数据的某些部分,而不是将其全部存储在临时存储器中,因为这是不可能的。
我不想将数据转换为文本,并在需要时将文本转换回数据。我认为由于转换,这会使事情变慢。我希望将列表存储到自定义文件中,程序可以从中直接提取数据而无需任何转换。
hosting - 在服务器中存储 mp3 文件的最佳方法是什么?将其存储在数据库(BLOB)中,对吗?
我有一个音频站点,用户可以在其中上传他们的音乐文件,但问题是我不能购买昂贵的托管服务,因为我没有通过这项服务获利。我正在寻找一些快捷方式来存储 mp3 文件以减少一些托管成本。
在技术上或任何(托管)建议中做的最好的想法将是充分的帮助。
我需要尽可能地节省服务器空间。
c# - 存储标签数据的好方法
我正在开发一个带有选项卡式界面的程序,我的问题是我需要一种方法来将数据存储在每个选项卡中,以便它与程序关闭时相同。我想使用数据库,但 Visual C# express 2010 不是最好的数据库,我正在考虑使用简单的文本文件,但我认为可能有更好的方法,有什么想法吗?
database - 在 Web 应用程序上存储小数据
我正在开发一个门户网站。这个门户有内容(文章、书籍...),并且有一些小部件可以选择这些内容(如精选文章)并以确定的顺序显示它们。
我认为向目录的每个内容条目添加一个布尔“特色”和一个字段“顺序”是多余的,特别是因为可能存在不同类型的特色,然后是不同的顺序。
此外,一些小部件适用于静态数据:有一个显示链接列表。当然,这可能是一个简单的静态页面,但网络管理员必须能够编辑链接,然后必须将其动态存储在某个地方。
如果解决方案是为此问题设计特殊表,我不知道如何计划,因为我的第一种方法是创建一个表“widget1_items”,其中包含一对字段、内容的 id 和订单值。这适用于每个小部件,静态小部件也是如此。
这个问题有更好的解决方案吗?感谢您的帮助和关注
settings - 如何在 MediaWiki 中存储扩展设置?
我查找了一些插件,发现它们中的大多数都要求在数据库中手动创建一个表,或者将它们的设置存储在某个文件中。
什么是最好的方法?谢谢。
PS 我真的不认为客户想在他的数据库中手动创建任何东西。
更新 现在我正在使用带有表单的特殊页面,并将设置作为序列化数据存储在文件中。
html - 我在哪里可以使用 FileSystem API 查看我存储的数据?
我已经使用 HTML5 提供的 FILESYSTEM API 成功存储了数据。但是我不知道在哪里可以识别本地存储库中的文件,以便备份存储的数据。我还检查了服务器(Tomcat 7.0)中应用程序的根目录,但找不到该文件。在使用 chrome 开发人员工具时,我检查了数据是否存储成功。
代码是这样的:
和错误功能:
在开发人员工具中,我确实没有看到错误打印,而是说“写入完成”,这意味着我能够在某处创建文件并存储数据。我想访问该数据以进行查看。正如教程已经提到的那样,我没有看到在根文件夹中创建任何文件。请提供任何帮助。
php - 存储每日页面浏览量以及总数的最有效方式
有很多关于在数据库中存储文章或视频的页面浏览量的讨论,但我似乎找不到任何关于存储每日页面浏览量的信息。例如,DeviantArt 在一个小图表中显示过去 15 天左右的页面浏览量,以及个人资料的总页面浏览量。
您可以在上面确切地看到我想要实现的目标,而 DeviantArt 在获得数百万点击时大规模地做到了这一点。
我在 PHP 和 MySQL 上使用 CodeIgniter