Конвенция URL для диапазона дат

Наши команды используют PMD и Cobertura, на самом деле наши проекты являются проектами знатока, и там очень просто включать разъем ins для анализа кода. Реальный вопрос был бы для определенного проекта, какой анализ необходимо использовать, мое мнение - то, что это - Вы, не мог использовать те же плагины для каждого проекта.

8
задан Jason B 11 November 2009 в 13:17
поделиться

4 ответа

Учитывали ли вы даты в формате ISO, особенно в их компактной форме: ГГГГММДД , тогда должно быть возможно иметь:

http://example.com/dates/20091101/20091131

В частности, я не думаю, что существует какое-либо принятое соглашение для этого.

Изменить: это также касается маршрутизации ...

8
ответ дан 5 December 2019 в 15:24
поделиться

Я бы использовал что-то вроде:

http://www.mytimesheet.com/start/11-1-2009/end/11-14-2009

или

http://www.mytimesheet.com?start=11-1-2009&end=11-14-2009

Но то, что говорит Дэниел, вы можете преобразовать в сообщение, чтобы полностью скрыть это, если это возможно.

1
ответ дан 5 December 2019 в 15:24
поделиться
  • Определение и регистрация собственного диспетчера безопасности позволит вам ограничить действия кода - см. Документацию Oracle для SecurityManager .

  • Также обратите внимание на ] создание отдельного механизма для загрузки кода - т.е. вы можете написать или создать другой загрузчик классов для загрузки кода из специального места. У вас может быть соглашение о загрузке кода - например, из специального каталога или из специально отформатированного zip-файла (как файлы WAR и файлы JAR). Если вы пишете загрузчик классов, это ставит вас в положение, когда вам нужно выполнить работу, чтобы загрузить код. Это означает, что если вы видите что-то (или некоторую зависимость), от которого хотите отказаться, вы можете просто не загрузить код. http://java.sun.com/javase/6/docs/api/java/lang/ClassLoader.

2
ответ дан 5 December 2019 в 15:24
поделиться

Лично я считаю, что именно такие данные лучше всего отправлять POST, а не использовать для указания маршрута.

(иногда, если решение кажется сломанным таким образом, тогда, возможно, подход неверен.)

Однако, если вы действительно хотите указать даты, возможно, вам следует подумать о формате, который с большей вероятностью будет понят согласованным образом во всех культурах, например гггг-ммм-дд (например, ноябрь 2009 г.)

0
ответ дан 5 December 2019 в 15:24
поделиться
Другие вопросы по тегам:

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