Пакет: Проверка количества параметров

Я изо всех сил пытаюсь понять все опции также. В это сообщение в блоге я нашел некоторые преимущества mod_wsgi по сравнению с mod_python объясненными.

Несколько сайтов низкого трафика на маленьком VPS делают потребление RAM первоочередной задачей, и mod_python походит на плохую опцию там. Используя lighttpd и FastCGI, мне удалось получить использование минимальной памяти простого сайта Django вниз к виртуальному и резидентному объекту на 6.5 МиБ на 58 МиБ (после того, как, перезапустив и служа единственному запросу non-RAM-heavy).

я заметил, что обновление от Python 2.4 до 2,5 на Травлении Debian увеличило место минимальной памяти процессов Python на несколько процентов. С другой стороны, 2.5's лучшее управление памятью могло бы иметь больший противоположный эффект на продолжительные процессы.

17
задан Jérôme 30 September 2009 в 13:06
поделиться

2 ответа

Вы можете просто проверить наличие третьего параметра и отменить, если он присутствует:

if not "%~3"=="" (
    echo No more than two arguments, please
    goto :eof
)

Но, в частности, нет прямого способа получить количество аргументов, переданных в пакет, за исключением сдвиг и их подсчет. Поэтому, если вы хотите убедиться, что передано не более 19 аргументов, вам нужно сделать именно это. Но если количество ожидаемых аргументов меньше 9, вышеуказанный метод работает хорошо.

24
ответ дан 30 November 2019 в 12:36
поделиться
IF NOT "%3"=="" GOTO Too_Many_Args
5
ответ дан 30 November 2019 в 12:36
поделиться
Другие вопросы по тегам:

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