Связь многие-ко-многим – это связь, при которой множественным записям из таблицы (A), могут соответствовать множественные записи из таблицы (B). Пример такой связи, люди и их счета в банках.Например, есть таблица людей (person) и есть таблица с банками (bank). У человека может быть ни одного счета, один и более счетов
Связанные таблицы в PostgreSQL можно очень удобно и быстро заполнять при помощи использования транзакций.Например, у нас есть 2 таблицы: страны и города. У таблицы с городами есть внешний ключ ссылающийся на страну
Самый простой способ преобразования типа данных interface{} в строку, в Golang, осуществляется при помощи функции Sprint, базового пакета fmt (func fmt.Sprint(a ...interface{}) string).Чтобы склеить данные массив данных или набор переменных, проще всего написать простую функцию Join(sep string, args ...interface{}) string
Для того, чтобы отнять один день от даты (именно от даты, а не даты-времени timestamp), следует выполнить очень простой оператор.SELECT NOW()::DATE - 1; Например, если сегодня 2021-08-07, то произойдет следующее:NOW() вернет текущие дату и время::DATE приведет дату-время к дате-1 - отнимет от даты 1
У Outlook из пакета Microsoft 365, есть возможность каждый раз закрывать приложение при его сворачивании.Исправляется это достаточно просто. На панели, в правом нижнем углу, находим Outlook и нажимаем на него правой кнопкой мыши. В открывшемся контекстном меню снимаем галочку с настройки «Скрывать свернутое»
В Go существует встроенный пакет testing, который позволяет легко и быстро писать тесты. Например у нас есть пакет operation, с функцией Plus, которая принимает на входе два числа и возвращает результат их сложения. Сама функция Plus(a int, b int) int, находится в файле plus.go и является частью пакета operation
Для получения md5-строки в Go понадобится подключить два пакета crypto/md5 и encoding/hex. Напишем простую функцию GetMd5(text string) string, которая на входе принимает строку, а на выходе возвращает md5-хеш входящего параметра.
Чтобы конвертировать миллисекунды в объект time.Time в GoLang, понадобится пакет "time", функция time.Unix и умножение. Напишем простую функцию MillisecondsToTime(milliseconts int64) time.Time, которая будет на входе принимать параметр int64, на выходе будет time.Time.Функция time.Unix...
Проверить является ли переменная строкой можно при помощи операторов typeof и instanceof. В первом случае проверяется скалярное значение, во втором если объект. Например есть переменная myVar, надо проверить является ли она строкой.
Для получение timestamp дня текущей недели, понадобится функция strtotime. Функция getDayWeekTimestamp(int $day): int, на входе принимает параметр int $day - номер дня недели, функция возвращает timestamp этого дня в текущей неделе.
Владикавказ — город в Республике Северная Осетия, в России. Чтобы позвонить во Владикавказ из какого-либо города России используется следующий порядок набора номера: 8 гудок 8672 - номер телефона во Владикавказе. 8 - выход на междугороднюю линию; 8672 - код
Глагол to work – правильный глагол в английском языке, в переводе на русский означает: работать, трудиться, действовать, заниматься, потрудиться и др.. Вторая форма: worked; Третья форма: worked; С окончанием -s: works; С окончанием -ing: working.
Йошкар-Ола — город в Республике Марий Эл, в России. Чтобы позвонить в Йошкар-Олу из какого-либо города России используется следующий порядок набора номера: 8 гудок 8362 - номер телефона в Йошкар-Оле. 8 - выход на междугороднюю линию; 8362 - код
Для приготовления креветок в сливочно-чесночном соусе, нам понадобятся следующие ингредиенты. Креветки - 800гр; Сливочное масло - 50гр; Сливки - 200мл; Чеснок - 4 зубчика; Петрушка; Соль; Перец. Так же нам понадобится сковорода Вок (или любая глубокая сковорода), кастрюля, доска, нож и миска. Блюдо готовится в расчет...
Петрозаводск — город в Республике Карелия, в России. Чтобы позвонить в Петрозаводск из какого-либо города России используется следующий порядок набора номера: 8 гудок 8142 - номер телефона в Петрозаводске. 8 - выход на междугороднюю линию; 8142 - код