首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

如何在Flash应用程序中扩展默认超时时间?

在Flash应用程序中扩展默认超时时间可以通过以下方法实现:

  1. 在Flash源代码中修改主SWF的初始化设置:

扩展默认SWF的初始化设置可以确保Flash Player可以在不同的系统上实现最佳的响应性。例如:

代码语言:txt
复制

import flash.system.SystemUtil;

import flash.net.NetStream;

// 设置Flash Player的超时时间

var timeout = 1000; // 扩展为1秒的超时时间

var flashVer = SystemUtil.application.version + "";

if (flashVer.indexOf("2.") === 0) {

代码语言:txt
复制
SystemUtil.system_instance.setNetTimeouts(0, 0, timeout);

} else {

代码语言:txt
复制
// 其他版本Flash Player需要更复杂的方法
代码语言:txt
复制
flashVer = flashVer.indexOf("1.") === 0 ? "11" : "CS5";

}

代码语言:txt
复制
  1. 扩展ActionScript文件的主SWFs的初始化过程:

扩展SWF的初始化过程可以确保该主SWFs可以针对不同的Flash Player版本进行调整。例如:

代码语言:txt
复制

import flash.errors.IllegalOperationError;

import flash.profiler.Performance;

// 设置Flash Player的超时时间

var timeout = 1000; // 扩展为1秒的超时时间

try {

代码语言:txt
复制
// 检查Flash Player版本
代码语言:txt
复制
if (System.version.substring(0, 2).toUpperCase() !== "FP")
代码语言:txt
复制
  flashVer = flashVer.indexOf("1.") === 0 ? "11" : "CS5";
代码语言:txt
复制
// 使用更现代的方式实现主SWFs的初始化过程
代码语言:txt
复制
if (flashVer === "11") {
代码语言:txt
复制
  initializeActionscript(0);
代码语言:txt
复制
} else {
代码语言:txt
复制
  initializeActionscript(5);
代码语言:txt
复制
  addActionScriptFile("lib/actionscriptExtensions.swc");
代码语言:txt
复制
  executeActionscriptFile("lib/performanceTest.as");
代码语言:txt
复制
}

} catch (e: IllegalOperationError) {

代码语言:txt
复制
// 处理其他版本的非法行为

} finally {

代码语言:txt
复制
页面内容是否对你有帮助?
有帮助
没帮助

相关·内容

Ubuntu笔记本电池续航不佳解决

但大家不要误解,我们在不同硬件设备运行的系统 Chrome OS、Android、Ubuntu Phone 和 Sailfish OS 中都不难看出,其实只要对系统进行好调校,Linux 系统还是相当省电的...6.退出不使用的后台应用 运行应用程序肯定会占用 CPU、内存和网络等资源,退出后台不使用的应用 Chrome、VLC、Rhythmbox 等等应用程序也可达到节电的目的。... 7.避免使用Adobe Flash(如果可能) 在 Linux 笔记本观看 Flash 视频简直就是超级错误,先不论...其中就包括: 笔记本内核模式和缓冲超时 turbo boost或turbo core处理器频率设置 磁盘电源级别管理和驱动器超时降速 PCI(e)总结设备电池管理...Wi-fi节电模式 关闭光驱 音频节电模式 …… TLP 自带的默认配置对于绝大多数 Ubuntu 笔记本用户来说已经可以达到提升电池使用时间的目的

2.2K00

【业界】创建深度学习数据平台时,你需要考虑的五个因素

正确的存储平台将确保GPU周期不会因应用程序等待存储响应而保持空闲状态。对存储系统的影响根据应用程序行为而有很大不同:从数据仓库区域快速填充时,启用GPU的内存数据库的启动时间较短。...这意味着任何正在考虑的存储系统都应该利用支持RDMA的网络,Infiniband,这些网络不需要CPU,高速缓存或上下文切换来完成工作,从而极大地减少了延迟并实现了更快的消息传输速率并消除了应用程序等待时间...最后,通过神经网络应用程序,通过摄取、转换、拆分和其他方式操作大型数据集,同样也可以导入到深度学习。不管选择何种数据格式,对于进入AI的组织来说,灵活性也意味着良好的性能。...虽然Flash应该一直是AI训练数据的媒体,但在Flash存储数百个TB或PB数据可能变得不可行,但许多替代方案都无法达到规模。...AI平台架构师应该考虑为AI设计的紧密集成的横向扩展混合架构。从flash部署,然后根据需求选择缩放策略; 或者仅使用闪存进行缩放,或者与深度集成的HDD池结合使用。

59160

Comet技术详解:基于HTTP长连接的Web端实时通信技术前言学习交流概述“服务器推”(Comet技术)的应用范围来看看更传统的基于客户端套接口的“服务器推”技术基于 HTTP 长连接的“服务器

将“服务器推”应用在 Web 程序,首先考虑的是如何在功能有限的浏览器端接收、处理信息: 1] 客户端如何接收、处理信息,是否需要使用套接口或是使用远程调用。...具体实现方法:在 HTML 页面内嵌入一个使用了 XMLSocket 类的 Flash 程序。JavaScript 通过调用此 Flash 程序提供的套接口接口与服务器端的套接口进行通信。...关于如何去构建充当了 JavaScript 与 Flash XMLSocket 桥梁的 Flash 程序,以及如何在 JavaScript 里调用 Flash 提供的接口,我们可以参考 AFLAX(Asynchronous...最近几年,因为 AJAX 技术的普及,以及把 IFrame 嵌在“htmlfile“的 ActiveX 组件可以解决 IE 的加载显示问题,一些受欢迎的应用 meebo,gmail+gtalk 在实现中使用了这些新技术...从 图 3 可以看到,每次数据传送不会关闭连接,连接只会在通信出现错误时,或是连接重建时关闭(一些防火墙常被设置为丢弃过长的连接, 服务器端可以设置一个超时时间超时后通知客户端重新建立连接,并关闭原来的连接

5.7K11

定位flash上传出现IO Error #2038的错误

而这个flash上传工具是我之前写的,可是同事现在在系统中上传一个2M多的文件时,传到40%左右就提示出现io错误,让人查一下是否是flash超时的情况。...而flash向后台提交参数是否存在超时,我第一反应是不存在(除非http协议或是web服务器上面有超时限制);flash做的只是监听和回调 那问题出在哪里,最初我认识是后台服务器的问题,比如上传大小的设置限制等...、size等,但不会出现flash io error 2038,反复测试得到的结果) 当然还有其它参数需要修改,:max_execution_time、max_input_time等....它上面的三个参数我都改了: #keepalive_timeout  60; #send_timeout 3m; client_max_body_size 500m; 注释前面两个,修改最后一项为500m,默认大小好像是...504 /50x.html; location = /50x.html { root /var/www/nginx-default; } } } 关闭nginx应用程序

2.2K20

Comet:基于 HTTP 长连接的“服务器推”技术

将“服务器推”应用在 Web 程序,首先考虑的是如何在功能有限的浏览器端接收、处理信息: 客户端如何接收、处理信息,是否需要使用套接口或是使用远程调用。...具体实现方法:在 HTML 页面内嵌入一个使用了 XMLSocket 类的 Flash 程序。JavaScript 通过调用此 Flash 程序提供的套接口接口与服务器端的套接口进行通信。...关于如何去构建充当了 JavaScript 与 Flash XMLSocket 桥梁的 Flash 程序,以及如何在 JavaScript 里调用 Flash 提供的接口,我们可以参考 AFLAX(Asynchronous...最近几年,因为 AJAX 技术的普及,以及把 IFrame 嵌在“htmlfile“的 ActiveX 组件可以解决 IE 的加载显示问题,一些受欢迎的应用 meebo,gmail+gtalk 在实现中使用了这些新技术...从 图 3 可以看到,每次数据传送不会关闭连接,连接只会在通信出现错误时,或是连接重建时关闭(一些防火墙常被设置为丢弃过长的连接, 服务器端可以设置一个超时时间超时后通知客户端重新建立连接,并关闭原来的连接

2.5K30

精!锐捷设备命令大全

的文件 dir 、ls 显示 Flash 的文件列表 mkdir 在 Flash 创建一个空目录 more 显示 Flash 中文本文件的内容 mv 移动文件 pwd 查看当前工作路径 rename...重命名 Flash 的文件 rm 移除 Flash 的文件 rmdir 移除 Flash 的空目录 以太网接口配置命令 description 配置接口描述 duplex 配置接口双工模式 interface...“ 默认情况下,BGP不进行自动汇总。 ” show ip bgp 显示BGP路由信息。 显示的BGP路由表,符号含义如下: “*”表示此路由是一条有效的合法路由。...mac access-group 把 MAC 扩展访问控制列表应用于接口上 periodic 在一个时间区间中添加周期时间段 permit 在访问列表中加入一条允许规则 time-range 创建/...通过dir命令进行查看,可以查看主程序文件、配置文件、总FLASH空间大小及当前空闲的FLASH空间大小 查看交换机的MAC地址 交换机有两个MAC地址,一个是二层协议(STP、RLDP、LLDP

3.1K71

owasp web应用安全测试清单

信息收集:手动浏览站点 用于查找丢失或隐藏内容的爬行器 检查是否存在公开内容的文件,robots.txt、sitemap.xml、.DS_Store检查主要搜索引擎的缓存是否存在可公开访问的站点 检查基于用户代理的内容差异...测试文件扩展名处理 测试安全HTTP头(例如CSP、X-Frame-Options、HST) 政策测试(例如flash、Silverlight、机器人) 在实时环境测试非生产数据,反之亦然 检查客户端代码的敏感数据...、URL的令牌) 检查会话令牌的cookie标志(httpOnly和secure) 检查会话cookie作用域(路径和域) 检查会话cookie持续时间(过期和最长期限) 在最长生存期后检查会话终止...检查相对超时后的会话终止 注销后检查会话终止 测试用户是否可以同时拥有多个会话 随机性测试会话cookie 确认在登录、角色更改和注销时发布了新会话令牌 使用共享会话管理跨应用程序测试一致的会话管理 会话困惑测试...Web应用程序上的已知漏洞和配置问题 测试默认密码或可猜测密码 在实时环境测试非生产数据,反之亦然 测试注入漏洞 缓冲区溢出测试 不安全加密存储的测试 测试传输层保护是否不足 测试错误处理是否不当 测试

2.3K00

Comet:基于 HTTP 长连接的“服务器推”技术

具体实现方法:在 HTML 页面内嵌入一个使用了 XMLSocket 类的 Flash 程序。JavaScript 通过调用此 Flash 程序提供的套接口接口与服务器端的套接口进行通信。...关于如何去构建充当了 JavaScript 与 Flash XMLSocket 桥梁的 Flash 程序,以及如何在 JavaScript 里调用 Flash 提供的接口,我们可以参考 AFLAX(Asynchronous...最近几年,因为 AJAX 技术的普及,以及把 IFrame 嵌在“htmlfile“的 ActiveX 组件可以解决 IE 的加载显示问题,一些受欢迎的应用 meebo,gmail+gtalk 在实现中使用了这些新技术...从 图 3 可以看到,每次数据传送不会关闭连接,连接只会在通信出现错误时,或是连接重建时关闭(一些防火墙常被设置为丢弃过长的连接, 服务器端可以设置一个超时时间超时后通知客户端重新建立连接,并关闭原来的连接...服务器端的性能和可扩展性 一般 Web 服务器会为每个连接创建一个线程,如果在大型的商业应用中使用 Comet,服务器端需要维护大量并发的长连接。

2.1K70

Kubernetes的服务网格(第1部分):获取关键的服务指标

马上我们就会在本文中将向您展示如何在Kubernetes上使用linkerd作为服务网格,以及如何在不更改应用程序代码的情况下收集并报告度量服务质量所需的关键指标(top-level service matrics...)(成功率,请求数量和延迟)。...简而言之,服务网格是管理应用通信的中间层(除了不同应用间的通信,也可以同一应用的不同部分之间的通信,微服务)。...在传统的应用,很多逻辑是直接构建在应用上的:重试和超时,监视/可见性,跟踪,服务发现(Service Discovery)等等都被硬编码到每个应用。...然而,随着应用程序架构中越来越多的服务被拆分出来,将通信逻辑从应用上层转移至基础架构的底层也变得越来越重要。

3.1K80

Kubernetes的Service Mesh(第1部分):Service的重要指标

在本文中,我们将向您展示如何在Kubernetes上使用linkerd作为service mesh,以及如何在不需要更改应用程序代码的情况下捕获和报告顶层服务指标(成功率,请求数量和延迟)。...简而言之,service是管理应用程序之间(或同一应用程序的各个部分之间的通信,微服务)之间通信的一个层。...在传统的应用程序,这个逻辑直接构建到应用程序本身:重试和超时,监视/可见性,跟踪,服务发现等等都被硬编码到每个应用程序。...然而,随着应用程序架构越来越分散到服务,将通信逻辑从应用程序转移到底层基础架构变得越来越重要。...就像应用程序不应该编写自己的TCP堆栈一样,它们也不应该管理自己的负载平衡逻辑,或者管理自己的服务发现,或者自己的重试和超时逻辑。

1.5K60

全网最优质的锐捷设备命令大全

的文件 dir 、ls 显示 Flash 的文件列表 mkdir 在 Flash 创建一个空目录 more 显示 Flash 中文本文件的内容 mv 移动文件 pwd 查看当前工作路径 rename...重命名 Flash 的文件 rm 移除 Flash 的文件 rmdir 移除 Flash 的空目录 以太网接口配置命令 description 配置接口描述 duplex 配置接口双工模式 interface...“ 默认情况下,BGP不进行自动汇总。 ” show ip bgp 显示BGP路由信息。 显示的BGP路由表,符号含义如下: “*”表示此路由是一条有效的合法路由。...mac access-group 把 MAC 扩展访问控制列表应用于接口上 periodic 在一个时间区间中添加周期时间段 permit 在访问列表中加入一条允许规则 time-range 创建/...通过dir命令进行查看,可以查看主程序文件、配置文件、总FLASH空间大小及当前空闲的FLASH空间大小 查看交换机的MAC地址 交换机有两个MAC地址,一个是二层协议(STP、RLDP、LLDP

1.7K01

安全问题无处不在:从非托管桌面开始

如果您没有锁定桌面并且还允许用户安装应用程序,那么将会有未修补的第三方软件程序,其中一些附带恶意软件,潜入您的企业。...rootkit执行每日恶意软件扫描 3)主动掌握第三方软件的更新,包括Java,Adobe Reader和Flash。...这些普遍使用的常见应用程序的漏洞被一半以上的恶意软件利用。 设置桌面空闲超时锁定 制定一组策略,在一段时间不活动后自动锁定桌面。有不同的需要可以设定超时从五分钟到十五分钟。...根据桌面与其所处工作环境的接近程度以及桌面上数据的机密性,超时的最佳时间选择会有所不同。...锁定的USB驱动器应该是默认规则,而不是另外设定的。使用Windows注册表更改或组策略对象,可以阻止存储设备进行USB安装,但仍可以插入和连接键盘,鼠标和打印机。

1.3K30

嵌入式:ARM最小系统设计详解

芯片使用32KHz或32.768KHz无源晶振; Flash存储器:存放嵌入式操作系统、用户应用程序或者其他在系统掉电后需要保存的用户数据等; SDRAM:作为系统运行时的主要区域,系统及用户数据、堆栈均位于该存储器...因此,在嵌入式系统,往往将最小系统制成一个核心板,其他的各种接口和外围扩展设备都制成一个接口板来组成一个系统。...PLLCON的默认值,用户也应该执行一遍写 PLLCON操作。...NOR的特点是芯片内执行(XIP, eXecute In Place),这样应用程序可以直接在flash闪存内运行,不必再把代码读到系统RAM。...(BootSRAM)的地址,然后开始执行该段引导代码,从而完成对操作系统和应用程序的加载。

1.3K70

NUC505 - HS USB

记录我的板子上的调试: 电阻全都不焊,默认 1111 :从片上SPI Flash启动 R13 = 10KR, PB4=0, SWD/ICE + 内部SPI Flash ,调试时使用这种模式。...注:默认配置该工程是使用的SPI FLASH的,需要先设置成“SWD/ICE + 内部SPI Flash”模式下,debug下可以运行,也可以下载,然后把启动模式更改为“内部MCP SPI FLash启动...,看NUC505的手册看到UART_TOUT寄存器的TOIC:当RX FIFO接收到一个新的数据时,定时溢出计数器开始计数,超时后如果RXTOINT为使能,则接收超时中断RXTOINT产生。...要求设置为40~255之间,TOIC为40,则在4个字符时间长度后还没收到新数据,则超时中断产生。看这个描述正正合我的心意!...总和之即:超时中断要产生,需要RX FIFO非空,并且TOIC超时溢出并使能。

1.1K20

太强了,Istio竟然有这么多功能!

超时 超时是 Envoy 代理等待来自给定服务的答复的时间量,以确保服务不会因为等待答复而无限期的挂起,并在可预测的时间范围内调用成功或失败。...HTTP 请求的默认超时时间是 15 秒,这意味着如果服务在 15 秒内没有响应,调用将失败。 对于某些应用程序和服务,Istio 的缺省超时可能不合适。...HTTP 请求的默认重试行为是在返回错误之前重试两次。 与超时一样,Istio 默认的重试行为在延迟方面可能不适合您的应用程序需求(对失败的服务进行过多的重试会降低速度)或可用性。...您可以在虚拟服务按服务调整重试设置,而不必修改业务代码。您还可以通过添加每次重试的超时来进一步细化重试行为,并指定每次重试都试图成功连接到服务所等待的时间量。...默认情况下,Istio 只支持 Envoy 生成的统计数据的一小部分,以避免依赖过多的后端服务,还可以减少与指标收集相关的 CPU 开销。然而,运维可以在需要时轻松地扩展收集到的代理指标集。

69020

带有桌面和推荐软件的 Raspberry Pi OS免费下载

* 修改 HDMI 音频输出选择以支持上述内容 * 当 openbox 在 KMS 下运行时启用 xcompmgr * 基于 libcamera 的新默认摄像头子系统 * 新的相机演示应用程序...* 错误修复 - piwiz:未安装特定国家/地区的语言包 * 错误修复 - 书架:现在在超时之前在数据包之间等待更长的时间 * 错误修复 - 重音字符现在可以在本地化对话框中正确显示...* Adob​​e 已终止使用 Flash Player,因此已将其删除 * Scratch 2 需要 Flash,所以它已被移除 * 添加爱普生打印机驱动 * 添加超时以在 5 秒后隐藏来自...* 内部音频输出作为单独的 ALSA 设备启用 * MagPi 预安装已删除并替换为初学者指南 * 从主菜单删除 MagPi 网络链接 * Chromium 为 PDF 文件设置了默认应用程序...;“新文件夹”图标添加到任务栏;目录浏览器扩展器现在可以正确显示子文件夹的状态 * 改进了多显示器支持 - 从上下文菜单启动时,第二个桌面上的图标对齐更正,外观设置在正确的选项卡上打开 *

2K20
领券