问题标签 [data-sharing]
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.
ios - 在两个本地 iOS 应用程序之间共享数据对象的最佳方法
我正在寻找有关在同一设备上的两个 iOS 应用程序之间共享相对复杂的数据对象的最佳工具的建议。
我有一个房地产投资应用程序,我们称之为应用程序 A,它允许用户输入有关潜在投资物业的数据并计算重要的财务指标,例如投资回报率。所有的属性数据都使用 Core Data 保存在一个我们称为 Property 的对象中。
我正在开发应用程序 B,它从应用程序 A 导入属性对象并创建用户可以发送给其他投资者的 PDF 报告。Property对象不需要持久化在app B中,只是临时用来创建pdf文件。我希望用户能够从应用 B 打开应用 A 并选择一个属性,类似于照片选择器。
我最初的直觉是使用 URL 方案来解决这个问题。这是满足我需求的最佳解决方案吗?
asp.net - 在 ASP.Net 中不同应用程序的两个子域之间共享数据
我们需要使用使用 ASP.Net 开发并部署在 IIS 上的不同应用程序在网站的子域之间共享数据。我们有以下想法:-
一个。使用 cookie 共享数据:但是这个想法将只允许我们共享简单的字符串,如果浏览器不支持 cookie,它会失败
湾。使用会话共享数据:但为此我们将不得不使用 proc 会话处理技术
任何人都可以让我们知道是否有其他好的技术吗?
谢谢
塔伦吉特·辛格
c# - 数据共享、静态变量和管道
我花了一天时间阅读有关如何在进程之间最好地共享数据的文章/博客。我以前没有机会深入探讨这个话题,但我想知道您认为处理以下问题的最佳解决方案是什么。
我正在开发一个使用 MEF 绑定插件的应用程序。插件(主要是显示为 MDI 表单的表单)可以根据它们需要/提供的内容具有多个接口实现,大型机检查它们是否已实现,然后满足它们的需求。到目前为止,一切都很好,正在运行。
现在,如果您启动应用程序,它会要求有效登录(MainFrame),如果登录成功,则用户将存储在 MainFrame 中。现在知道所有可用插件的 PluginManager 在激活时将用户传递到插件中。
这行得通,但这是一个好方法吗?
我还考虑过有一个 AppEnvironment 类,它使用静态变量共享多个信息,如 User、DataConn-Strings 等。该应用程序经常使用任务,因此我使用静态锁定对象保护了可能在运行时更改的静态变量。
我已经在这里读到静态变量不好......真的是这样吗?
我发现的另一件事是,我可以使用管道在 MainFrame 及其子窗体之间共享信息……这不是有点过分了吗?你喜欢/使用管道来满足这些要求吗?
请不要误会我的意思,我不是在寻找一种简单的方法来归档我想要的东西,但我真的很喜欢用一种精致、优雅的方式在 MainFrame 及其 ChildForms 中共享信息。如果我能学到新东西,那就更好了;)
感谢您的关注,任何帮助都将不胜感激:)
干杯凯尔
android - 如何将一个保管箱文件夹共享到android中的另一个保管箱
我正在开发一个 android 应用程序,在该应用程序中,我已使用 Dropbox 同步 API 成功地将我的文件同步到我的 Dropbox 帐户。现在同时我有任何其他 Dropbox 帐户,我希望我的 Dropbox 中所有保存的文件都将共享或同步到另一个 Dropbox 帐户。
即,如果我有保管箱帐户 A 和 B.From android 应用程序,我的文件正在同步到帐户 A,那么我如何同时从我的帐户 A 同步或共享帐户 B 上的相同文件。
提前致谢。
ios7 - IOS:如何在相距较远的两台设备之间共享数据?
在我的一个应用程序中,我需要将 4 (Datatype:double) 值共享给另一台设备。根据我的要求,我不使用后端服务器。谁能建议我实现这一目标的最佳方法?这里我们还有一个小问题是设备之间的距离也可能很长。
谢谢。
c# - 引用的数据在复制后重置为其默认值
我有一个数据似乎被重置为其默认值的问题。类如下(objectIDs是一个简单的枚举):
以下代码创建对象。它在一个特定的线程中运行,比如说 Thread1。
此事件的订阅者中有 1 个具有以下代码。处理器方法在 camerafeed 的线程上运行。newOutput 事件处理程序正在 Thread1 上运行。
当调用 Class2 的事件处理程序“newOutput”时,调试器显示副本按预期工作,并且“entrytime”被赋予预期的滴答数。
但是,当处理器方法想要读取“入口时间”时,它的值为 0。所有其他字段也分配了它们的默认值。
我尝试用 long 类型的简单字段替换对象“lastoutput”并删除了锁,但结果是相同的:它在“newOutput”中正确分配,但在处理器方法中具有默认值(0)。
关于为什么会发生这种情况的任何想法?
c# - 如何将数据从一个线程传递到其他三个线程?
我必须编写一个由四个线程组成的应用程序:
- 线程生成一些数据(生产者线程);
- 线程从生产者线程获取数据并执行
Action1(data);
- 线程从生产者线程获取数据并执行
Action2(data);
- 线程从生产者线程获取数据并执行
Action3(data);
如何将相同的数据传递给所有三个消费线程?我仅限于 .NET 3.0 库,即不能使用 ConcurrentQueues 之类的东西。
ios - 用户之间的 iOS 8 数据共享
我是 iOS 新手。我需要创建一个小应用程序,允许注册用户在他们之间共享特定数据,我正在寻找最佳解决方案。我知道我可以创建一个服务器来处理用户身份验证、推送通知并在它们之间共享数据,但也许有更简单更好的方法。我看到 iOS 8 引入了 CloudKit,但我还没有机会测试它。你认为它可以满足我的期望吗?
感谢帮助。
java - 在 c++/c 和 Java 之间共享数据
我正在使用通过流读取环境传感器的 ac 进程,它每秒读取 1000 个关于周围环境的光、温度和声音的样本,现在我想通过我知道有解决方案的 java 程序读取这些数据例如共享内存,但我正在寻找一些可以帮助我完成任务的好的教程、指南、示例。
c - GTK/C 在函数之间共享数据和变量
问题是:在函数之间共享数据的最佳方式是什么,尤其是在 GTK/C 应用程序中?最好意味着最“合适”、运行速度最快和/或吸收尽可能低的 CPU 功率。
我问是因为我必须在 linux 下使用 GUI 编写一些应用程序,但我是一个微控制器程序员(也许我很难像大型计算机一样思考)。在小型 8 位 MCU 的世界中,代码是纯 C 语言,全局变量是在函数之间共享数据的最快和常用的方式。
但我想,在操作系统下运行的更复杂的应用程序中,必须有其他“特殊”方式来做到这一点。至此,我注意到 GTK(GDK、Glib 等)提供了许多特殊功能和内置机制,使程序员的生活更轻松,所以我认为在函数之间共享变量应该是一种优雅的方式。在网上搜索我看到了不同的解决方案:
- 具有私有变量的类和获取/设置它们的方法 - 但我的应用程序是用 C 编码的,而不是 C++,我想避免使用对象编程,
- 全局结构甚至一个具有许多成员的大型全局结构,
- 良好的普通全局变量,
- GtkClipboard,但我认为它用于不同的目的。
我想做的只是在一个回调函数中设置一些变量'A',在第二个回调中再次设置该变量,然后在另一个回调中根据变量'A'的值做一些事情,如下所示: