Понимание алгоритма Ukkonen для суффиксных деревьев [дубликат]

Я использовал VMware в качестве своей основной среды разработки в течение нескольких лет теперь.

Некоторые Среды я обычно переключаюсь между [1 117]

  • Windows Forms / Разработка WPF (XP.Net 3.5)
  • , Разработка Ruby - сделала один веб-сайт в рубине (XP, Мгновенные направляющие)
  • ASP.net 3.5 - для игры с новым материалом (XP, .net 3.5, IIS, SQL Server)
  • ASP.net 2.0 - когда-то, места все еще застревают на 2,0 (XP, .net 2.0, IIS, SQL Server 2005)

Некоторые вещи, которые я изучил

  • XP Использования не Vista. При выполнении нескольких vms дополнительный пух действительно примечателен
  • , Дают каждому приблизительно 1 ГБ VM (иногда всего 512 МБ). Вы хотите дать им наименее возможное, которое предотвращает свопинг для того, что Вы регулярно делаете.
  • Сохраняют снимок основной установки для Вашего стека, прежде, чем сделать любую разработку.
  • Четырехъядерный + поршень на 8 ГБ является дешевым теперь. У меня обычно есть несколько выполнений vms при разработке. Если у Вас есть меньше поршня или ядер, сохраните количество выполнения vms вниз.
  • Выключают курсоры мыши программного обеспечения, и выполнение в полноэкранном режиме (большинство людей не понимает, что это - vm, пока я не показываю им).

Benifits

  • я могу бодрствовать в выполнении в любом моем главном стеке через 5 минут на любом ПК, которым я владею.
  • я могу переместить свою всю среду разработки на ноутбук или другой ПК в повышении.
  • я могу разделить стопки dev вокруг легко, которые могут иначе ступить на eachothers пальцы ног.

Жесткие диски : Ваше первое узкое место будет RAM, но RAM является дешевой теперь, таким образом, нет никакой причины не иметь 8-16gb. Ваше следующее главное узкое место является жесткими дисками главным способом. Я теперь пытаюсь иметь один жесткий диск на активную виртуальную машину (используемый в настольной рабочей нагрузке, не материале сервера). Установки набега могут помочь чрезвычайно и , SSD полностью решает проблему, если можно предоставить его.

27
задан Vinicius Pinto 20 August 2009 в 07:11
поделиться

1 ответ

Найдите копию учебника Гасфилда по строковым алгоритмам . Это лучшая экспозиция построения суффиксного дерева, которую я когда-либо видел. Линейность является неожиданным следствием ряда оптимизаций высокоуровневого алгоритма.

13
ответ дан 28 November 2019 в 05:54
поделиться
Другие вопросы по тегам:

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