Как агрегатор создается? [закрытый]

Попробуйте это в Kotlin,

val calendar = Calendar.getInstance()
val UniqueID = calendar.timeInMillis

тот же код на Java,

Calendar calendar = Calendar.getInstance(); long time = calendar.getTimeInMillis();
13
задан Peter Mortensen 23 August 2010 в 09:36
поделиться

3 ответа

Для общего ознакомления - посмотрите это: http://en.wikipedia.org/wiki/Aggregator

Он даст вам общий обзор агрегаторов.

Что касается того, как создать собственный агрегатор, если вы ищете что-то нестандартное, что может предоставить вам контент, который вам нужен, я бы предложил следующее: http://dailyme.com/

Если вы ищете кодовую базу / архитектуру для СОЗДАНИЯ собственной службы агрегатора - я бы посоветовал взглянуть на что-нибудь прямолинейное, например: Откройте Reddit из http://www.reddit.com/

1
ответ дан 2 December 2019 в 01:21
поделиться

Все зависит от агрегатора, который вы ищете.

Типы:

  • Слабое определение - Обычно это требует, чтобы ваш источник данных был очень гибким в определении типа собираемой информации (отвечает на вопрос, связан ли этот сайт / информация с путешествиями? Юмором? С бизнесом?)
  • Конкретный - это ослабляет требование к хранилищу данных, согласно которому все данные конкретно связаны с поездками, необходимыми для перелетов, цен на отели и т. Д.

Обычно агрегатор представляет собой систему подпрограмм:

  1. Grabber, это ищет и захватывает весь контент, который необходимо обобщить.
  2. Резюмирование - это обычно выполняется посредством запросов к базе данных и может быть изменено в зависимости от предпочтений пользователя [через логику программирования]
  3. Просмотр - форматирует информацию для того, что пользователь хотел бы увидеть и может ответить на отзывы о том, что ему нравится или не нравится предложенный элемент.
8
ответ дан 2 December 2019 в 01:21
поделиться

Вам необходимо определить, что будет делать ваше приложение. Создание собственного поискового робота - огромная задача, поскольку вы, как правило, добавляете новые функции по мере их необходимости ... только для усложнения вашего дизайна и т. Д.

Создание агрегатора - это совсем другое. В то время как поисковый робот просто извлекает данные для последующей обработки, агрегатор берет уже определенные наборы данных и объединяет их. Если вы используете агрегатор, вы, вероятно, захотите искать уже определенные каналы путешествий, финансовые каналы, данные путешествий и т. Д. Агрегатор проще создать IMO, но он более ограничен.

Если вы вместо этого хотите создать поискового робота, вам нужно будет определить начальные страницы, определить конечные условия (глубину сканирования, время и т. Д.) И т. Д., А затем по-прежнему обрабатывать данные после этого (то есть совокупные , резюмировать и так далее).

1
ответ дан 2 December 2019 в 01:21
поделиться
Другие вопросы по тегам:

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