Я использовал символьные значения для положительной и отрицательной бесконечности имея дело со сравнениями диапазона для устранения угловых случаев, которые иначе потребовали бы специальной обработки:
, Учитывая два диапазона = [a, b) и C = [c, d) они пересекаются, каждый больше, чем другой, или каждый содержит другой?
A > C iff a >= d
A < C iff b <= c
etc...
, Если у Вас есть значения для положительной и отрицательной бесконечности, которые соответственно выдерживают сравнение больше, чем и меньше, чем все другие значения, Вы не должны делать никакой специальной обработки для открытых диапазонов. Начиная с плаваний и уже удваивает реализацию эти значения, Вы могли бы также использовать их вместо того, чтобы пытаться найти самые большие/самые маленькие значения на Вашей платформе. С целыми числами более трудно использовать "бесконечность", так как это не поддерживается аппаратными средствами.
Просто введите терминал:
sudo apachectl graceful
graceful перезагружает файлы конфигурации и корректно перезапускается. Любые текущие соединения могут быть завершены.
Для получения дополнительной информации о команде apachectl просто введите:
man apachectl
И если это не сработает, вы можете попробовать sudo apachectl restart
. Для справки: OS X не использует init.d
(хотя раньше); вместо этого он использует launchd
. См. http://launchd.macosforge.org/ .