問題タブ [cyclic]
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.
java - Javaはある配列を別の配列に入れました
こんにちは皆さん、ばかげた質問かもしれませんが、行き詰まっています。私は巡回数コードに取り組んでいます。完了後、すべての整数を配列に入れますが、その後、配列の先頭にいくつかの空のセルがあり、それらをきれいにするか、適切な量の要素を持つ別の配列に入れる必要があります。では、先頭の 0 を取り除く方法。
これが私の巡回数のコードです:
error-handling - 既知の巡回冗長検査値をリバース エンジニアリングするにはどうすればよいですか?
そのため、一連のコマンドの CRC 値を見つけるのに問題があります。一部のコマンドの CRC 値は既にありますが、それらがどのように計算されたかを把握する必要があります。データ ストリームを注意深く調べて CRC を計算しようとした後、既知の CRC 値と計算された値を一致させることができません。これまでCRCを計算したことはありませんが、それに関する複数の論文を読んだことがあり、機能しないという事実を除けば、十分に簡単に思えます。私が持っているマニュアルによると、多項式ジェネレーターは (x^8 + x^7 + X^2 + X^0) であり、B1 (16 進数) のゼロ以外の一意の値が得られます。完全なコマンドは A9E40401 (16 進数) で、CRC は 1E (16 進数) です。私が現在使用しているプロセスでは、データ ストリームを 16 進数から 2 進数に変換し、LSB ファースト ルールを使用して、余分なゼロを検出するためにコマンドに FF(hex) を挿入します。最後にプレースホルダーとして 00(hex) を追加し、mod2 除算を実行し、それを反転してデータ ストリームに適用します。何か間違ったことをしているのか、ステップを逃したのかのどちらかです。提供された多項式が正しいと仮定しています。どんな助けでも大歓迎です。
generator - 7 を法とする乗算での [1, 2, 3, 4, 5, 6] の巡回群生成器
7 を法とする乗算で巡回群 [1, 2, 3, 4, 5, 6] 内のすべての生成元を見つけます。<1>と<5>を発電機として手に入れました。答えは<3>と<5>です。なぜ 3 が発電機なのか誰か教えてください。
constraints - このクラス要件が循環クラス定義になる理由は何ですか?
タイプチェッカーは、インターフェースによるこのクラス要件をIBase
循環的であると見なします。
implements IBase
私が理解しているように、制約はすべての子孫がextends Derived
. 私が見ていないこれに穴はありますか?
なぜ私は気にするのですか?
それ自体またはそのサブタイプの他のインスタンスと比較したいインターフェースに興味があります。
(特にインターフェイスでは、反変の位置では健全ではないthis
ため、ここでは答えではありません)this
のラッパーを受け入れて保存Comparable
したいが、それがどのタイプを持ち歩いているかは気にしないとComparable
します。通常、上限でパラメータ化するmixed
か、制約がない場合はパラメータ化します。
問題は、上限Comparable
がComparable<Comparable<Comparable<...
永遠であることですが、それを永遠に入力するスタミナがありません。Scala のような存在型や のような複数の制約がなければTComparable as Comparable & ArtificialCeiling
、あまり明白でない方法に頼る必要があります。require extends ArtificialCeiling
これは複数の制約のようなものであり、この不思議な循環問題がなければ、きちんとした修正になります。
もう 1 つの自然な代替方法は、受け入れクラスがパラメーターを として独自のパラメーター リストに追加することTComparable as Comparable<TComparable>
ですが、これは を気にしないという原則を無効にしTComparable
ます。