генераторы “облака тегов”?

Проблема, с которой вы столкнулись, заключается в том, что первый случай - это инициализация , а второй случай - это присвоение , и вы не можете назначить массив.

Однако вы можете инициализировать структуру без явной инициализации всех членов. Это делается с помощью обозначенного инициализатора .

struct transform {
    double A[4][4];
    int b;
    char *c;
};

struct transform t = { .A = {{0, 0, 0, 0},{0, 0, 0, 0},{0, 0, 0, 0},{0, 0, 0, 0}}, .b = 5 };

Любое поле, не инициализированное в явном виде, - это implicity, инициализируемое в 0 или NULL, в зависимости от типа.

10
задан Glorfindel 2 March 2019 в 23:05
поделиться

1 ответ

Я не уверен, отсылаете ли Вы к простому (крыло Flickr) облако тегов или что-то немного более сложное как Wordle.

Так или иначе при поиске простого облака тегов не было бы слишком трудно реализовать его сами (как долго, поскольку у Вас уже есть способность представить HTML), поскольку это просто изменяет размер и/или цвет каждого объекта на основе его частоты (или некоторая другая мера).

Если Вы хотите пользоваться существующей библиотекой, Вы могли бы посмотреть на один из открытого исходного кода php версии, как Облако тегов, поместить, просто выполняет их локально на Вашей машине с помощью php, а не через веб-сервер. Просто установите php и работайте php filename.php подобный тому, как Вы выполнили бы сценарий Python.

При рассмотрении услуг Wordle, там, кажется, не способ автоматически создать один, поскольку они используют апплет Java для генерации графики, которая не может легко быть задана сценарием с помощью curl. У них действительно есть вопрос в их FAQ о API однако:

Вы могли подвергнуть Wordle как веб-сервис, который генерирует изображения?

Масштабируемый веб-сервис должен взять не больше, чем несколько десятков миллисекунд, чтобы сделать его работу. Создать Wordle требует нескольких секунд в Среде выполнения Java. (Что симпатичная анимация не для шоу; это действительно размечает вещи во время анимации). Поэтому Wordle будет всегда распределять интенсивный ЦП материал Вам, пользователю и Вашему ЦП.

С этой записи Wordle выдерживает 10 хитов в секунду. Нет никакого пути на Земле для рендеринга Wordles на той скорости. Хорошо существует путь, но он включает путь больше денег, чем я имею.

Кроме того, этот предыдущий вопрос может помочь.

8
ответ дан 3 December 2019 в 19:35
поделиться
Другие вопросы по тегам:

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