問題タブ [package]
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.
oracle - Oracle 9i: シノニム表が存在しない?
別のアプリケーションから呼び出す予定のストアド プロシージャを含むパッケージを作成しました。ストアド プロシージャは、スキーマ内のすべてのビューとテーブルの並べ替えられたリストを返します。これを行うには、次に示すように、DBA_TABLES および DBA_VIEWS シノニムに対して単純な選択を実行します。
問題のシノニムが存在し、公開されていることを確認しました。
私の理解では、それらは公開されているため、それらにアクセスするための追加の権限は必要ありません。その理解が間違っている場合は、誰かが私の概念を誤解させ、より正確なデータを指摘してくれることを願っています.
ここで私の問題があります。Oracle SQL Developer でワークシートを開き、これらのテーブルから問題なく選択できます。意味のあるデータをうまく取得できます(実際には567行)。しかし、ストアド プロシージャを実行しようとすると、以下に示すように、Oracle はコンパイル エラーを返します。
2 番目のエラー メッセージをダブルクリックすると、SQL Developer によって最初の FROM 句 ("FROM DBA_TABLES") に移動します。
だから私はかなり困惑しています。SQL Server はよく知っていますが、Oracle は初めてなので、ご容赦ください。手がかりを提供していただけるか、正しい方向に向けていただければ幸いです。
前もって感謝します!
unit-testing - 単体テストを統合テストから分離していますか?
他の誰かが統合テストを単なる特別な単体テストと見なしているのではないかと思っていました。ただし、他のプログラマーから、単体テストと統合テストを分離することをお勧めします。なぜこれが良いアイデアなのか誰かが説明できるかどうか疑問に思っていました。統合テストと単体テストをまったく別のものとして扱うことには、どのような利点がありますか? たとえば、統合テストと単体テスト用に別々のフォルダーとパッケージを見てきました。単体テストと統合テストは基本的に同じ概念であるため、両方を含む単一のテスト パッケージで十分であるという意見があります。
debian - マルチブログ対応で、(オプションで) Debian パッケージを備えたブログ エンジン?
Debian サーバーを友人と共有しており、サーバー上で複数のワードプレス ブログをホストしています。ただし、Debian が提供する Wordpress のマルチブログ メカニズムは、複数の「コンテンツ」ディレクトリを持つことに対応していません。そのため、現在、ブログで画像を使用することはできません。
問題を解決するための推奨事項、または複数のブログでより適切に機能する代替のブログ エンジンを探しています。
python - Python: 含まれているパッケージをインポートする
パッケージ内にあるモジュールでは、そのパッケージ内で定義された関数を使用する必要があり__init__.py
ます。パッケージ内に存在するモジュール内にパッケージをインポートして、その機能を使用するにはどうすればよいですか?
モジュール内にインポート__init__
すると、パッケージはインポートされませんが、代わりに という名前のモジュールがインポートされ__init__
、名前の異なるものの 2 つのコピーが作成されます...
これを行うためのpythonicな方法はありますか?
python - __init __。pyは何のためにありますか?
__init__.py
Pythonソースディレクトリの目的は何ですか?
python - バージョンをPythonパッケージに埋め込む標準的な方法は?
次のような方法でバージョン文字列を Python パッケージに関連付ける標準的な方法はありますか?
setup.py
マイナー/メジャー文字列が既に指定されているため、追加のハードコーディングなしでそのデータを取得する方法があると思います。私が見つけた別の解決策は、import __version__
私の中にfoo/__init__.py
あり、それからによって__version__.py
生成されましたsetup.py
。
perl - パッケージを作成するために、パッケージの名前のフォルダーが存在する必要がありますか?
Perl プロジェクトから共通コードを抜き出しています。1 つのメイン プログラムは、いくつかの再利用可能なモジュールに分割する必要があります。
私たちのプログラム名はvalidate_results.pl
、一連の検証コマンドを含むものです。これを次のような小さなモジュールに分割する予定validate_results.pl
です。
私の理解では、共通フォルダーを作成する必要があり、その下Validate_Results.pm
に存在する必要があります。再びCommon
、Validate_Results
フォルダが作成され、その下にCommonCommands
フォルダReturnCodeValidation
が存在するはずです。
これらすべてのフォルダーが存在することは必須ですか、それともすべての Perl プログラムを 1 つのフォルダーに入れて論理的にグループ化し、上記の方法を使用してモジュールにアクセスできますか (そのように使用しますcommon::validate_results
)。
python - 名前がわからない Python パッケージの属性を実行時まで取得する
Python パッケージには、(おそらく) サブパッケージの名前を含む文字列があります。そのサブパッケージから、定数のタプルを取得したいのですが、これを行う方法がわかりません。
したがって、コードの後半で次のようになる可能性があります。
python - scipy の残りの部分なしで scipy 特別モジュールをインストールする方法はありますか?
私はいくつかの Python 数値コードを書いており、特別なモジュールからいくつかの関数を使用したいと考えています。これまでのところ、私のコードは numpy のみに依存しており、さまざまな Python 環境に非常に簡単にインストールできることがわかりました。一方、scipy のインストールは、一般的にフラストレーションを感じる作業です。特別なモジュールだけを入手する方法はありますか?
Mac用のダウンロード可能なscipyパッケージがあることがわかりましたが、常にそうであるとは限りません
python - パッケージ内の Python モジュールの名前をリストする標準的な方法はありますか?
を使用せずに、パッケージ内のすべてのモジュールの名前を一覧表示する簡単な方法はあります__all__
か?
たとえば、次のパッケージがあるとします。
このようなことを行うための標準または組み込みの方法があるかどうか疑問に思っています:
手動のアプローチは、パッケージのディレクトリを見つけるためにモジュール検索パスを反復することです。次に、そのディレクトリ内のすべてのファイルをリストし、一意の名前の py/pyc/pyo ファイルを除外し、拡張子を削除して、そのリストを返すことができます。しかし、これは、モジュールのインポート メカニズムがすでに内部で行っていることに対して、かなりの量の作業のように思えます。その機能はどこかに公開されていますか?