問題タブ [pad]

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

javascript - JavaScript:xを配列にx回追加する方法は?

これは配列のパディングに似ていると思いますが、単純化できるのでしょうか。

forループを使わずにこれを行う方法はありますか?


アップデート

ムーバーの巧妙なソリューションがありますが、for ループが最もパフォーマンスが高いようです

配列の塗りつぶし 2 jsperf のベンチマーク

0 投票する
0 に答える
304 参照

dictionary - 多目的パッドに辞書攻撃を実装するにはどうすればよいですか?

私は Coursera でスタンフォード大学の暗号化クラスを受講しています (実際には数週間遅れています :/ )。最初の課題で少し問題があります。以下のコードはやり過ぎかもしれませんし、確かにやり過ぎです... この方法で問題が発生したとき、規模を縮小して、2 つの暗号文の XOR された結果を 1 つだけ使用してクリブ ドラッグを試し、結果のリストを手動で確認しました。

多目的パッドを壊す原理とベビーベッドの引きずりがどのように機能するかは理解していますが、ベビーベッドの引きずりの結果を評価する実際的な方法はわかりません...さまざまな言葉を差し込むのに約1〜2時間費やしました結果に含まれる部分的な英語の単語を見つけようとして目を酷使しましたが、あまり成功しませんでした。可能な用語の短い辞書リストを使用して検索し、何らかの方法で結果を自動的にチェックする方法があるはずだと思います。どうすればいいですか?

これは私の最善の試みです:

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

java - 左側にハイフンを埋め込む方法 : Oracle

データベースに既存のレコードがあり、フィールドの説明は次のとおりです

このフィールド- (hyphen)の既存のレコードがあり、既存のレコードを追加する必要があります。

8文字に制限されているため、残りの文字のみを既存のもので埋める必要があります.

例: 既存の値が のaaaようにパディングする必要がある場合-----aaa

どうすればいいですか。

技術環境:

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

html - テキストの長さが異なる場合でも、div を整列させるにはどうすればよいですか?

編集済み

ここに私の更新された質問があります: 私はここに正確な問題を示す私のサイトへのリンクを含めました. . 2 番目のボックスのタイトルは少し長いので、少し押し込みます。3 番目のボックスのタイトルが最も長く、ボックス 1 と 2 よりも多くのプッシュがあります。

この例では、ボックス #1 と #2 のタイトル div に「空白」を埋め込んで、場所/価格の div を押し下げる必要があります (ボックス #3 のように)。ボックス #1 のタイトルが最も長い場合があるため、これは動的である必要があります。空白文字が機能する可能性があると思ったが、どうやら機能しない...

助けてくれてありがとう!

この行の下は古い 私のサイトには、画像と 3 つのdiv (タイトルボックス、ロケーションボックス、価格ボックス) を含むリスト項目があります。

私が興味を持っている行はタイトルボックスです。主に、常に40文字を入れたいと思っています。少ない場合は、空白のパディングを追加する必要があります。

リスト コード全体を以下に掲載しますが、ここではタイトル div のみを示します。

このタイトルは 29 文字しかありませんが、40 文字であるかのように扱いたいです

これはどのように可能ですか?ありがとうございました!

リスト項目全体は次のとおりです。

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

python - パンダデータフレームの日付ギャップを埋める

私はPandas DataFrame(.csvからロードされた)をインデックスとして日時とともに持っています..1日あたり1つのエントリがある/ある必要があります。問題は、ギャップがあることです。つまり、データがまったくない日があります。ギャップに行 (日) を挿入する最も簡単な方法は何ですか? また、データとして列に挿入されるものを制御する方法もあります! 0 と言うか、前の日の情報をコピーするか、前の日付から次の日付のデータ値までの範囲でスライドする増加/減少する値を入力します。

ありがとう

01-03 と 01-04 が欠落している例を次に示します。


まだ実験中ですが、これで問題が解決するようです:

そして、リサンプリング...理由は、header-col-name Dateを使用して.csvをインポートすると、実際にはdate-time-indexが作成されるのではなく、それが意味するものは何でもFrozen-listになるからです。resample() は期待しています: if isinstance(ax, DatetimeIndex): .....


これが私の最終的な解決策です:

resample() を使用するとパディングが可能になるため、Date 列を修正する必要がありました。ただし、インデックスは正しく修正されるため、それを使用して Date 列を修正できます。

修正後のデータの一部を次に示します。

01-30、01-31 は新しく生成されたデータです。

0 投票する
4 に答える
3684 参照

list - Haskell リストの左パディング

整数の Haskell リストを右パディングしたい場合は、次のようにすることができます。

リストの長さを取得する必要はありません。かなり高性能になると思います。

lpad長さなどを数えるコストを負担することなく、左側のリストをパディングしてdefinte できる同様の方法はありますか?

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

java - Java の長さに基づく文字列パディング

したがって、2 つの文字列 (line と objectCode) があります。

最初に行を印刷し、次に行の長さに基づいていくつかのスペースを印刷してから、objectCode を印刷します。(すべての objectCode が整列するように。

試してみましたが、次のような出力が得られました。

objectCode は各行の最後の数字 (172028) です。ご覧のとおり、私が望むように並んでいません。

したがって、本質的には次のようなものが必要です。

どうやって手に入れるのかさっぱり分からない。ありがとうございました。

編集

私が試したこと:

最初に試してください(これは機能するはずです):

2番目に試したのは(最後の努力として):

行の長さが長いほど、印刷されるスペースが少なくなると考えました..しかし、うまくいかなかったようです。

編集

私は問題を理解しましたが、それを解決する方法がわかりません。

問題は、プログラムの早い段階で、各行の変数を削除 (前後の空白を削除) して、行内の各単語を単独で取得できるようにしたことです。

だから、私は持っていました:

ここでのトリム()メソッドは私の問題だと思います...しかし、プログラムが意図していることを実行するために必要です。

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

c# - c#で2つの変数をどのようにパディングしますか?

上記コードの意味とC#での使い方を教えてください

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

xslt - 固定長で値を埋め込む - xslt

私はこの単純な xslt コードを持っています:

Meter Number パラメータには、最大 10 個の英数字を使用できます。たとえば、値が 232345 の場合、表示したい (スペースで埋める):' 232345'. Import Active kWh についても同じケースがあります。これは数値フィールド フィックス 12 タイプの数値ですが、値が 56884 の場合は、「000000056884」と表示 (先頭に 0 を埋め込む) したいと考えています。

いつものようにあなたの有用な助けをありがとう!

よろしく。