問題タブ [delimited]

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 に答える
921 参照

mysql - ゲーム プレーヤーの進行状況 ID をデータベースに保存する - MySQL と正規化された MySQL レコードのカンマ区切りデータ (サーバー パフォーマンスに関して)

プレーヤーの進行状況を MySQL データベースに保存するオンライン ゲームを開発しており、パフォーマンスを最適化しようとしています。このデータは、特定の進捗実績に対応する ID の形式になります。これらの「成果」は、NPC との会話、クエストの開始、クエストの完了などで構成されるため、ID は特定の順序でデータベースに追加されません。私は現在、これらのシナリオのうち、実績データを保存する方法を決定するのに苦労しています:

1)「プレーヤー」テーブルのコンマ区切りのテキスト フィールド (32,2,53,1,3,5 など) として。実績がトリガーされるたびに、対応する ID がテキスト フィールドの末尾に追加されます。PHP 側は、strpos を使用してチェックを実行します。

2) Player_Progress テーブル内にレコードとして保存されます。これは、プレーヤーごとに膨大な数 (~100) のレコードを潜在的に意味する可能性があり、これがパフォーマンスにどのように影響するかはわかりません.

区切られたフィールドが嫌われていることは理解していますが、データが数回しかチェックされておらず、追加されている (削除されていない) だけであるため、この状況で正規化が少し過剰になるのではないかと考えていました。

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

sql - コンマで区切られた文字列の各数値から減算する方法は?

1 つの数値または複数の数値 (コンマで区切られた) を指定できる文字列フィールドを持つテーブルがあります。値 (整数に変換された場合) と未指定の値の違いを見つける必要があります。この質問を簡単にするために、比較する値は静的な値の 10 であるとだけ言います。

例の表:

iId vchStringNumbers vchSubtractedStringNumbers 1 20, 30, 40 2 50 3 20

望ましい結果:

iId vchStringNumbers vchSubtractedStringNumbers 1 20, 30, 40 10, 20, 30 2 50 40 3 20 10

SQLでこれを達成する方法はありますか? Excelなどで簡単にできる場合は、お気軽に回答してください。

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

file - コンパイル済み DOS Fortran プログラムへの入力としてのスペース区切りのテキスト ファイル

私は Fortran で書かれた非常に強力な dos ベースのプログラムを持っており、最後に更新されたのは +-2001 です。

このプログラムの入力ファイルは、入力時に各文字が特定の位置にある必要があります。

1 つの文字または数字がずれていると、機能しないか、正しくない出力が得られます。

テキスト入力データをより簡単にフォーマットできるソフトウェアはありますか?

おそらく、この問題を支援するより高度なテキスト エディターはありますか?

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

mysql - MySQL - 区切られた文字列に基づいて複数のレコードを照会する

「機能」という名前の次のテーブルがあります。

区切り文字列に基づいてこのテーブルをクエリする方法はありますか? 何かのようなもの:

対応するレコードのみを返す必要があるのはどれですか?

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

sql - パイプ区切り列からのデータの選択

パイプで区切られた文字列を含むClientInformationテーブルに列があります。CurrentOrders

それぞれnumber=は、独自の列として名前を付けたい FIX タグであり、SELECTステートメントとWHERE句で使用できるようにする必要があります。

必要な行を特定できるようにハッキングしましたが、inSELECTまたはWHERE...を使用できません。

テーブル内のそれぞれの一時列に分割する必要があると想定しnumber=ていますが、従うことができる説明を見つけるのに苦労しています。

したがって、これらの各値は次のようになります。

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

excel - コンマ区切りのセルを列に分割する

似たような質問がたくさん見つかりましたが、私がやりたいことに本当に合うものは何もなく、少し行き詰まっています。

基本的には、コンマで区切られた複数の値 (常に 4 つの値) を持つセル (この例では A1) を用意し、列に沿って別々の行に分割します。

なる必要がある

現在使用しているコードは次のとおりです。

これは、上に示したように出力する必要がある場合に、列の垂直方向にデータを出力します

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

php - 文字列を配列に分割する効率的な方法 - PHP

PHP$stringで配列を取得するために以下を分割する最良の方法は何ですか?$cars

角括弧付きの各配列要素が必要です。例:{xa}

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

jquery - クラス名を持つ行の最初のセル値のカンマ区切りのリストを取得します(Jqueryを使用)?

行が選択されているときに、下のテーブルから ID を取得しようとしています。たとえば、jquery は「12,14」を返す必要があります。以下のコードは空の文字列を返しますか?

私のhtml:

私のJquery:

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

database - データベースにロードされる前にファイルをデータ マスクする VB スクリプトまたはアプリケーションが必要

パイプで区切られたテキスト ファイル内のデータをマスクするアプリケーションに関する VB スクリプトまたは提案を見つけるのに助けが必要です。したがって、実行すると、元のファイルが取得され、マスクされたデータを含む別の出力ファイルが生成されます。ファイルは、データベースにロードされる前にマスクする必要があります。最初にファイルをロードしてからデータをマスクすることはできません。ロードする前にマスクする必要があります。

以前にこの問題に遭遇した人はいますか?

あなたの知識を前もってありがとう!