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

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

7
Круглый двойной в двух десятичных разрядах в C #?
Я хочу округлить двойное значение в два знака после запятой в C #, как я могу это сделать? double inputValue = 48.485; после округления inputValue = 48.49; Related: c # - Как округлить десятичное значение до 2 десятичных знаков (для вывода на страницу)
258 c#  double  rounding 

12
setBackground против setBackgroundDrawable (Android)
Я хочу установить фон для рисования вида. Для этого есть два метода (насколько я вижу): setBackgroundи setBackgroundDrawable. Когда я использую setBackground, он говорит, что он был добавлен на уровне API 16, но минимальная версия SDK моего проекта - 7. Я предполагаю, что он не будет работать на чем-то ниже 16, …

25
Maven: не удалось прочитать дескриптор артефакта
Я надеюсь, что кто-то может помочь мне с проблемой, с которой я борюсь. Когда я пытаюсь построить свой проект из терминала, я получаю эту ошибку: Failed to read artifact descriptor for com.morrislgn.merchandising.common:test-data-utils:jar:0.3b-SNAPSHOT: Could not find artifact com.morrislgn.merchandising:merchandising:pom:0.3b-SNAPSHOT common.test-data-utilsБанка создается отдельный проект и распределяется между этим и другим проектом (другой проект …
258 java  maven  dependencies 

5
Уровни ведения журнала - Logback - практическое правило для назначения уровней ведения журнала
Я использую logback в моем текущем проекте. Он предлагает шесть уровней регистрации: TRACE DEBUG INFO WARN ERROR OFF Я ищу эмпирическое правило, чтобы определить уровень журнала для общих действий. Например, если поток заблокирован, должно ли сообщение журнала быть установлено на уровень отладки или информационный уровень. Или, если используется сокет, должен …
258 logging  logback 

5
JavaScript: есть ли способ заставить Chrome сломать все ошибки?
Я ищу в Chrome эквивалент функциональности Firebug "разбить на все ошибки". На вкладке «Сценарии» Chrome имеет «паузу для всех исключений», но это не совсем то же самое, что разбивать все ошибки. Например, при загрузке страницы с помощью следующего кода я бы хотел, чтобы Chrome ломался в строке foo.bar = 42. …

4
Можете ли вы вызвать ko.applyBindings, чтобы связать частичное представление?
Я использую KnockoutJS и имею основной вид и вид модели. Я хочу, чтобы диалог (пользовательский интерфейс jQuery) всплывал с другим представлением, с которым должна быть связана отдельная модель дочернего представления. HTML-код для содержимого диалога извлекается с использованием AJAX, поэтому я хочу иметь возможность вызова ko.applyBindingsпосле завершения запроса, и я хочу …
258 ajax  html  knockout.js 

11
Где используется Erlang и почему? [закрыто]
В настоящее время этот вопрос не очень подходит для нашего формата вопросов и ответов. Мы ожидаем, что ответы будут подтверждены фактами, ссылками или опытом, но этот вопрос, скорее всего, вызовет дебаты, споры, опрос или расширенное обсуждение. Если вы считаете, что этот вопрос можно улучшить и, возможно, вновь открыть, обратитесь за …
258 erlang  case-study 


4
Действительно ли фрагментам нужен пустой конструктор?
У меня есть Fragmentс конструктором, который принимает несколько аргументов. Мое приложение работало нормально во время разработки, но на производстве мои пользователи иногда видят этот сбой: android.support.v4.app.Fragment$InstantiationException: Unable to instantiate fragment make sure class name exists, is public, and has an empty constructor that is public Я мог бы создать пустой …

19
Есть ли способ отсоединить графики Matplotlib, чтобы вычисления могли продолжаться?
После этих инструкций в интерпретаторе Python открывается окно с графиком: from matplotlib.pyplot import * plot([1,2,3]) show() # other code К сожалению, я не знаю, как продолжать интерактивно исследовать фигуру, созданную в show()то время, когда программа выполняет дальнейшие вычисления. Это вообще возможно? Иногда расчеты длинные, и было бы полезно, если бы …
258 python  matplotlib  plot 

9
Scala Программирование для Android
Я следовал руководству по Scala и Android с финалом Scala 2.7.3 . Получившееся Android-приложение работает, но даже самое простое приложение занимает несколько минут (!) Для компиляции и нуждается в сжатии 900 Кб , что является пробкой для мобильных приложений. Кроме того, в среде IDE время от времени не хватает памяти. …
258 android  scala  resources 

13
Как тестируется ядро ​​Linux?
Как разработчики ядра Linux тестируют свой код локально и после того, как они его зафиксировали? Они используют какое-то модульное тестирование, автоматизацию сборки? планы испытаний?

6
Получение списка ключей ассоциативного массива
У меня есть ассоциативный массив в Javascript: var dictionary = { "cats": [1,2,3,4,5], "dogs": [6,7,8,9,10] }; Как мне получить ключи этого словаря? т.е. я хочу var keys = ["cats", "dogs"]; Отредактируйте 7 лет спустя: просто чтобы получить правильную терминологию - в Javascript не существует такого понятия, как «ассоциативный массив» - …
258 javascript  arrays 

13
NSRange to Range <String.Index>
Как я могу преобразовать NSRangeв Range&lt;String.Index&gt;в Swift? Я хочу использовать следующий UITextFieldDelegateметод: func textField(textField: UITextField!, shouldChangeCharactersInRange range: NSRange, replacementString string: String!) -&gt; Bool { textField.text.stringByReplacingCharactersInRange(???, withString: string)
258 nsstring  swift  ios8  nsrange 

11
Закрыть файл, не выходя из приложения VIM?
Я использую :eи :wкоманды для редактирования и записи файла. Я не уверен, есть ли команда «закрыть», чтобы закрыть текущий файл, не выходя из Vim? Я знаю, что :qкоманду можно использовать для закрытия файла, но если это последний файл, Vim также закрывается; На самом деле на Mac OS MacVim выходит. Только …
258 vim 

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