Я разрабатываю djangobile, django мобильное расширение: http://code.google.com/p/djangobile/
По возможности используйте подготовленные инструкции ( учебное пособие . Это почти обязательно всякий раз, когда дело касается пользовательского ввода (я говорю «почти», потому что есть несколько случаев использования, когда они не работают), и даже когда дело не касается ввода, они держат вас в привычке. Не говоря уже о том, что они могут привести к лучшей производительности, и они намного проще, как только вы попадете в раскачку вещей, чем частичная санация.
-121--1296472-Это разница во времени (в миллисекундах) с момента запланированного запуска и момента фактического запуска.
alert(setTimeout(function(a) { alert(a) }, 2000));
Если вы вовремя очистите первое оповещение, то увидите следующее, где-то от -10 до 10. Если вы подождете несколько секунд, вы увидите что-то, что примерно в то время, когда вы ждали минус 2000.
То же самое можно увидеть для setInterval. Запустите в Firebug следующее:
setInterval(function(a) { alert(a); }, 2000);
Попробуйте быстро закрыть оповещение, оно снова будет около 0. Оставьте открытым - это даст вам большую ценность.
Примечание Это на Firefox Mac, где сохранение оповещения в открытом состоянии остановит обработку Javascript, поэтому таймер не будет выполняться до тех пор, пока я не закрою оповещение. Поведение тестов, описанных выше, может отличаться в других браузерах
-121--2995480-Я пришел к выводу, что это должно быть при редактировании массивных файлов .cs.
Я с тех пор работал с ASP.NET MVC и не имел этой проблемы, и я использовал намного более 'разбитые' кодовые файлы.
Плохо для проектирования программирования, где я помещаю строки 10K + в файл кодового конца. Да я знаю, я видел ошибку своих путей!
попробуйте это в Visual Studio
инструменты -> параметры -> текстовый редактор -> C #
отключите элементы автоматического списка и информацию о параметрах.
У меня есть исходный код на C # который содержит более 10 000 строк в файле и не вызывает никаких проблем. Может быть, это потому, что у моего ноутбука 4 ГБ оперативной памяти ..