20
ответов

Как я могу инициализировать статическую карту?

Как бы вы инициализировали статическую карту в Java? Метод первый: статический инициализатор Метод два: экземпляр инициализатора (анонимный подкласс) или какой-то другой метод? Каковы плюсы и минусы каждого? Вот ...
вопрос задан: 11 September 2018 01:12
9
ответов

Если я использую станд.:: size_t или интервал в моем для циклов?

Я просто задаюсь вопросом, должен я использовать станд.:: size_t для циклов и материала вместо интервала? Например: #include <cstdint> международное основное () {для (станд.:: size_t i = 0; я <10; ++ i) {//станд.:: size_t...
вопрос задан: 20 August 2019 09:30
9
ответов

Коротки 'если'/'for '-операторы хороший стиль Python?

Время от времени на здесь я вижу чей-то код и что надеется быть 'остротой', при этом тот один оператор строки, который выполняет стандартным способом традиционное, 'если' оператор или 'для' цикла работает. Я'...
вопрос задан: 17 November 2017 19:31
7
ответов

Как считать непустые элементы в повторяемом?

Я ищу лучше/больше решение Pythonic для следующего количества отрывка = сумма (1 для e в повторяемом если e)
вопрос задан: 17 November 2017 19:00
6
ответов

Pythonic способ записать функции/методы с большим количеством аргументов

Вообразите это: метод определения (сам, альфа, бета, гамма, дельта, эпсилон, дзэта, ЭТА, тета, йота, каппа): передайте переход строки эти 79 символов, таким образом, что pythonic путь - к мультилинии он?
вопрос задан: 28 January 2019 12:35
6
ответов

Как я инвертирую международный массив в Java?

Я пытаюсь инвертировать международный массив в Java. Этот метод не инвертирует массив. для (интервал i = 0; я <validData.length; я ++) {интервал работают временно = validData [я]; validData [я] = validData [...
вопрос задан: 8 May 2018 11:45
3
ответа

Я должен пытаться создать обратимое перечисление в Java или являюсь там лучшим путем?

Я, кажется, много раз сталкивался с этой проблемой, и я хотел спросить сообщество, рявкаю ли я просто неправильное дерево. В основном мой вопрос может быть дистиллирован вниз к этому: если у меня есть перечисление (в...
вопрос задан: 26 October 2018 16:26
2
ответа

Когда уместны защитные выражения?

Вот пример, который я написал, в котором используются ветви if-else и защитные выражения. Когда одно лучше другого? Основная причина, по которой я хочу это знать, заключается в том, что в языках обычно есть ...
вопрос задан: 16 August 2010 19:51
2
ответа

идиоматический способ заменить (пустой указатель x) функционирует от языка Common LISP в clojure

В языке Common LISP Вы используете (пустой указатель x) функция для проверки на пустые списки и нулевые значения. Наиболее логически это отображается на (или (ноль? x) (=' () x)) В clojure. Может кто-то предлагать более идиоматический путь к...
вопрос задан: 17 July 2010 07:08
2
ответа

Переопределите NVCC_COMPILE_FLAGS для одной цели - как правильно? [Дубликат]

В CMakeLists.txt для моего проекта CUDA я установил (CUDA_NVCC_FLAGS -some -flags -here). Для одной из нескольких целей я хочу скомпилировать с разными флагами. Каков правильный путь для меня .. ,
вопрос задан: 16 May 2010 09:49
1
ответ

Как я могу избежать директив `#if DEBUG` для членов в C #?

Я использую свойство журнала в своем классе, которое предназначено только для целей отладки. Примечание: я не использую какой-либо существующий пакет журнала, так как я управляю большими списками объектов, каждый из которых имеет свой собственный (!) Журн
вопрос задан: 31 March 2019 11:20
0
ответов

Какой идиоматический способ вернуть ошибку функции без результата в случае успеха?

В Rust я считаю, что идиоматический способ справиться с исправляемыми ошибками - это использовать Result. Например, эта функция явно идиоматична: fn do_work () -> Result {...} Конечно, ...
вопрос задан: 1 May 2019 23:16
0
ответов

Это хорошая структура для моих сценариев jQuery?

Я хочу, чтобы мои сценарии были организованы в один файл .js для всего моего сайта (сейчас у меня беспорядок), что-то вроде пространств имен и классов в C # .. . (function ($) {// частные переменные $ .divref = $ ...
вопрос задан: 28 November 2018 15:08
0
ответов

Идиоматический способ иметь много одинаковых генераторов в понимании списка

В классе статистики мой учитель показал нам вероятностную модель всех возможных бросков двух кубиков, которые добавляют к 4. Вспоминая, что понимание списка Хаскелла довольно круто, я решил взять ...
вопрос задан: 18 October 2017 16:08
0
ответов

Идиоматическая конструкция для проверки того, упорядочена ли коллекция

С целью изучения и дальнейшего ответа на этот вопрос мне по-прежнему любопытны идиоматические альтернативы явной рекурсии для алгоритма, который проверяет, является ли список (или коллекция) is ...
вопрос задан: 23 May 2017 12:32
0
ответов

Когда использовать дублирование и когда использовать клонирование в Ruby?

В чем разница между методами дублирования и клонирования Ruby? описывает разницу в поведении dup и clone. Но когда я должен использовать dup, а когда вместо этого использовать clone? Примеры...
вопрос задан: 23 May 2017 12:18
0
ответов

идиоматический C для константных двойных указателей

Мне известно, что в C вы не можете неявно преобразовать, например, char ** в const char ** (см. C-Faq, SO вопрос 1, SO вопрос 2). С другой стороны, если я увижу функцию, объявленную так: void foo (...
вопрос задан: 23 May 2017 12:16
0
ответов

Идиоматический способ "слияния" нескольких списков одинаковой длины в F#?

У меня есть несколько списков - каждый из которых содержит 9 чисел с плавающей запятой. Мне нужно создать один новый список, который берет первый элемент из каждого списка и добавляет ...
вопрос задан: 23 May 2017 12:13
0
ответов

Идиоматическое эффективное добавление Haskell?

Список и оператор cons (:) очень распространены в Haskell. Минусы - наш друг. Но иногда я хочу добавить что-то в конец списка. xs ʻappend` x = xs ++ [x] Это, к сожалению, неэффективно ...
вопрос задан: 25 April 2016 12:30
0
ответов

Идиоматический способ передать имя метода для оценки в Clojure?

Я передаю имя функции для использования в другом методе. (defn mapper [m function] (cond (= '() m)' () true (cons (function (first m)) (mapper (rest m) function)))) (...
вопрос задан: 22 July 2014 22:36
0
ответов

ddply + summate для повторения одной и той же статистической функции в большом количестве столбцов

Хорошо, второй вопрос R в быстрой последовательности. Мои данные: Временная метка St_01 St_02... 1 08.02.2008 00:00:00 26.020 25.840 ... 2 08-02-2008 00:10:00 25.985 25.790 ... 3 08-02-2008, 00:20:00 ...
вопрос задан: 31 March 2014 22:42
0
ответов

Лучше вернуть None или сгенерировать исключение при получении URL?

У меня есть вспомогательный метод Scala, который в настоящее время пытается извлечь URL-адрес и вернуть Option [String] с HTML-кодом этой веб-страницы. Если есть какие-либо исключения (неправильно сформированный URL, время ожидания чтения и т. Д.) Или есл
вопрос задан: 13 February 2014 21:18
0
ответов

Идиоматическое решение Scala для императивного кода

Каковы некоторые идеи для выражения этой функции в «идиоматической» Scala. Или, точнее, есть способ удалить локальные вары без ущерба для читабельности? def solution (threshold: Int) (f: Int = & ...
вопрос задан: 19 June 2013 06:34
0
ответов

Рубин типичный эккл? и == реализации

Я читал о различиях между eql? и == в рубине, и я понимаю, что == сравнивает значения во время eql? сравнивает значение и тип Согласно ruby docs: Для объектов ...
вопрос задан: 28 June 2012 02:24
0
ответов

Как заменить (заполнить) пустые записи в списке параметров из другого списка, используя идиоматический Scala?

У меня есть List[Option[MyClass]] с None в случайных позициях, и мне нужно снова «заполнить» этот список из List[MyClass], сохраняя порядок. Вот примеры списков и ожидаемый результат: val listA = ...
вопрос задан: 21 June 2012 17:46
0
ответов

Получить первый элемент списка идиоматически в Groovy

Пусть код говорит сначала def bars = foo.listBars ( ) def firstBar = бары? bars.first (): нуль def firstBarBetter = foo.listBars () ?. getAt (0) Есть ли более элегантный или идиоматический способ получить первый ...
вопрос задан: 1 May 2012 09:48
0
ответов

При написании одного пакета, предназначенного для использования в качестве команды, это идиоматично: называть все идентификаторы частными или называть все идентификаторы общедоступными?

В Go общедоступные имена начинаются с прописной буквы, а частные — со строчной. Я пишу программу, которая не является библиотекой и представляет собой единый пакет. Есть ли какая-нибудь идиома Go, которая...
вопрос задан: 15 March 2012 16:11
0
ответов

Каркас Symfony; идиоматический способ хранения роли пользователя

В моем приложении Symfony 2 я хочу использовать стандартную систему авторизации пользователей и ролей (http://symfony.com/doc/2.0/book/security.html). объект, хранящийся в базе данных с доктриной (...
вопрос задан: 11 March 2012 10:44
0
ответов

Поиск элемента, соответствующего предикату в Scala

Я пытаюсь найти в коллекции scala элемент в списке, соответствующий некоторому предикату. Мне не обязательно нужно возвращаемое значение, достаточно проверить, содержит ли его список. В Java я мог бы сделать ...
вопрос задан: 4 March 2012 05:23
0
ответов

Идиоматическое понимание списка Scala - первый элемент, который соответствует

Ребята, в последнее время я писал код на Scala, чтобы научить себя языку и в некоторых недавних экспериментах я использовал библиотеку НЛП для создания набора слов с тегами части речи от пользователя ...
вопрос задан: 20 February 2012 15:16