Programlama

Profesyonel ve meraklı programcılar için soru cevap


6
Bir yöntemin yürütme süresini hesaplama
Olası Çoğaltma: Bir işlevin ne kadar süredir çalıştığını nasıl ölçebilirim? Verileri bir konumdan diğerine kopyalayan bir G / Ç zaman alma yöntemim var. Yürütme süresini hesaplamanın en iyi ve en gerçek yolu nedir? Thread? Timer? Stopwatch? Başka bir çözüm var mı? Mümkün olan en kısa ve en kısa olanı istiyorum.
533 c#  .net  timer  io  stopwatch 

30
JavaScript'te işlevin var olup olmadığını nasıl kontrol edebilirim?
Kodum function getID( swfID ){ if(navigator.appName.indexOf("Microsoft") != -1){ me = window[swfID]; }else{ me = document[swfID]; } } function js_to_as( str ){ me.onChange(str); } Ancak, bazen benim onChangeyüklenmiyor. Firebug hataları me.onChange bir işlev değildir Programımın en önemli özelliği olmadığı için incelikle düşürmek istiyorum. typeofaynı hatayı verir. Var olduğundan emin olmak ve …
533 javascript 



29
Maksimum çağrı yığını boyutu aşıldı hatası
Direct Web Remoting (DWR) JavaScript kitaplık dosyası kullanıyorum ve yalnızca Safari'de (masaüstü ve iPad) bir hata alıyorum Diyor ki Maksimum arama yığını boyutu aşıldı. Bu hata tam olarak ne anlama geliyor ve tamamen işlenmeyi durduruyor mu? Ayrıca herhangi bir düzeltme SafariAslında tarayıcıyla ( iPad Safari, diyor JS: yürütme zaman aşımını …


23
AngularJS yürütme denetleyicisiyle iki kez mücadele
AngularJS'nin bazı kodları iki kez, bazen daha da fazla, $watcholaylar gibi , model durumlarını sürekli olarak kontrol ettiğini anlıyorum . Ancak benim kod: function MyController($scope, User, local) { var $scope.User = local.get(); // Get locally save user data User.get({ id: $scope.User._id.$oid }, function(user) { $scope.User = new User(user); local.save($scope.User); }); …
532 angularjs 


16
Mac OS X Lion'da ortam değişkenlerini ayarlama
Birisi ".plist dosyanızı düzenleyin" veya ".profile" veya ".bash_profile" vb. Dediğinde, bu sadece kafamı karıştırıyor. Bu dosyaların nerede olduğu hakkında bir fikrim yok, nasıl yapmalıyım, onları nasıl oluşturabilirim, vb. Öyleyse birisi önceki bir Windows kullanıcısına çok sabırla açıklayabilir mi (başlangıçta biraz OS X dünyasını karıştırıyorsa hoşuna daha fazla aşina olmak istiyor) …



16
Çıktı tamponlamasını devre dışı bırak
Çıktı tamponlaması Python'un yorumlayıcısında varsayılan olarak etkin sys.stdoutmi? Cevap olumluysa, devre dışı bırakmanın tüm yolları nelerdir? Şimdiye kadarki öneriler: Kullanım -ukomut satırı anahtarı sys.stdoutHer yazma işleminden sonra temizlenen bir nesneye sarın PYTHONUNBUFFEREDEnv var ayarla sys.stdout = os.fdopen(sys.stdout.fileno(), 'w', 0) Yürütme sırasında sys/ sys.stdoutprogramatik olarak genel bir bayrak belirlemenin başka bir …
532 python  stdout  buffered 



Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.