Лучшие практики JavaScript [закрываются]

(let [switch (atom true) ; a switch to stop workers
      workers (doall 
                (repeatedly 20 ; 20 workers pulling and processing items from SQS
                  #(future (while @switch 
                             (retrieve item from Amazon SQS and process)))))]
  (Thread/sleep 100000) ; arbitrary rule to decide when to stop ;-)
  (reset! switch false) ; stop !
  (doseq [worker workers] @worker)) ; waiting for all workers to be done
35
задан 3 revs, 2 users 100% 2 September 2008 в 14:42
поделиться

2 ответа

Театр YUI содержит множество видеороликов (некоторые с расшифровками) Стива Содерса, Дугласа Крокфорда, Джона Ресига и других на JavaScript, YUI, производительность веб-сайтов и другие связанные темы.

Также есть очень интересные технические переговоры Google на Youtube по jQuery и другим фреймворкам.

2
ответ дан 27 November 2019 в 07:08
поделиться

Использование диспетчера задач для анализа использования памяти может быть ужасно неточным.

Вместо этого возьмите подходящий инструмент профилирования памяти ( ] dotTrace очень хороша и имеет 10-дневную пробную версию) и найдите время, чтобы увидеть ваше фактическое потребление памяти.

В моем собственном коде есть такие вещи, как

  • Недооценка того, сколько памяти я »
4
ответ дан 27 November 2019 в 07:08
поделиться
Другие вопросы по тегам:

Похожие вопросы: