问题标签 [incompatibility]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
3 回答
7876 浏览

java - 返回类型与继承的方法不兼容

返回类型与继承的方法不兼容,如何解决这个问题?

0 投票
50 回答
2051866 浏览

java - 如何修复 java.lang.UnsupportedClassVersionError:不支持的 major.minor 版本

我正在尝试使用Notepad++作为我的多合一工具编辑、运行、编译等。

我已经安装了JRE,并且我已经将我的路径变量设置为.../bin目录。

当我在 Notepad++ 中运行“Hello world”时,我收到以下消息:

我认为这里的问题在于版本;某些 Java 版本可能太旧或太新。

  1. 我如何解决它?
  2. 我应该安装 JDK,并将我的路径变量设置为 JDK 而不是 JRE?
  3. PATHJRE或JDK中的变量有什么区别?
0 投票
1 回答
732 浏览

javascript - Jquery 与 Chrome 的不兼容问题

我遇到了头痛的情况。当我检查选择选项(05/30/2012 EQ)时,我无法单击选择按钮来提交操作,但我应该能够单击它。这个问题发生在 Chrome 和 IE 上,但对 FF 来说很好。我认为这是一个 Jquery 不兼容问题。我附上了我的一些代码如下:

$selectActionButton 是提交按钮,$selectactionlist 是选择列表。我试图在 Chrome 中打印 ($selectActionList.find("option:enabled").length,它是 0。但是当我在 FF 中打印它时,它是 7。谁能帮我找出原因?我会的欣赏它。谢谢

在此处输入图像描述

我附上了一些 HTML 表格,如下所示:

0 投票
1 回答
425 浏览

javascript - 拉斐尔没有运行回调参数

使用 yepnope 加载 Raphael 后,我尝试使用回调参数运行 Raphael - 根据以下部分:

http://raphaeljs.com/reference.html#Raphael

示例代码:

不幸的是,回调不能在 Firefox 和 IE 中运行。它确实在 Chrome 中运行。我该怎么做才能使回调在所有浏览器中运行?

0 投票
2 回答
1491 浏览

cocos2d-iphone - cocos2d-iphone 用户为什么要避免使用@2x 文件扩展名?

Cocos2d-iphone 对 Retina 图像(和其他资产)使用 -hd 扩展。cocos2d Retina 指南仅含糊地谈到@2x 的“一些不兼容性” :

Apple 使用“@2x”后缀,但 cocos2d 不使用该扩展名,因为一些不兼容。相反,cocos2d 有自己的后缀:“-hd”。

警告:不建议使用“@2x”后缀。Apple 以一种特殊的方式处理这些图像,这可能会导致您的 cocos2d 应用程序出现错误。

伟大的。我觉得消息灵通。

通过关于 @2x 的 2 年前的错误报告,我得到了一个论坛帖子的链接,该帖子据说可以解释 @2x 的问题。但是,事实并非如此。我在那里发现的唯一提示是关于 @2x 的 iOS (4.0/4.1) 错误,我认为这些错误不再相关。我可能错过了一些关键方面(有一些关于缓存或重复加载问题的讨论)——毕竟线程很长。

我想知道如果 cocos2d 开发人员使用 @2x 后缀而不是 -hd 来表示图像,他可能会遇到哪些具体问题?

请给出具体的例子来说明可能会出错或实际上会出错的事情。

0 投票
1 回答
763 浏览

asp.net-mvc - MVC3 和 MVC4 在同一个解决方案中

我参考了旧问题,发现人们在同一台机器上安装 mvc3 和 MVC4 后会遇到很多问题。

我的问题是你最近的经历如何,以及这种混合物对你们有什么作用。

我想创建一个解决方案,其中有四个项目,其中两个是 MVC 项目。一个是 MVC3,另一个是 MVC4。

让我知道你对此的看法。

谢谢, 吉格

0 投票
1 回答
1201 浏览

php - PHP/JavaScript check/uncheck working in FF but not working in IE

I got stuck with a simple piece of functionality which seems not to work on different browsers.

My need is to have a single checkbox (master checkbox) with a function to check/uncheck other checkboxes (children checkboxes). When the master checkbox is clicked, it's own state has to be transferred to a list of other checkboxes. For example: If the master checkbox is not checked and gets clicked (and therefore selected), all the child checkboxes should get selected as well.

The code below works excellent in Firefox 13.0.1, but not in Internet Explorer 9.

All the code below is in the same file:

JavaScript

The Checkbox which is clicked for check and uncheck

One single row

I like to believe that the solution should be a simple one, but after spending half a day of searching it would be very nice to have some help. Can you please help me with this one?

0 投票
1 回答
188 浏览

ruby-on-rails - Rails 3.2.6 和 dbi

我有一个小型 Rails 应用程序,它在 Ruby 1.8x 和 Rails 2.x 上运行良好。在一个令人遗憾的决定中,我决定迁移到 Ruby 1.9.x 和 Rails 3,这是一个光荣的痛苦。

我的 Ruby 应用程序使用 MySQL,为此我使用 Active Record。但是,在我使用 Rails (2.x) 之前,我已经编写了一个用于填充数据库的早期 pgm,它现在是完整应用程序的一部分。(我可以在 Rails 之外测试/运行独立的 pgm,没有问题。)

这个独立程序使用 MySQL 和 dbi gems。我从一个模型中调用这个程序:

在 Rails 2.0 中,这没有任何问题。在 3.0 中,程序退出时没有任何方法来捕获错误。

在控制台下运行我看到程序死了,因为它找不到 dbi gem!

如果我将 dbi gem 放在 Gemfile 中并进行捆绑日期,那么就会有真正的麻烦。Rails 拒绝启动 - rails 服务器因各种问题而死机。我可以放入屏幕转储,但我认为这并不重要。

似乎有2个问题:

  1. DBI 肯定与 Rails 之神格格不入
  2. Rails 创建了一个沙箱,所有被调用的程序都必须存在于该沙箱中(这就是为什么仅仅一个 require 语句是不够的......它必须在 Gemfile 中)。

它是否可以修复,或者我是被隐藏的铁轨黑魔法咬伤的人之一,而我过去 8 多周的努力是失败的?

0 投票
2 回答
260 浏览

multithreading - 与 Java 7 不兼容

对于我的一生,我无法弄清楚为什么这个程序不能在 Java 7 中运行。我在使用 Java 6 时运行它没有任何问题,但是一旦我用 Java 7 运行它,它就不起作用了。

使用 Java 6,如果我按下按钮,它将打印出短语“Success”,直到我再次按下按钮。使用 Java 7 注册按钮被按下并且 state 的值更改为 true,但永远不会打印短语“Success”。这是怎么回事?

0 投票
1 回答
185 浏览

android - android发布apk不兼容

我有一个问题,我发布了我的 apk 但人们无法下载它只是说它与我朋友测试的设备不兼容:我的朋友有一个“正常的 HDPI”屏幕。

这是我的清单:

我发布以下信息:

当我按下这个命令 aapt dump badging 我有这个:

我注意到食品发布兼容屏幕中的一个问题:small-xlarge out 我做了一些与所有宽度兼容的事情!aapt dump badging : 我有这个 'small' 'normal' 'large' 'xlarge' 为什么有区别?有什么问题?

我不想用“compatible-screens”代替“supports-screens”,因为我想兼容 sdk 版本 7!

发现我的清单文件有问题?你有什么建议吗?

非常感谢