программирование

Q & A для профессиональных программистов и энтузиастов


4
В чем разница между LATERAL и подзапросом в PostgreSQL?
С тех пор, как Postgres получил возможность выполнять LATERALобъединения, я уже читал об этом, поскольку в настоящее время я делаю сложные дампы данных для своей команды с большим количеством неэффективных подзапросов, которые делают общий запрос продолжительностью четыре минуты или более. Я понимаю , что LATERALприсоединяется может быть в состоянии помочь …

9
Как ссылаться на «настройки» YAML из другого места в том же файле YAML?
У меня есть следующий YAML: paths: patha: /path/to/root/a pathb: /path/to/root/b pathc: /path/to/root/c Как я могу «нормализовать» это, удалив /path/to/root/из трех путей и использовать его в качестве собственной настройки, что-то вроде: paths: root: /path/to/root/ patha: *root* + a pathb: *root* + b pathc: *root* + c Очевидно, что это неверно, я …


3
Django values_list против значений
В Django, в чем разница между следующими двумя: Article.objects.values_list('comment_id', flat=True).distinct() против Article.objects.values('comment_id').distinct() Моя цель - получить список уникальных идентификаторов комментариев под каждым Article. Я прочитал документацию (и фактически использовал оба подхода). Результаты явно кажутся похожими.

5
Как разбить данные на 3 набора (тренировка, проверка и тестирование)?
У меня есть датафрейм pandas, и я хочу разделить его на 3 отдельных набора. Я знаю , что с помощью train_test_split из sklearn.cross_validation, можно разделить данные в двух сетах (поезд и тест). Тем не менее, я не смог найти никакого решения о разделении данных на три набора. Желательно, чтобы у …

6
Какие комбинации версий TensorFlow и CUDA совместимы?
Я заметил, что некоторые новые версии TensorFlow несовместимы со старыми версиями CUDA и cuDNN. Существует ли обзор совместимых версий или даже список официально протестированных комбинаций? Я не могу найти это в документации TensorFlow.

7
Когда следует использовать автоматическое определение типа возвращаемого значения C ++ 14?
С выпущенным GCC 4.8.0 у нас есть компилятор, который поддерживает автоматическое определение типа возвращаемого значения, часть C ++ 14. С помощью -std=c++1yя могу сделать это: auto foo() { //deduced to be int return 5; } Мой вопрос: когда мне следует использовать эту функцию? Когда это необходимо и когда это делает …

12
Git: установка Git в PATH с клиентом GitHub для Windows
Как мне установить Git в моем PATHпри использовании клиента GitHub для Windows? У меня возникают ошибки, потому что, по-видимому, Git не установлен в PATH. Например, при использовании Atom при попытке установить плагин ЛИНТЕР возникает такая ошибка: npm ERR! not found: git npm ERR! npm ERR! Failed using git. npm ERR! …

10
Создание руководств в Ruby
У меня проблема, которую действительно легко решить с помощью Guids. В частности, для рабочего процесса сброса пароля я хотел бы отправить токен Guid на электронную почту пользователя и попросить их сбросить свой пароль с помощью токена. Поскольку руководства уникальны, это довольно безопасно и избавляет меня от отправки паролей по электронной …
146 ruby  guid 

4
LINQPad [расширение] методы [закрыто]
Закрыто. Этот вопрос не соответствует рекомендациям по переполнению стека . В настоящее время он не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы он соответствовал теме Stack Overflow. Закрыт в прошлом месяце . Уточните этот вопрос Есть ли у кого-нибудь полный список методов и методов расширения LINQPad, таких как …


10
Какова цель ключевого слова final в C ++ 11 для функций?
Какова цель finalключевого слова в C ++ 11 для функций? Я понимаю, что это предотвращает переопределение функций производными классами, но если это так, то разве недостаточно объявить ваши finalфункции не виртуальными ? Есть еще кое-что, что мне здесь не хватает?
146 c++  c++11  final 

5
Как вы обнаруживаете атрибуты модели в Rails?
Мне трудно легко увидеть, какие атрибуты / свойства существуют во всех моих классах модели, поскольку они явно не определены в моих файлах классов. Чтобы обнаружить атрибуты модели, я держу файл schema.rb открытым и переключаюсь между ним и любым кодом, который пишу по мере необходимости. Это работает, но неуклюже, потому что …

3
MySQL COUNT DISTINCT
Я пытаюсь собрать вчерашнее количество отдельных посещений в моем ЦП, а затем подсчитать их. SELECT DISTINCT `user_id` as user, `site_id` as site, `ts` as time FROM `cp_visits` WHERE ts >= DATE_SUB(NOW(), INTERVAL 1 DAY) По какой-то причине это вытаскивает несколько результатов с одним и тем же идентификатором сайта .... как …
146 mysql 

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.