問題タブ [shift]

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 投票する
1 に答える
205 参照

java - 復号化プログラムの奇妙なバグ

この暗号化アルゴリズムを数日間空き時間に書いていて、やっと動くようになったと思ったのですが、特定の文字に適用すると誤動作し始めました。文字のシフトのサイクリングキーで置換を実行するように、この設定を行いました。問題は、1 文字だけが翻訳された後に切り取られることです。復号化コードは次のとおりです。

The input I gave it that broke the program was
123089648734
as the key, and
R EWW'U(AO)TP(MO!\QAU) as the ciphertext. It should come out to

私はそれをしたくありません!

誰かがコードを修正して、それらの答えをあきらめないようにできるかどうか知りたいだけです。

0 投票する
2 に答える
1195 参照

java - Java での 16 ビット バレル シフト

Java の int で右回転 (バレル シフト) を実行しようとしています。

右シフト ( >>) を実行できることはわかっていますが、これを組み合わせて回転を作成する方法がわかりません (可能だと確信しています!)。

方法はあると思いますが、java.lang.Mathシフトのみを使用する方法を考えています。

何か案は?

0 投票する
2 に答える
4745 参照

python - タプルを効率的に左シフトする方法は?

タプルを左シフトする効率的な方法を探しています。

私がこれまでにしたこと:

シフトする場所の数は、2番目の引数として指定されます。

効率的ですか?よりPython的な方法でコーディングできますか?

そして教えてください、それは...

より効率的

つまり、len(tup)O(1)ですか、それとも後で使用するために覚えておく必要がありますか?

0 投票する
2 に答える
1183 参照

verilog - Verilogでのエッジトリガーバレルシフタ/ローテータの設計

バレルシフタ/ローテーターを組み合わせて作りました。今、私はエッジトリガーのものを作らなければなりません。制御信号を使用して、エッジトリガーシフター/ローテーターに1ビット右にシフトするように指示する場合、制御を変更しないと、出力は最終的に0になりますか?

シフター/ローテーターとDレジスターを組み合わせて設計することになっています。なぜDレジスタが必要なのですか?

0 投票する
2 に答える
712 参照

linux - アセンブリでシフトを使用して乗算します。しかし、あまりにも多くの数を取得しています! どこが間違っていますか?

シフトを使用して、ユーザーが指定した 2 つの数値を乗算する際に問題が発生しています。ユーザーに2つの整数を入力するように求め、それらを乗算することになっています。私のプログラムは整数を求める際にはうまく機能しますが、積を与えると、それは天文学的な数であり、正しいとは言えません。どこが間違っていますか?それは何のレジスタを読んでいますか?

LOOP:
shl eax, 1

dump_regs 1 mov eax, message3 ; print out product call print_string mov ebx, eax call print_int

0 投票する
2 に答える
1829 参照

android - Androidのシフト演算子の構文エラー

Androidでシフト演算子を使用できるかどうか疑問に思っていましたが、試してみると構文エラーが発生しました。演算子は >> << >>> です。サポートしていない場合は、Android SDK と同等ですか?

編集:ここに私が使用しているコードがあります。ピクセルごとの衝突検出を行おうとしていて、これを試していました。

0 投票する
3 に答える
407 参照

perl - Perl-CMD行からxml文字列を読み取るのに役立ちます

私が働いている場所には、Perlと対話する必要があるときに使用するコードがあります。基本的に、関数を呼び出し、一連の文字列を(コマンドラインを介して)配列としてPerlに渡します。これはほとんどの場合に正常に機能します。

ただし、XMLデータの文字列を渡す必要があります。私は通常、shiftキーワードを使用して配列からアイテムを抽出します。ただし、xml文字列内に複数のスペースがあるため、これは機能しません。

私はそれをそのように書いてみました:

しかし、それはxmlタグを実際にはうまく処理しません。たとえば、次のセクション:

次のように読み取られて保存されます:

誰かが私がこれにどう対処できるか知っていますか?

ありがとう。

0 投票する
1 に答える
1301 参照

wpf - (Shift-右クリック)を使用したWPFコンテキストメニュー

WPFの「ContextMenu」について質問があります。「Shift-右クリック」が実行された場合にのみコンテキストメニューをポップアップさせる方法はありますか?私はこれをあちこち探していました。ContextMenuは、「右クリック」が行われたときにのみポップアップできるようです。

誰もが何かアイデアを持っていますか?

0 投票する
5 に答える
27355 参照

keyboard - 問題のあるキーボード シフト キー

キーを押すたびに、 +ショートカットShiftを押したのと同じ効果が発生します。最後に強調表示したものを何度も貼り付けます。1回押すと、通常、約20個程度の貼り付け機能が発生します。問題が何であるかを知っている人はいますか。USB 外部キーボードのキーとラップトップ キーボードの右キーの両方に影響しています。ドライバーの更新を試みましたが、最新のドライバーであると表示されます。キーボードがきれいであることを確認しました。また、キーボード ショートカットを使用してスティッキー キーをオフにして無効にしていることも確認しました。これを取り除くためにどの設定を変更すればよいかわかりません。CtrlvShiftShift

誰かが助けることができれば、私はそれを大いに感謝します. 標準のラップトップキーボードと外部キーボードの両方に影響するため、キーボード自体ではなく、何らかの設定であると想定しています。よろしくお願いします。

0 投票する
2 に答える
6510 参照

iphone - iPhoneのキーボードを表示するときにUIViewのサイズを変更するにはどうすればよいですか?

よく知られている whatsapp の例を示します。テキスト内をタッチすると、キーボードがポップアップするので、そのバーをすべて上に移動またはシフトし、ビューのサイズを半分に変更する必要があります。 m 入力と送信ボタン

フェーズ 1: http://www.appbank.net/wp-content/uploads/2010/10/WhatsAppMessenger-18.jpg

フェーズ 2: http://www.onetooneglobal.com/wp-content/uploads/2011/02/onetoone_whatsapp_2.png

これを達成するための最良の方法は何ですか?