Плагины интеграции Eclipse/MySQL? [закрытый]

Забудьте проиндексированные циклы, если вам не нужны индексы для других целей; охватить списки и for .. in циклы.

def is_number_in_column(number, column, matrix):
  return any(row[column] == number for row in matrix)

Если ваша задача состоит в том, чтобы поместить числа, чтобы в любом столбце не было повторяющихся чисел, подумайте о том, чтобы запомнить использованные столбцы.

  • Вы можете поместить любую последовательность чисел в первый ряд.
  • Во втором ряду вы должны вынуть число, использованное в первом столбце (пусть это будет X ), перемешать остальные, затем поставить X в любое случайное место, кроме первого.
  • В третьем ряду используются два числа: X из первого столбца и Y из второго. Вырежьте их, перемешайте остальные, затем поместите X в любое положение, кроме первого, а затем Y в любое положение, кроме второго.

и т. Д .; сформулируйте это для общего случая, это проще, чем ваш текущий алгоритм. Использование набора вместо списка помогает.

33
задан Mike McQuaid 11 December 2009 в 15:19
поделиться

1 ответ

Вы можете использовать любой плагин, который позволяет редактировать базу данных через JDBC. Вам понадобится драйвер MySql JDBC (, получите его здесь ).

Существует собственный проект Eclipse Data Tools Project (вы можете получить его как часть пакета BIRT ).

Два популярных плагина - это DBViewer и Eclipse SQL Explorer , но есть и много других вариантов. Большинство из этих будут работать.

Лично я признаю, что предпочитаю работать с родными инструментами, я просто не

50
ответ дан 27 November 2019 в 18:26
поделиться
Другие вопросы по тегам:

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