Найдите ответы на ваши вопросы по программированию

Присоединяйтесь к сообществу разработчиков, делитесь знаниями и получайте помощь

или

Сообщество

Получите помощь от опытных разработчиков и помогайте другим

Быстрые ответы

Получайте ответы на ваши вопросы в течение нескольких минут

Репутация

Зарабатывайте репутацию и ачивки за помощь другим

16
голоса
5
ответов
192
просмотров
SQL: выбрать только строки с максимальным значением в столбце

Описание проблемы для StackOverflow:

У меня есть таблица для документов (здесь представлена упрощенная версия):

CREATE TABLE documents (
    id INT,
    rev INT,
    content TEXT
);

Таблица содержит следующие данные:

id rev content
1 1 ... ...
9
голоса
5
ответов
192
просмотров
Фиксация количества знаков после запятой с помощью f-строк

Есть ли простой способ с помощью f-строк в Python зафиксировать количество знаков после запятой? (Конкретно интересуют f-строки, а не другие варианты форматирования строк, такие как .format или %)

Например, предположим, что я хочу отобразить 2 знака после запятой.

Как это сделать? Допустим, что у...

6
голоса
5
ответов
192
просмотров
Перенос строки в HTML с использованием '\n'

Есть ли способ заставить HTML правильно обрабатывать переносы строк, обозначенные как \n? Или мне нужно заменить их на ``?

Пример кода для наглядности:


  abc
  def
  ghi

Каждый перенос строки в этом коде не отображается, как ожидается. Как я могу добиться правильного отображения...

7
голоса
5
ответов
192
просмотров
Диапазон букв в Python

Как создать список букв алфавита, не вводя его вручную, как показано ниже?

['a', 'b', 'c', 'd', ..., 'z']
6
голоса
5
ответов
192
просмотров
Как исключить определенные таблицы при использовании mysqldump?

Существует ли способ ограничить определенные таблицы при использовании команды mysqldump? Например, я использую следующий синтаксис, чтобы сделать дамп только table1 и table2: mysqldump -u username -p database table1 table2 > database.sql

Но есть ли аналогичный способ сделать дамп всех таблиц...

0
голоса
3
ответов
192
просмотров
В чем разница между Postgres DISTINCT и DISTINCT ON?

У меня есть таблица Postgres, созданная с помощью следующего SQL-запроса. Эта таблица заполняется дампом данных из другого сервиса.

CREATE TABLE data_table (
    date date DEFAULT NULL,
    dimension1 varchar(64) DEFAULT NULL,
    dimension2 varchar(128) DEFAULT NULL
) TABLESPACE...
0
голоса
0
ответов
192
просмотров
Как использовать CSS calc() с inherit?

Я хотел бы использовать inherit с calc(), как показано в примере:

#foo {
  animation-duration: 10s;
}
#foo > .bar {
  animation-duration: calc(inherit + 2s); /* =12s */
}

Но это, похоже, не работает.

Это ошибка браузера или проблема в спецификации?

20
голоса
5
ответов
191
просмотров
Как выйти из вложенных циклов в Java?

У меня есть конструкция вложенного цикла, выглядящая примерно так:

for (Type type : types) {
    for (Type t : types2) {
         if (условие) {
             // Выполняю какие-то действия и выхожу...
             break; // Выходит из внутреннего цикла
         }
    }
}

Как мне выйти...

76
голоса
5
ответов
191
просмотров
Сравнение: var functionName = function() {} против function functionName() {}

Я недавно начал поддерживать код JavaScript, написанный другим разработчиком. Я исправляю ошибки, добавляю новые функции и стараюсь упорядочить код, сделать его более последовательным. Предыдущий разработчик использовал два способа объявления функций, и я не могу понять, есть ли в этом какая-то...

14
голоса
5
ответов
191
просмотров
Как проверить, существует ли переменная?

Я хочу проверить, существует ли переменная. В настоящее время я делаю это следующим образом:

try:
    myVar
except NameError:
    # Что-то делаем.

Есть ли другие способы проверки, не используя исключения?