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不肯放手 的相关文章

  • Adobe Flash 项目的版本控制

    我正在处理一个非常复杂的 Flash 项目 该项目是我们为客户使用而部署的全套服务的一部分 对于我们的大多数软件源 Java PHP Javascript HTML 和一些其他语言的支持脚本 我们使用 subversion 进行版本控制和管
  • 在 Sinatra 中缓存响应的最佳方式?

    我正在使用我用 Sinatra 制作的 API 构建一个简单的应用程序 该 API 返回一些 JSON 这是相当多的 JSON 我的应用程序的 API 依赖于对其他 API 的数百个请求 我大概可以将结果缓存 5 天左右 数据完全没有问题
  • Flask:缓存静态文件(.js、.css)

    我真的找不到任何这方面的资源 那么如何将视图 函数的缓存与静态文件 即 css js 分开 我想将静态对象缓存一周 另一方面 我只需要缓存函数 视图几分钟 当我执行以下操作时 from flask ext cache import Cach
  • GitHub Actions:如何缓存测试容器的 Docker 映像?

    我使用 Testcontainers 在 GitHub Actions 中执行一些测试 Testcontainers 提取我的测试中使用的图像 不幸的是 每次构建时都会再次提取图像 如何在 GitHub Actions 中缓存图像 GitH
  • 避免 AngularJS 部分视图在 IE 中缓存

    我正在开发一个 ASP NET MVC 应用程序 它也有一些 angularJS 我有一个主页 其中有不同的选项卡 当您单击它们时 它们会加载角度部分视图 主页是这样的 div class widget div div class widg
  • 正确地将 flash.utils.Dictionary 序列化为 SharedObject

    我的 Flex 项目中有一个名为 HashMap 的便利集合类 它本质上是 flash utils Dictionary 的包装器 带有一堆便利方法和添加的 同步的 ArrayCollection 以便我可以将 HashMap 传递给需要的
  • 如何缓存 ASP.NET 网站以获得更好的性能

    我是一名网页设计师 通常设计不需要更新的企业网站 所以我想将输出缓存一天 我怎样才能做到这一点 此外 任何有关在慢速服务器上提高 ASP NET 性能的建议都被接受 请注意 ASP NET 缓存有一个bug http connect mic
  • 在 any() 语句中迭代一个小列表是否更快?

    在低长度迭代的限制下考虑以下操作 d 3 slice None None None slice None None None In 215 timeit any type i slice for i in d 1000000 loops b
  • 通过分布式数据库聚合作业优化网络带宽

    我有一个分布式 联合数据库 结构如下 数据库分布在三个地理位置 节点 每个节点集群有多个数据库 关系数据库是 PostgreSQL MySQL Oracle 和 MS SQL Server 的混合体 非关系数据库是 MongoDB 或 Ca
  • 为什么反编译swf文件时jpexs工具不起作用?

    有人知道如何反编译 SWF 文件吗 我尝试过 JPEXS 和 Sothink SWF Decompiler 但不起作用 我把这个 swf在这个link https drive google com file d 1ehHprPOqR0QnR
  • 使 Django 1.3.1 中的视图缓存过期

    我正在尝试使模型上的视图级缓存过期post save 这是通过设置的https docs djangoproject com en 1 3 topics cache from olddocs the per view cache https
  • 如何在 Laravel 5 中通过键获取所有缓存项的列表?

    Laravel 中的 Cache 类具有 get itemKey 等方法来从缓存中检索项目 以及 Remember itemKey myData1 myData2 来将项目保存在缓存中 还有一个方法可以检查缓存中是否存在某个项目 Cache
  • 缓存一致性是否始终可以防止读取过时的值?失效队列允许吗?

    在 MESI 协议中 仅当将缓存行保持在独占 修改状态时才写入缓存行 要获取独占状态 您可以向持有同一高速缓存行的所有核心发送无效请求 但是是否存在一种微架构 其中某些内核会在实际使缓存线无效之前做出确认响应 如果确实如此 那不是违反了缓存
  • make_shared<>() 中的 WKWYL 优化是否会给某些多线程应用程序带来惩罚?

    前几天我偶然看到这个非常有趣的演示 http channel9 msdn com Events GoingNative GoingNative 2012 STL11 Magic Secrets作者 Stephan T Lavavej 其中提
  • 使用 Python Mechanize 与 Flash 交互

    我正在尝试用 Python 创建一个处理 Flash 的自动化程序 现在我正在使用Python Mechanize 它非常适合填写表格 但是当涉及到flash时我不知道该怎么办 有谁知道我如何通过 Python mechanize 或其他一
  • 过期时自动重新填充缓存

    我当前缓存方法调用的结果 缓存代码遵循标准模式 如果存在 则使用缓存中的项目 否则计算结果 在返回之前将其缓存以供将来调用 我想保护客户端代码免受缓存未命中的影响 例如 当项目过期时 我正在考虑生成一个线程来等待缓存对象的生命周期 然后运行
  • 原则 2 缓存:我可以将缓存与 Repository::find*() 一起使用吗?

    我是缓存新手 从文档中 我可以在查询中使用缓存 但是像这样的方法呢 em gt find Application Models project 1 如果你寻找一种自动性 我认为遮阳篷不是 他们不是这样的东西 我自己也在寻找这样的东西 您可以
  • html 可嵌入 flash wav 播放器

    我需要一个可在 IE FF 和 Chrome 中播放 wav 文件的嵌入式音频播放器 目前无法转换为 mp3 或任何其他格式 该播放器应该非常简单 只有一个播放 暂停按钮 也许还有一个时间轴栏 用户可以单击该时间轴栏来转到音频的特定部分 还
  • 通过 HTML 或 JavaScript 禁用 Web 表单上的自动填充?

    有没有办法通过 HTML 或 JavaScript 禁用 Chrome 和其他浏览器中表单字段的自动填充 我不希望浏览器自动填写该浏览器以前用户的表单上的答案 我知道我可以清除缓存 但我不能依赖重复清除缓存 您可以在 HTML 的输入级别添
  • 调整 Java 类以提高 CPU 缓存友好性

    在设计java类时 对于实现CPU缓存友好性有哪些建议 到目前为止我学到的是应该尽可能多地使用 POD 即 int 而不是整数 这样 在分配包含对象时 数据将被连续分配 例如 class Local private int data0 pr

随机推荐

  • 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 在各方面都更好