Tag: 保存

钩子在Eclipse插件中保存动作

我想为Eclipse创建一个Google Closure Compiler插件。 我已经有一个弹出菜单项,可以将JavaScript文件编译为其缩小版本。 但是,如果每次保存*.js都会自动生成缩小版本,那将非常有用。 我读/听说过自然和构建器,扩展点和IResourceChangeListener 。 但我没有设法弄清楚我应该使用什么,特别是如何使它工作。 是否有一个插件的工作示例执行“相同类型的事情”,所以我可以从那个或教程编写这样的? 通过下面的答案,我搜索了使用IResourceChangeListener项目,并提出了以下代码: 清单: http : //codepaste.net/3yahwe plugin.xml : http : //codepaste.net/qek3rw 激活者: http : //codepaste.net/s7xowm DummyStartup: http ://codepaste.net/rkub82 MinifiedJavascriptUpdater: http ://codepaste.net/koweuh MinifiedJavascriptUpdater.java中包含IResourceChangeListener的代码,从未到达resourceChanged()函数。

保存具有复杂关系的实体时的StaleStateException

我在数据库(Oracle)中保存的hibernate实体具有非常复杂的关系,因为它具有许多相关实体。 它看起来像这样…… @Table(name = “t_HOP_CommonContract”) public class Contract { @Id private ContractPK id; @OneToOne(fetch = FetchType.LAZY, cascade = CascadeType.ALL) @PrimaryKeyJoinColumn private ContractGroupMember contractGroupMember; @OneToMany(cascade = CascadeType.ALL, fetch = FetchType.LAZY) @JoinColumns({ @JoinColumn(name = “TransactionId”, referencedColumnName = “TransactionId”), @JoinColumn(name = “PrimaryContractId”, referencedColumnName = “PrimaryContractId”) }) @Fetch(FetchMode.SUBSELECT) private List contractLinks; // . . . . . . . […]

强制关闭后重置SharedPreferences

我已经能够成功地将共享首选项实现到我的应用程序中,但是如果我通过任务管理器终止应用程序,我遇到了重置/删除数据的问题。 我使用静态方法进行保存,这样我只需要一次该方法,并可以在我的应用程序中随处调用它。 protected static synchronized void save(Context cntx){ SharedPreferences preferences2 = cntx.getSharedPreferences(“BluRealms”, 0); SharedPreferences.Editor editor = preferences2.edit(); editor.putBoolean(“level”, Stats.level); editor.commit(); } 一旦我杀死我的应用程序,我的所有数据都会被设置回我的SharedPreferences保存方法中的默认设置。 我也做了一些搜索,并发现一些post说,在清单文件中添加android:persistent =“true”可以解决问题,但即使这样,数据仍然会重置。 编辑:我想我发现了一些关于我的问题的信息。 此问题突出显示三星Galaxy S手机无法正确保存SharedPreferences的问题,这是我正在测试的设备。 http://code.google.com/p/android/issues/detail?id=14359 – 尤其是评论6 有关这方面的任何更多信息都会很棒!

将Interactive JTable的内容保存到.txt文件,以便在下次运行时读取它

嘿伙计我正在编写一个向用户显示JTable的程序,因此他们可以将一些数据输入到表窗口中。 问题是,我无法弄清楚如何保存任何数据,因此可以在再次运行应用程序时重新打开数据。 我希望在关闭应用程序时自动保存数据,但如果需要,我很乐意使用按钮。

Java编程 – 保存/读取应用程序数据的最佳方法

如果问题已经得到解答,请原谅这个问题,但我一直在网上搜索过去一小时试图解决这个问题。 我正在努力回到Java编程,我正在努力了解保存/读取我将在我的应用程序中存储的数据的最佳方法。 我会将所有内容放入文本文件并在应用程序启动时全部读取并在退出时保存所有内容吗? 我想如果应用程序太大,可能会占用太多内存?