問題タブ [ordinal]

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

python - 序数が範囲外のすべての文字を文字列から削除します

範囲外のすべての文字を削除する良い方法は何ですか: ordinal(128)Pythonの文字列から?

Python 2.7 で hashlib.sha256 を使用しています。私は例外を取得しています:

UnicodeEncodeError: 'ascii' コーデックは位置 13 の文字 u'\u200e' をエンコードできません: 序数が範囲内にありません(128)

これは、ハッシュしようとしている文字列にファンキーな文字が入っていることを意味すると思います。

ありがとう!

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

sql - インデックス/主キー序数のSQLクエリ

私たちのオンラインコンテストシステムには、standings整数列の頻繁に変更されるテーブルがあります(user_id, score)。どちらも一意の制約でインデックスが付けられます。2種類のクエリが必要です。

  1. テーブルscoreにない場合は、スコアが挿入された場合にスコアが占める1ベースの位置を返します。
  2. 表にauser_idを指定して、対応するスコアの位置を返します。

どちらの場合も、位置はスコアの昇順を基準にしています。現在テーブルにあるすべてのスコアよりも小さい新しいスコアの位置は1になります。

ここが難しい部分です。おそらく、テーブルスキャンを行う余裕はありません。テーブルには最大1,000万のレコードが含まれる可能性があり、1秒あたり少なくとも40のクエリを処理する必要があります。

PostgreSQLでこれを行う方法は?

Berkeley DBには、論理レコード番号が有効なBツリーを使用する非SQLソリューションがあります。簡単に十分なパフォーマンスが得られます。しかし、PostgreSQLクエリを使用して再実装することでBDBを取り除きたいと思います。私は明白なことを試みました

これにより、テーブルスキャンが発生します。

BDBの論理レコード番号機能では、編集ごとにBツリー全体をロックする必要があるため、答えは「仕方がない」と思います。O(log N)のパフォーマンスを得るには、各ノードのリーフカウントに依存します。ルートへのパスにあるこれらすべてのカウントは、編集するたびに変更する必要があります。したがって、ロック。このようなロックは、PostgreSQLおよびおそらくマルチユーザーデータベースの設計原則に反します。

したがって、PostgreSQLで問題を解決できない場合は、これを確認することがこの質問の次善の結果です。

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

mysql - 順序付けられた結果セットの行の順序を取得する

MySQL データベースに格納されているマニフェスト レコードのコレクションがあります。スキーマは次のとおりです。

日中、いくつかのマニフェストが閉じられ、ディスパッチされる場合があります。特定の日のすべてのマニフェストを、発送された順に簡単に取得できます。たとえば、今日ディスパッチされたすべてのマニフェストをこのように取得できます。

これにより、次のようなデータが生成されます。

運送業者も、送信するデータにシーケンス番号を含める必要があります。特定の日に最初に送信されたものは 1、2 番目のものは 2 というようになります。この場合、レコード 4 には 1 のシーケンス番号が必要であり、レコード 5 には 2 の番号が必要であり、レコード 6 には 3 のシーケンス番号が必要です。

送信用のマニフェストをプルするときは、ID で選択するだけです

MySQL で上記のレコードの順序を計算し、それを結果に含めることは可能ですか? 基本的に、必要なのは、対象のレコードよりも前に作成されたが、同じ日に作成されたレコードの数のカウントだと思います。これを実行できる集計関数はありますか、または MySQL でこれを達成するために使用できる他のトリックはありますか?

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

asp.net - C#/ASP.Net-グリッドビューの列のビット値を抽出します

SQLにバインドされたグリッドビューがあります。一部の列にはビット値があります。C#を使用して値をグリッドビューに取り込むと、チェックボックスが表示されます。その列の値をテキストに抽出する必要があります。

gridview列のデータ型は「ビット」です。データベースやストアドプロシージャにアクセスして、そこにあるものを変更することはできません。どういうわけか「0」または「1」の値を抽出する必要がありますが、上記のように抽出すると、テキストが空白になります。

また、「GetOrdinal」を使用してみました。データベースからTrue/False値が返されましたが、グリッドビューの各アイテムの値を取得する方法がわかりませんでした。

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

c++ - 序数が見つかりません ComCtl32.dll XP 上の C++

Win 7 で作成した C++ プログラムを XP で実行すると、このエラーが発生しました。ここでエラー support.microsoft.com/kb/260283

私は得The ordinal 380 could not be located in the dynamic link library (COMCTL32.DLL) た。なしでどうすれば修正できますか Copy the Comctl32.dll File from Another Computer。そのdllをプログラムに直接追加するにはどうすればよいですか。それとも別の方法ですか?

ありがとう

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

javascript - 順序データのブラッシングが機能しない

私はこのグラフとその機能が本当に好きで、私が欲しい/必要なものにぴったりです。変更する必要があるのは、y軸の順序データを許可するために必要なことだけですが、それを機能させることができないようです(私は初心者です)。

yスケールを線形から序数に変更すると:

yscale[k] = d3.scale.linear() .domain(d3.extent(data, function(d) { return +d[k]; })) .range([h, 0]));

ブラッシングは引き続き表示され、それ自体で機能しますが、選択した行を残してフィルタリングされません。軸の最上部に移動しない限り、線は表示されません。その場合、すべてまたはほとんどすべてが表示されます。ファイヤーバグを使用してコードをステップ実行すると、ブラシ領域にある行が取得されていないように見えましたが、すべて(?)...そして理解できないようです。:(

誰かがこれ(特に私が変更しなければならないすべての場所とその方法)を手伝ってくれるなら、私はこれを機能させて、私が間違っていることを学びたいです:-\

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

matlab - カテゴリ データによる KNN 分類

k 最近傍回帰を含むプロジェクトに取り組んでいます。数値フィールドとカテゴリ フィールドが混在しています。カテゴリ値は序数です (銀行名、口座タイプなど)。数値型は、たとえば給与や年齢です。また、いくつかのバイナリ タイプ (男性、女性など) もあります。

KNN 分析にカテゴリ値を組み込むにはどうすればよいですか?

私の知る限り、各カテゴリ フィールドを数値キーに単純にマップすることはできない (例: バンク 1 = 1、バンク 2 = 2 など) ため、カテゴリ フィールドを使用するためのより良いアプローチが必要です。2 進数を使用できると聞きましたが、これは実行可能な方法ですか? アドバイスをいただければ幸いです。

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

jpa - 序数パラメーターを使用して、他のパラメーターを指定した JPQL IN 句

序数パラメーターと IN 句を使用した名前付きクエリに問題があります。

これは私の名前付きクエリです:

写真のリストを取得するコードは次のとおりです。

そして、それは私が得続けるエラーです:

どうしたの?これらのメソッド/関数/jpql の構文を確認したところ、すべて問題ないようです。名前付きパラメーターも使用してみましたが、うまくいきました。しかし、それは私にとって解決策ではありません。序数パラメーターを使用する必要があります。

誰かが手がかりを持っていますか?

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

php - 各部屋の夜を序数で数える

部屋のタイプごとに、その位置(おそらく序数ですが、単に日の位置)で日を数えたいと思います。たとえば、まったく同じ期間 ( 2012-11-30~ から2012-12-06) に予約された 2 つのタイプの部屋があります。そして、各部屋タイプの毎日をカウントする必要があります。

下の表をご覧ください。

ここに画像の説明を入力

day日の位置を実行するための列が必要です。基本的に、mySQL を次のように記述しました。

?????そのような数を実行するために必要なコードはどこにありますか。ですから、これを行うためのより良い方法があれば、私に提案していただけませんか - たとえば PHP。

よろしく、

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

objective-c - Obj-C の列挙型序数 (Cocos2D の Z 値に列挙型を使用)

Cocos2D のレイヤー/ノードにランダムな Z 値を手動で割り当てたり、列挙型を使用することを計画したりしたくありません。

列挙型が序数順であることは知っていますが、Obj-C/Cocos2D で列挙型の順序付けに依存しても安全ですか?

たとえば、次のようなことをしても安全ですか

enum { kZValMIN、kZValLayer1、kZValLayer2、....... kZValLayerN、kZValMAX }

LayerN を一番上に、Layer1 を一番下にしたいときは?