問題タブ [mts]
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.
com - VB6 COM+ のメモリ不足の問題
.Net フレームワーク 4.0 で実行される ASP.Net Web アプリケーションがあります。
建築とは、
.Net モジュール --> VB6 COM+ データ オブジェクト --> VB6 COM+ 計算モジュール --> サード パーティの COM+ Finance Factory (インストール済みの COM)。
エンド ユーザーはこのアプリケーションを使用して、顧客の詳細、車両の詳細、財務の詳細を収集して契約を作成し、計算ボタンを 1 回クリックするだけで複数のパラメーターを計算し、すべてのデータを別のシステムに送信します。
問題: 断続的に、取引の計算中に (取引の [計算] ボタンをクリックすると) 'メモリ不足' エラーがスローされ、計算が正常に完了しません。これはビジネスに影響を与えます。VB6 COM+ 計算モジュール -> Initialize メソッドでスローされていることがわかりました。
このメソッドは、サード パーティの (インストールされた) COM オブジェクトを初期化し、計算に必要なデータを xml 形式 (定義済み) で送り、すぐに応答を返し、サブルーチンを終了します。
このエラーはこのメソッド内でのみ発生し、どのステートメントがこれを引き起こしているのかはわかりません。そして、これは本番環境だけで起こっています。他の (テスト) 環境はレプリケートできません。
この方法でログを取得し、コードを本番環境に再デプロイすることはリスクが高いため、ここでログ情報を取得することはできません。それは最初から問題でしたが、非常にまれに発生しましたが、過去 6 ~ 8 か月から頻繁になりました。
エラー メッセージ: サブ: 初期化
エラー番号: 7
エラーの説明: 「メモリ不足です」
環境の詳細: 3 GB の物理メモリを搭載した Windows 2003 Server SP 2。私たちのアプリケーション COM オブジェクトは、Apartment Thread モデルで構築され、MTS 内に登録されています。
ロード テスト、ストレス テストを実施しましたが、問題を再現できませんでした。したがって、根本的な原因も見つけることができません。私たちはこれに十分な時間を費やしましたが、まだ苦労しています。
bash - .MTS ビデオ ファイルの作成日と変更日に基づいて配列を複数に分割する方法
現在のフォドラーの MTS ビデオ ファイルの規則性に基づいて、自動作成フォルダーを作成したいと考えています。
declare -a CreateArray10digits=$(stat -f "%B" * | cut -c1-10) declare -a ModifiedArray10digits=$(stat -f "%m" * | cut -c1-10 )
ジャンクされたファイルには、0 秒または 1 秒の差があります。
最後にクリップ 1 フォルダ: 00000.MTS 00001.MTS 00002.MTS 00003.MTS 00004.MTS 00005.MTS 00006.MTS 00007.MTS 00008.MTS 00009.MTS 00010.MTS 00011.MTS
clip-2 フォルダ :00012.MTS
clip-3 フォルダ :00013.MTS 00014.MTS
clip-4 フォルダ :00015.MTS
クリップ-5 フォドラー :00016.MTS
現在のフォルダー内の各 MTS ファイルに規則性がない場合は、clip-1 から clip-16 を作成し、各フォルダーに移動するだけです..それだけです
Mac の bash シェルに最適なスクリプトは何ですか?
================ここで私の試しているコード==============