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

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

1
Почему JSF сохраняет состояние компонентов пользовательского интерфейса на сервере?
До какого момента времени JSF сохраняет состояние компонентов пользовательского интерфейса на стороне сервера и когда именно информация о состоянии компонента пользовательского интерфейса удаляется из памяти сервера? Когда вошедший в систему пользователь приложения будет перемещаться по страницам, будет ли состояние компонентов накапливаться на сервере? Я не понимаю, в чем преимущество сохранения …

9
Как переопределить метод equals в Java
Я пытаюсь переопределить метод equals в Java. У меня есть класс, Peopleкоторый в основном имеет 2 поля данных nameи age. Теперь я хочу переопределить equalsметод, чтобы я мог проверять между двумя объектами People. Мой код выглядит следующим образом public boolean equals(People other){ boolean result; if((other == null) || (getClass() != …
108 java  overriding  equals 

10
Обходные пути для многострочных комментариев?
Я (вроде) уже знаю ответ на этот вопрос. Но я решил, что это тот, который так часто задают в списке пользователей R, что должен быть один твердый хороший ответ. Насколько мне известно, в R. нет функции многострочных комментариев. Итак, есть ли у кого-нибудь хорошие обходные пути? Хотя довольно большая часть …
108 r  comments  r-faq 

5
Преобразование массива numpy в кортеж
Примечание: требуется обратное обычному преобразованию кортежа в массив. Мне нужно передать аргумент функции (обернутой c ++) как вложенный кортеж. Например, следующие работы X = MyFunction( ((2,2),(2,-2)) ) в то время как следующее не X = MyFunction( numpy.array(((2,2),(2,-2))) ) X = MyFunction( [[2,2],[2,-2]] ) К сожалению, аргумент, который я хотел бы …
108 python  numpy 




26
Как предотвратить ошибку «Запрос play () был прерван вызовом pause ()»?
Я сделал веб-сайт, на котором, если пользователь нажимает, воспроизводится звук. Чтобы звук не перекрывался, мне пришлось добавить код: n.pause(); n.currentTime = 0; n.play(); Но это вызывает ошибку: The play() request was interrupted by a call to pause() возникает каждый раз, когда звуковое событие запускается сразу после другого запуска. Звуки по-прежнему …

8
Автоматическое расширение R-фактора в коллекцию из 1/0 индикаторных переменных для каждого уровня фактора
У меня есть фрейм данных R, содержащий фактор, который я хочу «расширить», чтобы для каждого уровня фактора существовал связанный столбец в новом фрейме данных, который содержит индикатор 1/0. Например, предположим, у меня есть: df.original <-data.frame(eggs = c("foo", "foo", "bar", "bar"), ham = c(1,2,3,4)) Я хочу: df.desired <- data.frame(foo = c(1,1,0,0), …
108 r 

5
Как правильно передавать параметры?
Я новичок в C ++, но не новичок в программировании. Я пытаюсь изучить C ++ (c ++ 11), и мне непонятно самое главное: передача параметров. Я рассмотрел эти простые примеры: Класс, в котором все члены примитивные типы: CreditCard(std::string number, int expMonth, int expYear,int pin):number(number), expMonth(expMonth), expYear(expYear), pin(pin) Класс, имеющий в …
108 c++  c++11 

9
Как вы запускаете тесты NUnit из Jenkins?
Я хочу запускать автоматические тесты NUnit для приложения C # каждую ночь и при каждой фиксации в svn. Может ли это Jenkins-CI? Есть ли онлайн-учебник или практический документ, в котором описана аналогичная установка, которую я могу просмотреть?

4
Как сделать так, чтобы мой графический интерфейс работал нормально, когда масштаб шрифта Windows превышает 100%
При выборе большого размера шрифта в панели управления Windows (например, 125% или 150%) в приложении VCL возникают проблемы каждый раз, когда что-то было установлено по пикселям. Возьмите TStatusBar.Panel. Я установил его ширину так, чтобы он содержал ровно одну метку, теперь с большими шрифтами метка «переполняется». Та же проблема с другими …

8
Построчное создание кадра данных R
Я хотел бы построить фрейм данных строка за строкой в ​​R. Я провел несколько поисков, и все, что я придумал, это предложение создать пустой список, сохранить скаляр индекса списка, а затем каждый раз добавлять в список однострочный фрейм данных и продвинуть индекс списка на единицу. Наконец, do.call(rbind,)в списке. Хотя это …
108 list  r  dataframe 

14
Как прочитать строчку из консоли на C?
Каков самый простой способ прочитать всю строку в программе консоли C Введенный текст может иметь переменную длину, и мы не можем делать никаких предположений относительно его содержания.
108 c  io  console  stdin 

8
Python __str__ и списки
В Java, если я вызываю List.toString (), он автоматически вызывает метод toString () для каждого объекта внутри List. Например, если мой список содержит объекты o1, o2 и o3, list.toString () будет выглядеть примерно так: "[" + o1.toString() + ", " + o2.toString() + ", " + o3.toString() + "]" Есть …
108 python 

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