- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
所以我从服务中加载了大量数据。我刚刚使用 Flex 4.9 SDK 和 AIR 3.4 将我们的项目更新到最新的 4.7 FB。实现 worker 。除了互联网数据加载之外,它们似乎非常适合一次性任务。我还没有找到神奇的限制,但似乎如果你加载一个正在接收大量重播的互联网请求(Loader、URLLoader、HttpService...等等),工作人员就会锁定并退出。主线程在所有情况下都可以很好地执行此操作(但 UI 在加载完成之前没有响应)。这就是为什么我对工作人员如此兴奋的原因是将有时大的数据负载卸载到后台工作人员。
有没有其他人遇到过这个问题?我在网上看到了 Worker 类文档的评论,其他一些人也看到了类似的问题,并建议将数据从 Internet 加载回主线程。看起来像“那么 worker 的意义何在”?
他们只能做本地计算吗?数学很酷……但 HTTP 获取不是?
我尝试给工作应用程序特权.. 没有帮助。有没有神奇的 worker.canloadlargefiles = true? (修辞)。
任何方向或帮助在这里将不胜感激。
最佳答案
好吧不是解决方案,而是 解决方法 .与其挖掘 VM 的内部结构,不如使用 KISS(Keep It Simple and Stupid)原则,将数据划分为可管理的块。您不需要分割文件或数据,但可以通过请求格式告诉服务器这样做,以便它向您发送不会使 VM 超时的可管理数据部分。在客户端检索并加入块以形成大文件。
那是我的两分钱。
关于actionscript-3 - AS3 worker 和大数据文件不可能?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14472311/
我是一名优秀的程序员,十分优秀!