标签: compatibility

<button>与<input type ="button"/>.哪个用?

在查看大多数网站(包括SO)时,大多数网站使用:

<input type="button" />
Run Code Online (Sandbox Code Playgroud)

代替:

<button></button>
Run Code Online (Sandbox Code Playgroud)
  • 如果有的话,两者之间的主要区别是什么?
  • 是否有正当理由使用一个而不是另一个?
  • 有合理的理由使用它们吗?
  • 是否使用<button>兼容性问题,看到它没有被广泛使用?

html compatibility button html-input

1588
推荐指数
14
解决办法
59万
查看次数

如何确定Python对象是否为字符串?

如何检查Python对象是否为字符串(常规或Unicode)?

python string compatibility types

379
推荐指数
9
解决办法
29万
查看次数

未初始化的常量ActiveSupport :: Dependencies :: Mutex(NameError)

当我想创建Ruby on Rails项目时,我会收到以下消息.

/usr/lib/ruby/gems/1.8/gems/activesupport-2.3.8/lib/active_support/dependencies.rb:55: uninitialized constant ActiveSupport::Dependencies::Mutex (NameError)
    from /usr/local/lib/site_ruby/1.8/rubygems/custom_require.rb:36:in `gem_original_require'
    from /usr/local/lib/site_ruby/1.8/rubygems/custom_require.rb:36:in `require'
    from /usr/lib/ruby/gems/1.8/gems/activesupport-2.3.8/lib/active_support.rb:57
    from /usr/local/lib/site_ruby/1.8/rubygems/custom_require.rb:36:in `gem_original_require'
    from /usr/local/lib/site_ruby/1.8/rubygems/custom_require.rb:36:in `require'
    from /usr/lib/ruby/gems/1.8/gems/rails-2.3.8/lib/rails_generator.rb:31
    from /usr/local/lib/site_ruby/1.8/rubygems/custom_require.rb:36:in `gem_original_require'
    from /usr/local/lib/site_ruby/1.8/rubygems/custom_require.rb:36:in `require'
    from /usr/lib/ruby/gems/1.8/gems/rails-2.3.8/bin/rails:15
    from /usr/bin/rails:19:in `load'
    from /usr/bin/rails:19
Run Code Online (Sandbox Code Playgroud)

出了什么问题?我该如何解决?

compatibility rubygems ruby-on-rails

238
推荐指数
7
解决办法
11万
查看次数

如何在Windows 7中安装Python 2.x和Python 3.x.

我在Windows 7上使用Python 3.x进行大部分编程,但现在我需要使用Python Imaging Library(PIL),ImageMagick和wxPython,所有这些都需要Python 2.x.

我可以在Windows 7中安装Python 2.x和Python 3.x吗?当我运行脚本时,我如何"选择"应该运行哪个版本的Python?上述程序是否能够同时处理多个版本的Python?我已经搜索了几个小时和几个小时来如何做到这一点无济于事.

谢谢.

python windows compatibility backwards-compatibility build-environment

221
推荐指数
9
解决办法
22万
查看次数

我希望从Java Date获得年,月,日等,以便与Java中的公历日历进行比较.这可能吗?

我在Java中有一个Date对象存储为Java的Date类型.

我还有一个格里高利历创建日期.格里历日历日期没有参数,因此是今天日期(和时间?)的实例.

使用java日期,我希望能够从java日期类型中获取年,月,日,小时,分钟和秒,并比较gregoriancalendar日期.

我看到目前Java日期存储为long,并且唯一可用的方法似乎只是将long写为格式化的日期字符串.有没有办法访问年,月,日等?

我看到了getYear(),getMonth()对等的方法Date类已被弃用.我想知道使用Java Date实例和日期的最佳做法是什么GregorianCalendar.

我的最终目标是进行日期计算,以便我可以检查Java日期是否在今天的日期和时间的这么多小时,分钟等之内.

我仍然是Java的新手,我对此感到有些困惑.

java compatibility date

206
推荐指数
5
解决办法
48万
查看次数

如何将Python字典转换为元组列表?

如果我有一个字典,如:

{ 'a': 1, 'b': 2, 'c': 3 }
Run Code Online (Sandbox Code Playgroud)

我怎样才能将它转换成这个?

[ ('a', 1), ('b', 2), ('c', 3) ]
Run Code Online (Sandbox Code Playgroud)

我怎么能把它转换成这个?

[ (1, 'a'), (2, 'b'), (3, 'c') ]
Run Code Online (Sandbox Code Playgroud)

python compatibility list iterable-unpacking

197
推荐指数
7
解决办法
18万
查看次数

可以编译Java 8代码以在Java 7 JVM上运行吗?

Java 8引入了重要的新语言功能,例如lambda表达式.

语言中的这些更改是否伴随着编译的字节码中的这些重大更改,这些更改会阻止它在不使用某些反向转换器的情况下在Java 7虚拟机上运行?

java compatibility jvm java-7 java-8

162
推荐指数
4
解决办法
7万
查看次数

如何在Windows上运行多个Python版本

我的机器上安装了两个版本的Python(版本2.6和2.5).我想为一个项目运行2.6,为另一个项目运行2.5.

如何指定要使用的内容?

我正在使用Windows XP SP2.

python windows compatibility python-2.x python-3.x

158
推荐指数
10
解决办法
19万
查看次数

是否故意将PreferenceFragment排除在兼容性包之外?

我正在寻找可以应用于3.0和3.0之前的设备的首选项.发现PreferenceActivity包含已弃用的方法(虽然这些方法在随附的示例代码中使用),我查看PreferenceFragement了兼容性包以解决我的困境.

但是,它似乎PreferenceFragment不在兼容包中.谁能告诉我这是否是故意的?如果是这样,我可以轻松定位一系列设备(即<3.0和> = 3.0)还是我必须跳过篮球?如果没有故意排除,我们是否可以期待兼容包的新版本?或者是否有另一种可以安全使用的解决方法?

干杯

詹姆士

compatibility android android-3.0-honeycomb

153
推荐指数
6
解决办法
4万
查看次数

我可以在同一台Windows计算机上安装Python 3.x和2.x吗?

我正在运行Windows,当您在命令行上运行程序时,shell/OS会根据注册表设置自动运行Python.如果我在同一台机器上安装2.x和3.x版本的Python,这会破坏吗?

我想玩Python 3,同时仍然可以在同一台机器上运行2.x脚本.

python windows compatibility python-3.x

146
推荐指数
10
解决办法
18万
查看次数