問題タブ [lines]

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

bash - bash で (空白以外の) コード行数をカウントする

Bash で、プロジェクト内の空白以外のコード行の数をカウントするにはどうすればよいですか?

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

regex - シェルスクリプト/正規表現:複数行にわたる抽出

失敗したイベントを抽出するログ解析スクリプトを作成しようとしています。これらをgrepでプルできます:

私が興味を持っているのは、ブロックごとに、エラーコード(つまり、最初の行の「:FAILEDerr:023」の「023」部分)とdst番号(つまり、「dst =447872123456」の「447872123456」)です。最後の行に。)

誰かがこれらの2つの値を抽出するためのシェルワンライナーを手伝ったり、これにどのようにアプローチすべきかについていくつかのヒントを提供できますか?

0 投票する
10 に答える
63316 参照

drawing - XNA を使用して線を描画するにはどうすればよいですか?

XNA (およびさまざまなバージョン) に関するチュートリアルをたくさん読みましたが、プリミティブの描画についてまだ少し混乱しています。すべてが本当に複雑に思えます。

コードを使用して、画面に 1 本または 2 本の線を描画する最も単純な XNA 実装を誰かに見せてもらえますか? おそらく簡単な説明(ボイラープレートを含む)で?

私はゲーム プログラマーではなく、XNA の経験もほとんどありません。私の最終的な目標は、最終的に回転などで(手動で)変換するいくつかの線を画面に描画することです。ただし、この最初のステップでは..単純に線を引く必要があります。昔の OpenGL の時代には、いくつかのメソッド呼び出しで線を引くのはかなり簡単だったのを覚えています。管理されていない directx 呼び出しを使用するように単純に戻す必要がありますか?

0 投票する
11 に答える
8842 参照

perl - ファイルの最後の N 行を削除するにはどうすればよいですか?

Perl でファイルから最後の n 行を削除する方法のヒントを誰か教えてもらえますか? 約 400 MB の非常に大きなファイルがあり、そこから最後の 125,000 行を削除したいと考えています。

0 投票する
9 に答える
66458 参照

algorithm - 交点を計算するための効率的な数学アルゴリズム

私が開発しているゲームでは、交点を計算できるアルゴリズムが必要です。私は問題を解決しましたが、私が行った方法は本当に厄介で、ここの誰かがよりエレガントな解決策を持っていることを願っています.

点のペアは、それらの間に引かれた線の終点を表します。2 組の点が与えられたとき、描かれた線は交差しますか?交差する場合、どの点で交差しますか?

たとえば、(Ax, Ay)-(Bx, By) および (Cx, Cy)-(Dx, Dy) という行を呼び出します。

誰でも解決策を考えることができますか?任意の言語でのソリューションで十分です。

編集:より明確にする必要がある点です。交点が線分の長さを超えている場合、アルゴリズムは false を返す必要があります。

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

java - JTextAreaの最大行と列を制限するにはどうすればよいですか?

JScrollPaneでJTextAreaを使用しています

可能な最大行数と各行の最大文字数を制限したいと思います。

文字列が画面とまったく同じで、各行が「\ n」で終わり(その後に別の行がある場合)、ユーザーは各行にX行とY文字のみを挿入できるようにする必要があります。

行を制限しようとしましたが、行の折り返しのために行数が正確にわかりません。行の折り返しは、画面上で視覚的に新しい行を開始しています(JTextAreaの幅のため)が、コンポーネントそれは実際には同じ行であり、新しい行を示す'\n'はありません。入力中に各行の最大文字数を制限する方法がわかりません。

2つの段階があります:

  1. 文字列の入力-ユーザーが各行にX行とY文字を超えて入力できないようにします。(行が視覚的にのみ折り返されている場合や、ユーザーが「/ n」と入力した場合でも)
  2. 文字列をDBに挿入します-「OK」をクリックした後、ユーザーが入力せず、行が視覚的にのみ折り返されている場合でも、すべての行が「/n」で終わる文字列を変換します。

行の文字数を数え、行の最後に「/ n」を挿入する場合、問題はほとんどありません。そのため、2段階で行うことにしました。最初の段階では、ユーザーが入力しているときに、視覚的に制限するだけで、ラインのワーピングなどを強制します。文字列を保存する第2段階でのみ、ユーザーが行の最後に入力しなくても「/n」を追加します。

誰かアイデアがありますか?


DocumentFilterまたはStyledDocumentを使用する必要があることはわかっています。

これは、行のみを3に制限するサンプルコードです(ただし、行の文字は19に制限されません)。

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

vb.net - テキストボックスの行数を計算するにはどうすればよいですか?

Compact Framework.Net 2 SP 2を使用して、現在発生している問題について誰かが助けてくれることを願っています。

現在、一連のテキストボックスを備えたUIがあり、各テキストボックスにはデータベースフィールドの内容が表示されています。これらは、フォームの右側にスクロールバーが表示され、上下に表示されます。各テキストボックスには、幅が設定されています。

各テキストボックスでスクロールバーを使用しないように、保持している行数、フォントサイズ、およびフォントに基づいて各テキストボックスの高さを調整したいと思います。

現時点では、テストアプリケーションでこれを行うことができました。


スクリーンショット:

出力についてはスクリーンショットを参照してくださいhttp://morrislgn.brinkster.net/SO/screenshot.jpg


私のコード:

最後に、これはp / invokeを使用したCOREDLL.dllの呼び出しを使用して実現できることを知っていますが、これを行うとアプリケーションがクラッシュします。

こんにちはフォークス、

以下は、要求されたピンボークコードです。

ありがとう、

モリス

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

text - テキストファイルの行をバッチファイルに表示する

バッチ ファイルのテキスト ファイルから「linenumber# and linenumber# as lines#-#」を表示できるスクリプトを見つけようとしています。私はこのサイトでこのスクリプトを見つけました..

そして、それはうまく機能します:)しかし、テキストファイルの先頭から行数を取得します。テキストファイルの特定の行と、可能であれば範囲を表示できるようにしたい..

例: 30 行のテキスト ファイルがあり、1 ~ 4 行を表示したいと考えています。7-11; 13; 17-20; 22; 26 & 29

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

php - 変数に格納されたコンテンツの上から最初の 4 行を削除します

表示する前に最初の 4 行を削除する必要がある変数があります。

「保留中のエラー レポート」ビューの一部として表示する前に、このデータから「ヘッダー」を削除する必要があります。

0 投票する
8 に答える
1596 参照

regex - Perl スカラーの最初の 5 行だけを保持するにはどうすればよいですか?

あらゆる種類のスカラーから、最初の 5 行を一致させ、残りを破棄するためにどの正規表現を使用できますか?