問題タブ [data-dictionary]

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

python - Unicode txt ファイル内のキリル文字を辞書から置き換える方法

辞書を使用して、Unicode txt ファイルのキリル語を置き換えようとしました。単語の置換が難しいとは思っていませんでしたが、キリル文字を扱う場合、16 バイトまたは 8 バイトの追加要素が問題になります。さまざまなコードを試しましたが、どれも機能していないようです。私は本当に助けていただければ幸いです!

私の辞書は「chars」というファイルにあり、次のようなものがあります。

コードが機能しない理由がわかりません。文脈上、コードの先頭は置換定義 (エラーがある) であり、コードの後半は入出力ファイルを指定するためだけのものです。

作成される出力ファイルは変更されず、キリル文字は 1 つ、2 つなどに置き換えられません。これを修正する方法を知っている人はいますか?

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

database - 「HR」アカウントに含まれるすべてのテーブルを表示する (Oracle 11g)

人事ユーザーに含まれるすべてのテーブルを見つけるのを手伝ってください...ありがとう。

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

python - Python データ ディクショナリ出力

データ ディクショナリ形式のキーと値のリストが既にあります

例えば

これをcsv出力にどのように入れることができますか

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

python - python データ ディクショナリ アウト

私はPythonに非常に慣れていないので、お詫び申し上げます。私はいくつかの名前を繰り返し処理していますが、それらはすべて同じ辞書のキーと値を取得しています。キーを一度印刷して、反復ごとに csv に値を追加し続けるにはどうすればよいですか?

出力は次のようになります

たとえば、key3 は名前、key1 と 2 は数値です。

次のような出力を取得するにはどうすればよいですか

また、key3 (つまり、名前が最初の列になる) の順序でデータ辞書を並べ替える方法はありますか?

ありがとう!

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

data-structures - WP の辞書アプリのデータ構造

WP用の辞書アプリを作成しています。その機能の 1 つは、リアルタイム ルックアップです。ユーザーが単語を入力している間、辞書はユーザーが入力したものに近い推奨結果を自動的に見つけます。また、ユーザーが「ability」を入力すると、辞書は「再利用可能性」、「能力」を推奨結果として検出する必要があります。私の質問は次のとおりです。どのデータ構造が私のニーズに合っていますか?

この場合、ハッシュテーブルとツリー構造は不可能です。これは、ハッシュテーブルは単語が完全に入力された場合にのみ検索を実行でき、ツリー構造は「userinputed*」に近いものを見つけることができるためです (ユーザー入力「n」、使用する辞書を想定)ツリー構造は "nice" または "night" を見つけることができますが、"and" または "ten" を見つけることはできません)。

入力データサンプル:推奨結果サンプル

"能力" => "再利用性"; "責任"...

"n" => "および"; "十"; "良い"; "夜"

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

python - Python で pickle.load() の後にファイルを閉じる方法

この方法でpython辞書を保存しました:

そして、この方法で別のスクリプトにロードします。

この後、どうすればファイルを閉じることができますか?

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

sql - 現在の Oracle パッチ セットをプログラムでどのように見つけることができますか?

Oracle データベース ソフトウェア リリースの識別では、Oracle は、 PRODUCT_COMPONENT_VERSIONを照会することで、「プラットフォーム固有のリリース番号」(パッチ セット) を見つけることができると述べています。

現在インストールされているOracle Databaseのリリースを特定し、使用している他のデータベース・コンポーネントのリリース・レベルを確認するには、データ・ディクショナリ・ビューPRODUCT_COMPONENT_VERSIONを問い合せます。

thisによると、11.2.0.3.0を使用しています

同じことが V$VERSION でも発生します (これは PRODUCT_COMPONENT_VERSION が付随的に表示されます)。

ただし、DBA_REGISTRY_HISTORYによると、データベースは 11.2.0.3.5 1にあるようです。

DBA_REGISTRY_HISTORY には必ずしもデータが含まれているとは限らないため、このビューを確実に使用することはできません。そして、オラクルはコメントフィールドにデータを入力する標準化された方法を提供していないようです。

現在のバージョン (パッチ セットを含む) をプログラムで確認する、より簡単で信頼できる方法はありますか?

1. また可能性: 私はこれを完全に読み違えており、人々はパッチを適用したことを忘れています。