問題タブ [import]

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

apache - Apache Jackrabbit リポジトリをインポート/エクスポートする最良の方法

Apache Jackrabbit リポジトリからデータをインポート/エクスポートする最良の方法は何ですか?

現在、サーバーに 100 GB を超えるデータを格納したリポジトリに基づく Web サイトがありますが、このデータのサブセットをノートブックに取り込んでロコ デモンストレーションを行う必要があることがよくあります。

これを最も簡単で最速の方法で行うにはどうすればよいですか?

0 投票する
5 に答える
58193 参照

c# - csvファイル/ExcelをSQLデータベースasp.netにインポートします

私は、c#を使用してasp.net visual studio 2008 / SQL 2000(将来的には2005)でプロジェクトを開始しています。

私にとって注意が必要なのは、既存のDBスキーマが頻繁に変更され、インポートファイルの列がすべて既存のdbスキーマと一致する必要があることです。これは、列名が1対1で一致しない場合があるためです。(テーブルスキーマに使用する列名を提供するルックアップテーブルがあります)

私はこれに取り組むためのさまざまな方法を模索しており、専門家のアドバイスが必要です。これを行うために活用できる既存のコントロールまたはフレームワークはありますか?

これまで、FileUpload .NETコントロールと、SlickUploadなどのアップロードを実行するためのサードパーティのアップロードコントロールについて説明しましたが、アップロードされるファイルは500MB未満である必要があります。

次の部分は、私のcsv / excelを読み取り、ユーザーに表示するために解析して、dbスキーマと一致させることです。CSVReaderなどを見ましたが、異なるバージョンをサポートする必要があるため、Excelの方が難しいです。

基本的に、このインポートを実行するユーザーは、このインポートファイルからいくつかのテーブルを挿入および/または更新します。レコードの照合やインポートレコードのプレビューなど、他にも高度な要件がありますが、最初にこれを行う方法を理解したいと思います。

更新:csvファイルをアップロードするためにLumenWorks.FrameworkでcsvReaderを使用することになりました。

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

c++ - Eclipse C++ dll のインポート

dll を Eclipse C++ プロジェクトにインポートするにはどうすればよいですか?

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

.net - インポートまたはロングクラス形式?

これを使おうかな。

またはこれ..

パフォーマンス/メモリ使用量に違いはありますか?

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

python - Python インクルード、モジュール スコープの問題

私は最初の重要な Python プロジェクトに取り組んでおり、スコープの問題とインクルード ファイルでのコードの実行に問題があります。以前は、私の経験は PHP でした。

私がやりたいことは、多数の構成変数を設定する 1 つのファイルを作成し、それをコード全体で使用することです。また、特定の関数とクラスをグローバルに利用できるようにしたいと考えています。たとえば、メイン ファイルには他の 1 つのファイルが含まれ、そのファイルは一般的に使用される一連の関数 (それぞれが独自のファイル内) と構成ファイルをロードします。これらのロードされたファイル内で、関数と構成変数にもアクセスできるようにしたいと考えています。私がやりたくないのは、残りのすべてを含めるために、ルーチン全体を各 (含まれる) ファイルの先頭に置かなければならないことです。また、これらのインクルード ファイルはさまざまなサブディレクトリにあるため、インポートが非常に困難になっています (特に、すべてのファイルを再インポートする必要がある場合)。

とにかく、私が望むものを達成するためのコードを構築するための最良の方法について、一般的なアドバイスを探しています。

ありがとう!

0 投票する
7 に答える
3580 参照

c# - XLS ファイルの読み取りと書き込み

作業中のアプリケーションからxlsファイルを読み書きする.Netコンポーネントを探しています。Excelで自動化を使用したくありません。

Excel 97 以降のバージョンの読み取りと書き込みをサポートする必要があります。また、非常に低予算のプロジェクトであるため、オープン ソースまたは無料であれば素晴らしいことです。

私はこれを見つけました:非常に有望に見えるMyXLS 。

代替手段を知っていますか?

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

php - PHP データ インポート フレームワークを開発するためのベスト プラクティスは何ですか?

気象会社の Web 開発者としての仕事中に、私たちは同じタスクに何度も直面しています。どこか (FTP/Web/ディレクトリ/メール) からいくつかのファイルを取得し、含まれているデータをデータベースにインポートします。

もちろん、ファイル形式は決して同じではありません。データベースは常に異なって設計されており、無数の特殊なケースを処理する必要があります。

だから今、私はまさにこの種の作業のためのインポートフレームワークを計画しています. 私たちは経験豊富な PHP 開発者であり、現在のスクリプトは PHP または Perl のいずれかであるため、スクリプト言語として PHP を使い続けることにします。

  • データ ゲッターは、ソースからファイルを取得して開き、内容を文字列変数に格納します。(心配しないでください。PHP は十分なメモリを取得します。)
  • データ ハンドラーは、文字列をある種の配列に変換する複雑な作業を行います。
  • 配列はデータベースに保存されるか、新しいファイルに書き込まれます。

この機能に加えて、いくつかの一般的なエラー処理、ログの書き込み、および電子メールの報告があります。

アイデアは、クラスのコレクションを使用することです (いくつかの getter クラス、多くの特殊なハンドラー、いくつかのライター クラス)。

私の質問:これらのクラスを作業スクリプトで実際に整理するにはどうすればよいですか? 解釈され、それに応じてクラスが呼び出されるある種のメタ言語を発明しますか? それとも、これらのクラスが実装しなければならないいくつかの単純なインターフェースを提供するだけで、私のユーザー (私が言ったように: 経験豊富な PHP 開発者) は、これらのクラスをロードする小さな PHP スクリプトを作成しますか?

2 番目のバージョンは、ほぼ確実に最大の柔軟性と拡張性を提供します。

そのような取り組みに関して他に何か考えはありますか。

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

python - 解析が完了する前にモジュールを終了するには?

モジュールをインポートするモジュールがありますが、インポートされるモジュールが存在しない場合があります。モジュールがインポートされた後、インポートされたモジュールのクラスを継承するクラスがあります。ImportErrorモジュールが存在しない場合に例外をキャッチする場合、Python が残りのモジュールを解析するのを止めるにはどうすればよいですか? それが不可能な場合は、他の解決策を受け入れます。

以下は基本的な例です (selfaware.py):

これを行うために私が考えることができる唯一の方法は次のとおりです。

  • モジュールをインポートする前にselfaware.py、モジュールが利用可能かどうかを確認skynetし、単純にスタブ クラスを渡すか作成します。selfaware.py複数回インポートすると DRY が発生します。
  • 内部には、ブロック内でselfaware.py定義されたクラスがあります。try例えば:

    /li>
0 投票する
2 に答える
393 参照

java - テキストからmysqlにデータをインポートする際の問題

アプリケーションを使用して、テキスト ファイルから mysql にデータをインポートしました。次のコードを使用しました。

しかし、テキストから mysql にデータをロードするクエリは null です。どこで間違いを犯したか教えてもらえますか?

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

java - 古いデータを新しいシステムに変換する方法は? SQL またはマネージ コードを使用していますか?

会社がまったく新しいアプリケーションを構築しているとしましょう。アプリケーションは DDD の原則に従っています。古いコードベースには、新しいコードベースに変換したい多くの製品 (または会社の別の「エンティティ」) があります。

この作業はどのように行うべきですか?通常、あるデータベースから別のデータベースへの転送など、ssis を使用してインポートする方が高速で簡単です。しかし、ここでの主な問題は、多くの BusinessRules (DomainLayer のマネージ コードに実装されている) がスキップされていることです...開発者が次のように言う場合、これで十分でしょうか:「私はそれを制御しています。ルールは SQL スクリプトとして複製されています.. ."

マネージ コード ライブラリを SQL Server にインポートする必要がありますか (少なくとも、.NET および MS SQL Server では可能です)。それとも、マネージド コードでインポート スクリプトを作成して、エンティティがデータベースに保存されるときにドメイン内のすべてのレイヤーがトラバースされるようにする必要がありますか?... (何時間もかかる可能性があります..)

あなたの考えは何ですか?