Programowanie

533
Jak sprawdzić, czy funkcja istnieje w JavaScript?

Mój kod to function getID( swfID ){ if(navigator.appName.indexOf("Microsoft") != -1){ me = window[swfID]; }else{ me = document[swfID]; } } function js_to_as( str ){ me.onChange(str); } Czasami jednak mój onChangenie ładuje się. Błędy Firebug z me.onChange nie jest funkcją Chcę...

533
Python multiprocessing pool.map dla wielu argumentów

Czy w bibliotece wieloprocesowej Python istnieje wariant pool.map, który obsługuje wiele argumentów? text = "test" def harvester(text, case): X = case[0] text+ str(X) if __name__ == '__main__': pool = multiprocessing.Pool(processes=6) case = RAW_DATASET pool.map(harvester(text,case),case,...

533
Błąd maksymalnego rozmiaru stosu wywołań

Używam pliku biblioteki JavaScript Direct Web Remoting (DWR) i pojawia się błąd tylko w przeglądarce Safari (komputer stacjonarny i iPad) To mówi Przekroczono maksymalny rozmiar stosu wywołań. Co dokładnie oznacza ten błąd i czy przestaje on całkowicie przetwarzać? Również wszelkie poprawki...

533
Oblicz czas wykonania metody

Możliwa duplikat: Jak zmierzyć czas działania funkcji? Mam metodę zajmującą czas we / wy, która kopiuje dane z lokalizacji do innej. Jaki jest najlepszy i najbardziej realny sposób obliczania czasu wykonania? Thread? Timer? Stopwatch? Jakieś inne rozwiązanie? Chcę najbardziej dokładny i...

532
Wyłącz buforowanie danych wyjściowych

Czy buforowanie danych wyjściowych jest domyślnie włączone dla interpretera Pythona sys.stdout? Jeśli odpowiedź jest pozytywna, jakie są wszystkie sposoby jej wyłączenia? Dotychczasowe sugestie: Użyj -uprzełącznika wiersza polecenia Zawiń sys.stdoutw obiekt, który opróżnia się po każdym...