小编Fla*_*vio的帖子

Java SecurityManager @Override public void checkPermission(Permission perm)

我正在构建一个SWING应用程序,还需要编写一个自定义的SecurityManager.如果我写一个像这样扩展SecurityManager的空类

public class Sandbox extends SecurityManager {}
Run Code Online (Sandbox Code Playgroud)

它运行正常,这意味着GUI被正确呈现,并且所有特权(如I/O)都被撤销.但是我需要自定义checkPermission方法,每当我覆盖它时,任何东西都不再有效......为什么即使是这样的东西也不行?

public class Sandbox extends SecurityManager {
  @Overide
  public void checkPermission(Permission perm) {
    super.checkPermission(perm);
  }
}
Run Code Online (Sandbox Code Playgroud)

更新:显示问题的一个非常基本的例子就是这个

public static void main(String[] args) {

    System.setSecurityManager(new SecurityManager() {
        @Override
        public void checkPermission(Permission p) {
            if (some_condition_here) {
              // Do something here
            } else {
              // Resort to default implementation
              super.checkPermission(p);
            }
        }
    });

    new JFrame().setVisible(true);

}
Run Code Online (Sandbox Code Playgroud)

删除"checkPermission"方法应用程序正常工作,但我真的无法理解这一点.

java swing securitymanager

6
推荐指数
1
解决办法
1159
查看次数

重置Eclipse透视布局

我刚刚从Eclipse Juno更新到Kepler.Eclipse透视布局发生了什么,如何恢复它以填充整个窗口?

Eclipse布局

eclipse layout perspective eclipse-juno eclipse-kepler

6
推荐指数
2
解决办法
1万
查看次数

phpMyAdmin一次为多个表“转储一些行”

我有一个 MySQL 数据库,其中包含大约 50 个表和每个表中的数千条记录。如何创建包含所有表且每个表只有 10 条记录的数据库转储?

mysql database phpmyadmin database-dump

6
推荐指数
1
解决办法
6105
查看次数

Wikimedia Commons API搜索图像(纬度,经度)

我想从维基共享资源中检索图像以显示在地图上.这意味着给定一对(纬度,经度)我想在这一点找到图片.经过一天的搜索和尝试,我仍然不知道这是否可能.特别是我已经阅读了MediaWiki API主页面,API参考一些示例.

所以我的问题是:是否可以检索具有一对地理坐标的图片?如果有,怎么样?

mediawiki geolocation mediawiki-api wikimedia-commons

6
推荐指数
1
解决办法
2856
查看次数