問題タブ [imp]
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 - imp / expツールを使用して、データベースをOracle9からOracle10に移行できますか?
私は下請け業者であり、クライアントはOracleデータベースを9から10にアップグレードしたいと考えています。他のベンダーがアップグレードプロセスを実行する予定であり、アップグレード前に必要なバックアップを作成してから、Oracle10で環境を再作成するように求められました。すべてのデータは、単一のスキーマの個別のデータベースに保存されます。派手な関係やスクリプトなどはありません(実際のアプリは、Oracle、SQL Server、Postgresなどのさまざまなデータベースをサポートしているため、DB固有のコードは避けたいと考えています)。
imp / expを使用したいと思っていましたが、imp / expに下位互換性があるかどうかわかりません(expがO9からimpからO10)?
同様の状況に対処するためのより良い/推奨される方法がある場合は、アドバイスをいただければ幸いです。
objective-c - Objective-Cの実装ポインタ
私は現在、多くの異なるノードを使用して、多くのデータを解析するXMLパーサーを作成しています(XMLは私が設計したものではなく、コンテンツを制御することはできません...)
とにかく、現在、ダウンロードして読み込むのに許容できないほど長い時間(約13秒)がかかるので、読み取りの効率を上げる方法を探しています。
ハッシュ値を作成する関数を作成したので、プログラムは多くの文字列比較(NSUInteger比較のみ)を行う必要がなくなりましたが、それでも読み込みの複雑さは軽減されません...
だから私は多分私はIMPの配列を作成できると思ったので、それから私は次のようなことをすることができました:
またはそのようなもの。
唯一の問題は、実際にIMP関数を呼び出す方法がわからないことです。
IMPが定義するセレクターを実行することを読みました
しかし、とにかくセレクターの名前を知る必要がある場合、ポイントは何ですか?
誰かが私がやりたいことを手伝ってくれる?または、パーサーの効率を上げるためのさらにいくつかの方法...
これが私のNSXMLParserデリゲートからの抜粋です:didStartElementから
didEndElementから
これが、私が間違っていることをさらに明らかにするのに役立つことを願っています。私が言ったように、私はプログラミングのこの分野に不慣れです(そして実際、私は実際には数学者であり、トレーニングによるプログラマーではありません...)ので、私は何をすべきかを学ぶことに非常に熱心です!!
visual-c++ - MSVCのリンクエラーLNK2019、プレフィックスが__imp__の未解決のシンボルですが、静的ライブラリからのものである必要があります
g++用に作成したプロジェクトのMSVCでリンクの問題が発生しています。ここに問題があります:
アプリケーションの一部として静的ライブラリとしてlibsshをビルドし、cmakeにターゲットを追加します。
add_library(ssh_static STATIC $ libssh_SRCS)
LibsshはCであるため、c++ソースのインクルードを'extern"C"{...}'でラップしています。次に、ssh_staticターゲットを実行可能ファイルsshconnectiontestにリンクします。
target_link_libraries(sshconnectiontest ... ssh_static ...)
これはすべて、gccを使用するLinuxで正常に機能しますが、MSVCでは次のようになります。
私が使用するすべてのlibssh関数に対して。
何がうまくいかないのですか?impプレフィックスは、リンカーが.dllのリンクを期待していることを意味することをどこかで読みましたが、ssh_staticはadd_library呼び出しで静的ライブラリとして宣言されているため、そうではないはずです...
objective-c - NSInvocation に特定の IMP を呼び出させる
NSInvocation
特定の呼び出しを行う方法を探していIMP
ます。デフォルトでは、IMP
見つけることができる「最も低い」もの(つまり、最近オーバーライドされたバージョン)を呼び出しますIMP
が、継承チェーンの上位から呼び出す方法を探しています。IMP
呼び出したいものは動的に決定されます。それ以外の場合は、キーワードなどを使用できますsuper
。
私の考えは、-forwardInvocation:
メカニズムを使用してメッセージをキャプチャし (簡単で既に機能している)、それを変更して、実装でも最も遠い子孫の実装でもIMP
ないメソッドに移動することでした。super
(難しい)
私が見つけた唯一のものはAspectObjectiveCですが、これには libffi が必要であるため、iOS とは互換性がありません。理想的には、これをクロスプラットフォームにしたいと思います。
何か案は?
免責事項:私はちょうど実験しています
@bbum のトランポリン機能のアイデアを試す
それで、私は物事をほとんどセットアップしたと思います。を介して正しく追加される次のトランポリンがclass_addMethod()
あり、入力されます。
JMPの前に適切な自己と適切なIMPの両方が正しいことを確認し、_cmd
パラメーターも適切に入っています。(つまり、このメソッドを正しく追加しました)。
しかし、何かが起こっています。nilself
と_cmd
. また、EXC_BAD_ACCESS で何もないところにクラッシュすることもあります。アイデア?(アセンブリで何かをしたのは久しぶりです...) x86_64でこれをテストしています。
oracle - 非dbaユーザーとしてoracleimportutilを実行することは可能ですか?
Oracleダンプをインポートしようとすると。表示されたエラーに続いて、
EXPORT:V10.02.01によって作成されたファイルをダイレクトパス経由でエクスポートします
IMP-00013:別のDBAによってエクスポートされたファイルをインポートできるのはDBAだけです
IMP-00000:インポートが失敗しました
非dbaユーザーがダンプファイルをエクスポートするかどうか疑問に思っています。非dbaユーザーはダンプファイルをインポートできますか?
python - imp.find_module()
ドキュメントによると、「呼び出し元はファイル引数imp.load_module
を閉じる責任があります。」から返されたファイル オブジェクトを に渡す場合、ファイル オブジェクトを閉じる責任はありますか? それとも私のためにそれを閉じますか?imp.find_module
imp.load_module
imp.load_module
oracle - Oracle imp および exp コマンド
通常、UNIX でデータベースのバックアップを取る必要がある場合は、
またはダンプからロードする
私の質問は次のとおりです。
- 単一のテーブルのバックアップを取る方法
- ダンプから単一のテーブルにデータ バックアップをインポートするにはどうすればよいでしょうか。
- バックアップを取るときに制約を無効にする方法
必要に応じてこれらを行うことはめったにありません。上記のことを行う必要がある場合もありますが、代わりに、すべてのテーブルの完全なバックアップを取ってロードすることを知らないためです。どうすればできるか知っている人はいますか?
oracle - Oracle exp ダンプ ファイルのインポートの問題 IMP-00009: エクスポート ファイルの異常終了
imp を介して Oracle データベースをインポートすると、以下のエラーで終了します
exp は同じマシンで実行されました (データはサーバー間で ftp ではありませんでした)
このファイルからテーブルを復元する方法はありますか?
coldfusion - いつColdFusionでIMP演算子を使用しますか?
含意:ステートメントA IMP Bは、論理ステートメント「IfAThenB」と同等です。AがTrueでBがFalseの場合にのみ、IMPBはFalseになります。それ以外の場合はすべて真です。
http://help.adobe.com/en_US/ColdFusion/9.0/Developing/WSc3ff6d0ea77859461172e0811cbec09d55-7ffc.html
大学からの「含意」とは何かを漠然と覚えています。実世界でIMP演算子を使用するのはいつですか?
database - 制約が原因で Oracle imp テーブルが失敗する
Oracle imp ユーティリティを使用して、Oracle 10g の一連の空のテーブルにデータをインポートしています。インポートを実行しようとすると、参照整合性の制約が原因でほとんどのインポートが失敗します。例: テーブル B の外部キーがまだ存在しないため、テーブル A にデータをインポートできません。
これが私のインポートコマンドです:
インポート時に各テーブルを手動で確認し、失敗した場合は最初に不足しているテーブルをインポートできますが、インポートする必要があるテーブルが 400 以上あり、時間がかかりすぎます。
これを回避する方法はありますか、それとも誰かアイデアがありますか?
ありがとう