График может облегчить понимание предыдущих ответов:
[/g8] [/g9]
На английском языке
Слева отметим, что существует верхняя граница и нижняя граница, которые являются одинаковыми по порядку величины (т.е. g (n) ). Игнорируем константы, и если верхняя граница и нижняя граница имеют один и тот же порядок величины, можно справедливо сказать f (n) = Θ (g (n)) или f (n) находится в большой тете g (n) .
Начиная с правого, более простого примера, говорят, что верхняя граница g (n) является просто по порядку величины и игнорирует константу c (как и все обозначения больших O ).
В UNIX/Linux задания cron - ваши друзья! В Windows есть Task Scheduler.
UPDATE
Чтобы сделать это из кода Java, поскольку это простой GET-запрос, вы можете использовать библиотеку HTTP Client. Смотрите этот учебник по использованию GetMethod.
Если вам нужно программно отправлять другие запросы к Solr, вам, вероятно, следует использовать библиотеку Solrj. Она позволяет посылать все основные команды к Solr ant она может быть настроена на доступ к любым обработчикам Solr:
CommonsHttpSolrServer server = new CommonsHttpSolrServer("http://localhost:8983/solr");
ModifiableSolrParams params = new ModifiableSolrParams();
params.set("command", "full-import");
QueryRequest request = new QueryRequest(params);
request.setPath("/dataimport");
server.request(request);