0

mcさまざまな入力ファイルで何千回も実行したいというコードがあります。コードを呼び出すには、次のように入力します。

./mc -sim my_input_file

そのプログラムを何千回も実行できるようにする小さな補助プログラムを作成したいと思いますが、一度に N 回しか起動しないようにしますmc(N 個のプロセッサがあると仮定すると、プロセッサごとに 1 回の実行)。

私がこれまで行ってきたことは、基本的に以下を含む補助プログラムを作成することです:

unsigned int N_processors(8);
unsigned int m(0);
for(unsigned int i(0); i<1000;i++){
    system("./mc -sim " + file[i] +"&"); /*file[i] is the ith input file*/
    m++;
    while(m>=N_processors){ 
        usleep(1e6); 
        if(/*test condition*/){m--;}
     }
}

私の問題は、何を交換すればよいかわからないことです/*test condition*/


JavaScript のエラー タグが空の場合にユーザーをリダイレクトしたい

#errors が空の場合、ユーザーを別のページにリダイレクトしようとしています。どうやってその歓声を上げて回ることができますか!if ステートメントを作成しようとしましたが、ひどく失敗しました。


      $(document).ready(function(){

            $('#signup').validate({
                ルール:{

                    名:"必須",
                    last_name:"必須",

                    Eメール:{
                    必須:真、
                    電子メール:真
                    }、

                    ユーザー名:{
                    必須:真、
                    最小長:6,
                    最大長:25
                    }、

                    パスワード:{
                    必須:真、
                    最小長: 8
                    }、

                    password_again:{
                    必須:真、
                    equalTo:"#password"
                    }、


                  }、  

       submitHandler: 関数 (フォーム) {
          $.post('process.php',$('#signup').serialize(), 関数(データ){
              $('#errors').html(データ);
            if ($('#errors').load('page2.html #errors').length === 0){
            window.location.href = "redirect.html";
        }


     });



                    }




     });

  });


      
4

1 に答える 1