Flash CS4不肯放手

2023-12-27

我有一个Flash项目,它有很多源文件。我有一个使用率相当高的类,称之为 Jenine。我最近(也许是无情地)将 Jenine 从一个命名空间迁移到了另一个命名空间。我以为我们已经准备好了——我以为是时候了。新的 Jenine 在各方面都更好了——她去掉了一些臃肿的代码,她把自己从一些残余的类关系中解耦出来,她终于回到了她心里一直暗自知道的命名空间。曾经属于。她属于她自己的同类。

不幸的是,Flash 不具备这些。也许已经形成了执着。也许没有want珍妮要脱钩。不管怎样,它都坚持记忆中旧的、完美的珍妮版本。它拒绝继续前进。它忽略了她的(函数)调用。它试图忘记她新的公共界面。相反,它构建的每个 Jenine 实例始终是旧版本的副本,一直到其类路径:

var jenineInstance:Jenine = new Jenine();
trace( getQualifiedClassName(jenineInstance));
// Should print: com.newnamespace.subspace::Jenine
// Prints: com.oldnamespace.subspace::Jenine
// Ah, young love!

我们战斗了。我对自己说过或做过的一些事情并不感到自豪。最后,我在盛怒之下彻底删除了所有关于珍妮的内容。她已经彻底从系统中删除了。我的光标落在“清空垃圾箱”菜单选项上,就像棺材的冷盖一样。

我认为 Flash 再也没有恢复过。直到今天,这件事仍然留在珍妮的记忆中。她旧的、不完美的定义仍然像被遗弃的幽灵一样漂浮在我的项目中。每当我强制 Flash 编译时,它仍然会亲切地将她插入到我的电影中,将她的定义安放在其他活生生的类中,就像一座小神殿一样。我想知道他们是否能看到她。

Flash和我真的不再说话了。我编写代码,它编译它。镇上新来了一个名叫 Summer 的女孩,她看起来和 Jenine 几乎一模一样,就好像有人刚刚将她的源代码批量复制到一个新类中,但 Flash 没有表现出任何兴趣。大多数时候,当它认为我没有在看时,它只是闷闷不乐地在我的评论中写下糟糕的诗。

我希望没有人有过类似的经历,这只是 Flash 代码库可怕的黑暗泻湖中的一个单一的、痛苦的涟漪。有谁知道如何擦除编译器正在使用的缓存?


Flash 仍然具有 ASO 文件,它是类的编译字节码。在 Windows 上,您可以在此处查看 ASO 文件:

C:\Documents and Settings\username\Local Settings\Application Data\Adobe\Flash CS4\en\Configuration\Classes\aso

在 Mac 上,目录结构类似于/Users/username/Library/Application Support/


您可以手动删除这些文件,或者在 Flash 中您可以选择Control->Delete ASO files删除它们。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

Flash CS4不肯放手 的相关文章

  • 将代码保存在 L1 缓存中

    我一直在阅读维基百科关于 K 编程语言的文章 http en wikipedia org wiki K programming language Performance characteristics这就是我所看到的 解释器的小尺寸和语言的
  • 强制浏览器重新加载index.htm

    通过在浏览器地址字段中输入 URL www mydomain com index htm 或仅 www mydomain com 并按 Enter 键 如何强制浏览器在加载页面时始终加载最新版本的 index htm 我正在 Chrome
  • 如何在 Picasso 中使用磁盘缓存?

    我正在使用 Picasso 在我的 Android 应用程序中显示图像 load image This is within a activity so this context is activity public void loadIma
  • 用于商业 Web 应用程序的 Flash - 为什么不呢?

    我从事开发商业网络应用程序的行业 它们大多供内部使用 有时有合作伙伴区域 但很少可供公共互联网使用 它们是帮助公司运营业务的应用程序 一段时间以来 我有一个想法困扰着我 为什么不使用 Flash 到现在为止都是ASP NET AJAX 这还
  • 最好的 NHibernate 二级缓存提供程序是什么?

    我见过有很多这样的 NCache Velocity 等等 但我还没有找到比较它们的表格 考虑以下标准什么是最好的 容易明白 最近正在维护中 是免费的或者有足够好的免费版本 Works 我无法说出什么是最好的或最差的 但我会分享我使用 NCa
  • 缓存 Firebase 请求的云函数并且仅在成功编辑配置文件后重新缓存的示例

    在我的应用程序中 用户个人资料向公众开放 并且仅由个人资料所有者更新 个人资料网址是example com email protected cdn cgi l email protection 并根据文档https firebase goo
  • 有没有办法清除所有会话中的一些会话数据?

    一般来说 我有以下场景 从数据库中获取产品及其相关数据 将获取的数据转换为 php product 对象 在会话中缓存产品对象 缓存是只读的 即客户在网站上查看产品 但也有类似的电话getProductIdsByCategory categ
  • 强制ajax调用清除缓存

    我有一个 cms 可以在其中更改对象的位置 每次位置更改后 ajax 调用都会更新整个对象列表 但不幸的是 一些数据存储在缓存中 并且没有可见的更改 有没有办法用 javascript request other 强制清除缓存 我尝试过 缓
  • Nestjs如何控制缓存?

    最近读了nestjs的文档 从中学到了一些东西 但我发现了一些让我困惑的事情 In 技术 缓存 https docs nestjs com techniques caching 文档告诉我使用像这样的装饰器 UseInterceptors
  • python 3 suds 缓存不工作

    我正在尝试编写一个通过 Python 访问 Sharepoint 的脚本 已安装以下库 suds jurko ntlm 以下代码成功 但需要接近 20 秒 usr bin env python3 from suds client impor
  • TagHelper 通过调用 GetChildContentAsync() 和 Content.GetContent() 缓存输出

    根据本文 https docs asp net en latest mvc views tag helpers authoring html avoiding tag helper conflicts如果我们使用多个标签助手 针对同一标签
  • Laravel 5 清除视图缓存

    我注意到 Laravel 缓存视图存储在 storage framework views 随着时间的推移 他们会吃掉我的空间 我该如何删除它们 有什么命令可以吗 我试过php artisan cache clear 但它并没有清除视图缓存
  • Laravel 模型访问器从缓存中获取 - 性能增强

    我在数据库中有一个项目列表 每个项目都可以选择被否决或赞成 这些投票与其他项目字段一起存储在 MySql 中 例如这样的事情 Schema create items function table table gt increments id
  • getExternalCacheDir() 在 Android 上如何工作?

    据我了解 我们将经常访问的对象缓存在比普通磁盘读取更容易访问的内存段中 getExternalCacheDir 相对于getCacheDir 指向外部文件系统 在我看来这是正常的getExternalFilesDir Android 如何优
  • 创建对象的弱引用

    Actionscript 3 中是否可以创建对对象的弱引用 以便可以对其进行垃圾收集 我正在创建一些类以使调试更容易 因此如果仅在此处引用这些对象 我不希望这些对象挂在内存中 当然我不想用回调填充代码以删除对象 格兰特 斯金纳 Grant
  • Google Chrome 中不缓存动态加载的图像

    使用 jQuery 加载的图像未保存在 Google Chrome 的缓存中 每次都会从服务器下载 情况 我正在使用 jQuery slimbox2 在 灯箱 中加载图片 此时没有什么特别的 我添加了一些 jQuery 代码来检测鼠标光标何
  • Actionscript 3:使用字符串中的名称播放库中的声音

    我正在尝试编写一些 actionscript 3 代码来播放库中的短声音 使用动态创建的字符串来加载它 在 AS2 中 我可以这样做 mySound new Sound mySound attachSound any concatenate
  • memcache、redis 和 ehcache 作为分布式缓存框架的比较 [关闭]

    Closed 这个问题不符合堆栈溢出指南 help closed questions 目前不接受答案 我需要做出的决定之一是在我的系统中使用什么缓存框架 有这么多可供选择 我目前正在研究 redis ehcache 和 memcached
  • 如何确保为客户端加载最新版本的 javascript 代码?

    我们的客户拥有数千名用户 他们都使用 Internet Explorer 和大量的 javascript 文件 这些文件可以增强他们对我们产品的用户体验 我遇到的问题是 每当我们更新这些脚本之一时无法知道客户端是否看到的是最新版本 我们要做
  • 浏览器视口大小(以设备像素为单位)

    Goal 我希望 Flash 能够获得有关浏览器视口宽度和高度 以设备像素为单位 的准确信息初始化 调整大小或浏览器缩放事件时 规格 我需要将 flash 嵌入到在 chrome safari firefox 等中运行的 html 页面中

随机推荐

  • SignalR 覆盖 OnConnected()、OnDisconnected()

    我正在尝试覆盖OnConnected OnDisconnected 方法 但我得到 OnConnected no suitable method found to override 正在实施IDisconnect IConnect接口并在其
  • $elem与不同的匹配

    我对不同的查询有一些问题 db sessions distinct tests device serial 5b34f4bf9854a 5b34f4bf98664 5b34f4bf98712 5b34f4bf9876b 5b34f4bf98
  • IE8 中的垂直对齐方式不正确

    我的搜索框中的默认文本在 Chrome FF 和 Safari 中看起来不错 垂直对齐 中间 但是 那默认文本在 IE 8 中上升到搜索框的顶部 IE 有解决办法吗 感谢您的帮助 HTML
  • 如何为 mongodb 配置新端口

    我目前正在使用 mongodb 端口 27017 一切正常 出于安全目的 我们要配置新端口 你能帮我看看我们该如何配置吗 这边走 启动 mongodb 护照参数时 mongodb 端口 您想要的端口 mongod 端口 19000 使用端口
  • 从 C++ 设置系统变量

    这个shell脚本 bin csh set VAR 12345 echo VAR 将在 shell 中和平地输出 12345 我需要使用 C 在代码的某些部分执行相同的操作 string str 12345 retValue set var
  • 是否可以使用 Ruby 1.9.3 在 Heroku 上运行我的 Rails 应用程序?如果是这样,怎么办?

    我尝试了这个技巧 https github com thoughtbot laptop pull 14 issuecomment 3192270 https github com thoughtbot laptop pull 14 issu
  • 如何在 ASP.NET MVC 中记录未处理的异常?

    这是我在 Global asax vb 中尝试执行的操作 Public Class MvcApplication Inherits System Web HttpApplication Shared Sub RegisterRoutes B
  • 如何更新SVN中的文件?

    谁能告诉我更新 SVN 存储库中文件的命令 文件已经导入 我只想修改更改 该文件是main css和文件路径 home weblab public html cake 1 2 app webroot css 有人能给我确切的命令吗 我猜您已
  • 轻量级 JS AJAX 库 [关闭]

    Closed 这个问题正在寻求书籍 工具 软件库等的推荐 不满足堆栈溢出指南 help closed questions 目前不接受答案 我和我的朋友有一个网站 www rosasecta com 它使用了大量的Ajax 但都是手工的 而且
  • 如何使用正则表达式确定 Linux 上 C/C++ 中文件组的存在和大小? [关闭]

    Closed 这个问题需要多问focused help closed questions 目前不接受答案 我在 Linux 系统上有一个程序 它生成具有我需要访问的可预测文件名的数据日志文件 但我必须通过 C C 接口来执行此操作 访问数据
  • 在特定网址上显示页面操作图标

    我正在尝试让我的页面操作图标显示在特定的网址上 我尝试过实施这些示例here http src chromium org viewvc chrome trunk src chrome common extensions docs examp
  • 为什么 UpdatePanel 内的按钮在第一次后不执行 JQuery 事件

    我有一个按钮 在UpdatePanel 它打开一个弹出表单 允许我输入一些数据 然后提交执行一些功能 使用输入的新数据更新 UpdatePanel 并关闭弹出窗口
  • JavaScript 执行使页面暂时挂起

    我有一个网络应用程序使用jQuery JavaScript重重 它在内存中保存一个大数组 用户通过在文本框中键入内容来过滤它 问题 当过滤算法运行时 应用程序变得无响应浏览器甚至可能询问用户是否让脚本继续 最理想的是 我希望过滤器功能在单独
  • 是否可以在运行时检测到您的 iOS 应用程序正在 iPad mini 上运行?

    在运行时检测不同的硬件对于分析很有用 以及其他更值得怀疑的目的 许多 iOS 应用程序创建者可能有兴趣了解有多少用户在 iPad mini 上体验他们的应用程序 而不仅仅是知道有多少用户在屏幕分辨率为 1024x768 的 iPad 上体验
  • 将 numpy 数组的列与另一个数组相加和相乘

    我有一个2D numpy array x和和1D numpy array y import numpy as np x np arange 12 reshape 4 3 y np array 1 0 2 0 3 0 4 0 我想乘 加列向量
  • DialogFragment 的自定义布局 OnCreateView 与 OnCreateDialog

    我正在尝试使用我自己的布局创建 DialogFragment 我见过几种不同的方法 有时布局在 OnCreateDialog 中设置如下 我正在使用 Mono 但我已经习惯了 Java public override Android App
  • 合并多个画布并下载为图像

    我正在尝试将两个 HTML 画布合并到一个画布中 然后将其下载为图像 我的代码如下 function downloadCanvas var bottleCanvas document getElementById bottleCanvas
  • ggplot 中的多行图表不使用构面

    假设我有一个太宽的图表 我想将其切成两半并将其显示为两个图表 一个使用 x 刻度范围的前半部分 第二个使用后半部分 有简单的方法吗 一个例子是ggplot diamonds aes x price geom bar 我不想使用上面的线生成的
  • FOSRestBundle:如何删除 {_format} 参数?

    我只需要支持单一 API 格式 即 JSON 并且我不喜欢在路由中使用 format 可以去掉吗 在您的 config yml 中 确保您已进行以下配置 fos rest format listener true routing loade
  • Flash CS4不肯放手

    我有一个Flash项目 它有很多源文件 我有一个使用率相当高的类 称之为 Jenine 我最近 也许是无情地 将 Jenine 从一个命名空间迁移到了另一个命名空间 我以为我们已经准备好了 我以为是时候了 新的 Jenine 在各方面都更好