问题标签 [shared-objects]

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.

0 投票
2 回答
1123 浏览

flash - Flash AS3 - 我可以阻止我的共享对象在 .swf 关闭时保存吗?

我有一个具有保存功能的程序 - 用户单击一个按钮,所有内容都使用 flush() 保存到本地共享对象;命令。

我的问题是,当电影关闭时,Flash .swf 文件会自动保存到本地共享对象,从而覆盖它们之前的手动保存。

无论如何,当电影关闭时,是否有防止闪存保存到共享对象?

0 投票
3 回答
2163 浏览

c++ - dlopen 上的错误:St9bad_alloc

我有一些用于测试的 c++ 代码,其中第一行是对 dlopen 的调用,以尝试加载我的共享对象。在点击此行时,我收到以下错误:

我增加了内存(free -m 现在报告说,当我的 exe 加载到 gdb 中时,我有大约 120 MB 的空闲空间),但我仍然收到相同的消息。

任何人对其他可能导致此问题的任何想法以及我可以做些什么来解决它?

0 投票
1 回答
1575 浏览

flash - 检查有多少 sharedObject 空间可用

我想知道是否有办法检查用户本地硬盘驱动器上共享对象的当前大小限制。

0 投票
1 回答
181 浏览

flash - 从一个非常大的 sharedObject-data 中快速访问一条数据

我正在使用 sharedObject 在用户硬盘上缓存大量数据,这些数据可能是 0.5GB。但是我不想把整个sharedObject放在内存中,而且数据也需要非常快的访问。我应该将数据拆分为多个共享对象,还是您认为加载整个数据并让它每次都被垃圾收集不会有问题?

0 投票
1 回答
751 浏览

actionscript - 我可以遍历 ActionScript 3 中的每个 SharedObjects 吗?

是否可以通过我的每个 SharedObjects 执行“foreach”?

像这样的东西。. .

0 投票
2 回答
6489 浏览

c - 设置 setuid 位后程序无法加载

考虑一个可执行文件 A.bin 使用 libY.so 和 libZ.so 的场景。Ac、Yc 和 Zc 都是用 CZc 编写的,Yc 被编译成各自的 .so 文件。

这是文件的目录结构

$home/bin/A.bin $home/lib/libY.so $home/lib/libZ.so

当我以普通用户身份运行 A.bin 时,A.bin 按预期正常运行。注意:$LD_LIBRARY_PATH 包含 $home/lib

我在 Ac 中更改了一些代码,添加了一些需要管理员权限的功能(例如绑定到小于 1000 的端口)。我将 A.bin、libY.so 和 libZ.so 的 setuid 位设置为 rwsrwsrws,并将文件的所有权更改为 root。当我尝试运行 A.bin 时,出现以下错误

ld.so.1:A.bin:致命:libY.so:打开失败:没有这样的文件或目录被杀死

当我从所有这些文件中删除 setuid 权限时,二进制文件会运行,但功能会在需要 root 权限的地方失败。

如何克服这个问题?

编辑:操作系统是 Solaris 5.10

0 投票
3 回答
1269 浏览

apache-flex - 远程共享对象:一个数组 SO 或多个对象 SO 哪个更好?

我正在使用 Flash/Flex 为客户端和 FluorineFX(就像 FCS/FMS,除了它是用 .NET 编写的)在服务器端构建一个多人游戏。我的问题是关于 RTMP 协议上共享对象的使用和性能。

本质上,我计划同时在屏幕上显示相当多的对象,每个对象都有自己的坐标、行为、视觉效果等。连接到同一个房间的所有用户都将能够看到这些对象并与之交互。

使用包含游戏世界中所有对象的单个数组共享对象可以非常容易地非常快速地在所有客户端之间同步所有对象,但它似乎可能会导致性能沉重,并且我会失去灵活性涉及到每个单独对象的安全性。

或者,在游戏世界中为每个对象使用不同的共享对象会给我很大的灵活性,让我可以根据位置获得哪些对象(以最小化网络性能),但我担心大量具有唯一性的共享对象我最终会得到的名称,并且必须让客户端在它们四处移动时不断地连接/断开连接到不同的共享对象。

在 RTMP 方面,我不是专家,但我对处理此问题的每种方法的优缺点有所了解,并且我意识到我可以根据情况在技术上混合使用这两个概念,但我'我真的在寻找有使用远程共享对象经验的人,我可以从中收集一些知识。

有人愿意分享他们在这个话题上的经验吗?

0 投票
3 回答
4560 浏览

flash - 是否可以将图像存储在 Flash 的 SharedObject 中?

是否可以将图像存储在 Flash 中的 SharedObject 中?如果它可以工作,那就太好了。我需要在本地“存储”图像,但 Flash 似乎不支持它......所以我想把这些图像放在可以保存的 SharedObject 中......但它适用于图像吗?

我用位图尝试过,但如果我想阅读并将其添加到舞台上,它会说对象无法转换为位图......

此处出错->

0 投票
2 回答
9962 浏览

java - 使用 Red5 Flash 服务器的简单远程共享对象

我正在尝试使用 red5 媒体服务器创建一个简单的聊天客户端,但我似乎有点小问题。我正在服务器端创建一个共享对象,它似乎成功创建了它。但是,当我通过客户端对对象进行更改(键入消息)时,SYNC 事件会触发,但共享对象中的内容仍然为空。我怀疑我在java端做错了什么,有什么建议吗?

控制台结果:

服务器端:

客户端:

0 投票
4 回答
3148 浏览

flash - 在 AS3 swf 中写入 Local SharedObject 并在加载的 AS2 swf 中读取它

我正在尝试在它加载的 as3 swf 和 as2 swf 之间共享数据。问题是,我似乎无法让我的 as2 swf 读取由 as3 swf 写入的 localshared 对象。当我尝试获取对共享对象的引用时,它只是返回 undefined

我在这里不知所措。我可以从 AS3 读取 AS2 共享对象,但不能以其他方式读取。我已经验证两者都引用了相同的路径'/'(特别是localhost,我什至检查了文件系统中的物理文件, - 它在我的mac上#SharedObjects目录的#localhost目录中)objectEncoding设置为使用AS2 AMF 格式。

文档特别说设置此编码以允许 as2 访问相同的共享对象,所以我认为这意味着这是可能的。

有人有想法么?