タグ付けされた質問 「compatibility」

このタグは、同じソフトウェア製品の異なるバージョン間、または開発キットやライブラリなど、互換性の問題に関する質問を識別するために使用する必要があります。

15
<button>と<input type =“ button” />の比較。どちらを使用しますか?
ほとんどのサイト(SOを含む)を見ると、ほとんどのサイトで以下が使用されます。 &lt;input type="button" /&gt; の代わりに: &lt;button&gt;&lt;/button&gt; 2つの主な違いは何ですか? 一方を他方の代わりに使用する正当な理由はありますか? それらを組み合わせて使用​​する正当な理由はありますか? を使用する&lt;button&gt;と互換性の問題が発生しますが、あまり使用されていませんか?


11
初期化されていない定数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 何が問題になっていますか?どうすれば修正できますか?

9
Javaの日付から年、月、日などを取得して、Javaのグレゴリオ暦の日付と比較したい。これは可能ですか?
Javaの日付型として保存されているJavaの日付オブジェクトがあります。 グレゴリオ暦の作成日も持っています。グレゴリオ暦の日付にはパラメーターがないため、今日の日付(および時刻?)のインスタンスです。 Javaの日付を使用して、Javaの日付タイプから年、月、日、時、分、秒を取得し、グレゴリオ暦の日付を比較できるようにしたいと思います。 現時点では、Javaの日付が長い形式で保存されており、利用できるメソッドは、フォーマットされた日付文字列として長い形式を書き込むだけのようです。年、月、日などにアクセスする方法はありますか? 私はそれを見てgetYear()、getMonth()ため、などの方法Dateクラスは廃止されました。私はGregorianCalendar日付で持っているJava Dateインスタンスを使用するためのベストプラクティスは何だろうと思っていました。 私の最終目標は、Javaの日付が今日の日時から数時間、数分など以内であることを確認できるように日付計算を行うことです。 私はまだJavaの初心者で、これに少し戸惑っています。
231 java  date  compatibility 

18
WindowsにPython 2.xとPython 3.xの両方をインストールする方法
ほとんどのプログラミングはWindows 7のPython 3.xで行いますが、今はPython Imaging Library(PIL)、ImageMagick、およびwxPythonを使用する必要があります。これらにはすべてPython 2.xが必要です。 Windows 2.xにPython 2.xとPython 3.xの両方をインストールできますか?スクリプトを実行するとき、どのバージョンのPythonを実行するかを「選択」するにはどうすればよいですか?前述のプログラムは、一度にインストールされた複数のバージョンのPythonを処理できますか?これを行う方法を何時間も検索しましたが、役に立ちませんでした。 ありがとう。




20
Python 3.xと2.xを同じWindowsコンピューターにインストールできますか?
私はWindowsを実行していて、コマンドラインでプログラムを実行すると、レジストリ設定に基づいてシェル/ OSが自動的にPythonを実行します。同じマシンにバージョン2.xと3.xのPythonをインストールすると、問題が発生しますか? 同じマシンで2.xスクリプトを実行しながら、Python 3を試してみたいと思います。

8
PreferenceFragmentは意図的に互換性パッケージから除外されましたか?
3.0と3.0以前のデバイスの両方に適用できる設定を書きたいと思っています。PreferenceActivity非推奨のメソッドが含まれていることがわかったため(これらは添付のサンプルコードで使用されています)、PreferenceFragement問題を解決するために互換性パッケージを調べました。 ただし、PreferenceFragment互換性パッケージには含まれていないようです。これが意図的であったかどうか誰かに教えてもらえますか?もしそうなら、私は簡単にデバイスの範囲をターゲティングできますか(例:3.0未満および3.0以上)、またはフープをジャンプする必要がありますか?意図的に除外されていなかった場合、互換性パッケージの新しいリリースを期待できますか?または、安全に使用できる別の回避策はありますか? 乾杯 ジェームズ

6
どのTensorFlowバージョンとCUDAバージョンの組み合わせに互換性がありますか?
一部の新しいTensorFlowバージョンは、古いCUDAおよびcuDNNバージョンと互換性がないことに気付きました。互換性のあるバージョンの概要、または公式にテストされた組み合わせのリストさえ存在しますか?TensorFlowのドキュメントでは見つかりません。

3
ロギングフレームワークの非互換性
私は小さなJavaアプリを構築していて、ロギングにlogbackを使用したいと思っています。 私のアプリは、ロギングを行う古いプロジェクトに依存しています org.apache.commons | com.springsource.org.apache.commons.logging | 1.1.1 ...だから私の計画は org.slf4j | jcl-over-slf4j | 1.5.6 ... JCLロギングをリダイレクトする org.slf4j | slf4j-api | 1.6.0 ...そして最終的に ch.qos.logback | logback-classic | 0.9.22 ch.qos.logback | logback-core | 0.9.22 したがって、私のアプリは、slf4j APIを介してlogbackを介してログを記録でき、一方、古いライブラリコードは、リダイレクトを介して同じ場所にログインできます。 悲しいかな、これは java.lang.NoSuchMethodError: org.slf4j.spi.LocationAwareLogger.log(Lorg/slf4j/Marker;Ljava/lang/String;ILjava/lang/String;Ljava/lang/Throwable;)V at org.apache.commons.logging.impl.SLF4JLocationAwareLog.info(SLF4JLocationAwareLog.java:141) これらのjarのいくつかで検証の数値を高くしたり低くしたり、APIドキュメントなどを調べてみましたが、問題を見つけて解決することができません。 助けてください? ログバックは「戦略的な」ロギングフレームワークと見なされていますが、最終的に使用するロギングメカニズムには多少の余裕があります。ただし、logbackまたはlog4jのいずれかを使用したいのですが、共通の構成を使用して、古いプロジェクトのロギングを「新しい」ロギングフレームワークが最終的に何になるかにマージしたいと思います。

10
Internet Explorer 11は、メタタグを介して「互換性ビューにイントラネットサイトを表示する」機能を無効にします。
以下のhtml5 doctypeとエッジ互換メタタグを使用してInternet Explorerが古いブラウザーバージョンをエミュレートしないように強制している場合、私は6か月以上イントラネットWebサイトで作業しており、これは問題なく動作しました。 &lt;!DOCTYPE html&gt; &lt;html lang="en"&gt; &lt;head&gt; &lt;meta charset="utf-8" /&gt; &lt;title&gt;My title&lt;/title&gt; &lt;meta http-equiv="X-UA-Compatible" content="IE=EDGE" /&gt; &lt;/head&gt; &lt;body&gt; &lt;/body&gt; &lt;/html&gt; この方法を使用した理由は、作業場所でポリシー設定を使用してすべてのイントラネットサイトの互換表示を有効にしているためです。このEDGE設定を使用したこのアプローチはInternet Explorer 9で機能しました。 1か月以上前にInternet Explorer 11にアップグレードしましたが、サイトはまだ期待どおりに機能していました。 今日、これは期待どおりに機能しなくなったので、はっきりとは言えませんが、互換性ビューを強制するポリシーがIE11で有効にされていなかったと思います...これは有効になっているため、互換性メタタグは無効になりましたこのサイトは、IE8をエミュレートするエンタープライズモードで実行されています。 これを修正し、互換性「エンタープライズモード」が適用されているときにIE11をイントラネットサイトで強制的に使用する方法を知っている人はいますか?とブラウザの設定を介して無効にすることはできませんか? 編集 この回答で説明されているように、私のweb.configにカスタムヘッダーを追加しようとしました https://stackoverflow.com/a/18257208/98706 そしてこれは私のために機能しませんでした私はまだの開発者ツールバーコンソールで以下のメッセージを受け取ります HTML1122: Internet Explorer is running in Enterprise Mode emulating IE8. edgeIE11でこのイントラネット互換性設定が有効になっている場合、バージョン8がとして扱われているようです。 この投稿:https : //www.leapinggorilla.com/Blog/Read/1016/ie-ate-my-css---disabling-compatability-mode はこれをよく説明しています。私はまだコードでこのヘッダーを設定していないので、ユーザーにはブラウザ設定を変更するアクセス権がありません。他の変更はまだ機能していません。 更新 エンタープライズモードと互換モードの違いは重要なので、この投稿に対する私のコメントを参照してください。

9
Java 32ビットと64ビットの互換性
32ビットJDKに対してビルドおよびコンパイルされて32ビットバイトコードにコンパイルされたJavaコードは、64ビットJVMで動作しますか?または、64ビットJVMには64ビットバイトコードが必要ですか? もう少し詳しく説明すると、32ビットのJVMを実行しているSolaris環境で動作していたコードがありますが、JDKとWeblogic Serverを64ビットにアップグレードすると問題が発生します。

5
IE11ドキュメントモードのデフォルトはIE7です。リセットするには?
Windows 8.1 SurfaceタブレットのInternet Explorer 11のデフォルトはドキュメントモード7で、多くのWebサイトが正しくレンダリングされません。 開発者ツールを開くと、イントラネット互換性の設定により、ドキュメントモード7がデフォルトであると表示されます。 ただし、これらの設定を手動で変更していないため、インターネットページを閲覧しています。 運が悪いのにInternet Explorerの設定をリセットしようとしました。 何か案は?

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.