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

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

19
Есть ли существенная разница между использованием if / else и switch-case в C #?
В чем польза / минус использования switchоператора по сравнению с if/elseC #. Я не могу представить, что есть такая большая разница, кроме, возможно, внешнего вида вашего кода. Есть ли какая-то причина, по которой результирующий IL или связанная с ним производительность во время выполнения будут радикально отличаться? Связанный: Что быстрее, включить …

13
Шаблонные переменные Django и Javascript
Когда я отрисовываю страницу, используя шаблонизатор Django, я могу передать словарную переменную, содержащую различные значения, чтобы манипулировать ими на странице с помощью {{ myVar }}. Есть ли способ получить доступ к той же переменной в Javascript (возможно, используя DOM, я не знаю, как Django делает переменные доступными)? Я хочу иметь …

5
как выполнить операцию grep для всех файлов в каталоге
Я работаю с xenserver, и я хочу выполнить команду для каждого файла, находящегося в каталоге, убрав некоторые данные из вывода команды и добавив его в файл. Я четко знаю, какую команду я хочу использовать, и как вывести строку (строки) по мере необходимости. Но я не совсем понимаю, как мне выполнить …
219 linux  shell  grep 


26
Неизменность строк в Java
Рассмотрим следующий пример. String str = new String(); str = "Hello"; System.out.println(str); //Prints Hello str = "Help!"; System.out.println(str); //Prints Help! Теперь в Java объекты String неизменны. Тогда как же объекту strможет быть присвоено значение «Помощь!». Разве это не противоречит неизменности строк в Java? Кто-нибудь может объяснить мне точную концепцию неизменности? …

2
Что такое рабочие, исполнители, ядра в кластере Spark Standalone?
Я прочитал обзор режима кластера и до сих пор не могу понять различные процессы в автономном кластере Spark и параллелизм. Рабочий процесс JVM или нет? Я запустил bin\start-slave.shи обнаружил, что он породил рабочего, который на самом деле является JVM. Согласно приведенной выше ссылке, исполнитель - это процесс, запускаемый для приложения …


17
Вернуть пустую ячейку из формулы в Excel
Мне нужно вернуть пустую ячейку из формулы Excel, но похоже, что Excel обрабатывает пустую строку или ссылку на пустую ячейку иначе, чем настоящая пустая ячейка. Так что по сути мне нужно что-то вроде =IF(some_condition,EMPTY(),some_value) Я пытался сделать такие вещи, как =IF(some_condition,"",some_value) и =IF(some_condition,,some_value) и предполагая, что B1 является пустой ячейкой …

5
Как создать функцию в шаблоне cshtml?
Мне нужно создать функцию, которая необходима только внутри одного файла cshtml. Вы можете думать о моей ситуации как о методах страницы ASP.NET, которые являются минимальными веб-сервисами, реализованными на странице, потому что они ограничены одной страницей. Я знаю о HTML-помощниках (методах расширения), но моя функция просто необходима в одном файле cshtml. …


6
Как я могу создать Java 8 LocalDate из долгого времени эпохи в миллисекундах?
У меня есть внешний API, который возвращает мне даты как longs, представленные в миллисекундах с начала эпохи. Со старым стилем Java API я бы просто сконструировал Dateиз него Date myDate = new Date(startDateLong) Что эквивалентно в Java 8's LocalDate/ LocalDateTimeclasses? Я заинтересован в превращении момента времени , представленный longк LocalDateв …

9
REST API 404: неверный URI или недостающий ресурс?
Я создаю REST API, но я столкнулся с проблемой. Кажется, что принятая практика при разработке REST API заключается в том, что если запрошенный ресурс не существует, возвращается 404. Однако для меня это добавляет ненужную двусмысленность. HTTP 404 более традиционно ассоциируется с неверным URI. В сущности, мы говорим: «Либо вы попали …
219 web-services  http  rest 


12
Как я могу исправить предупреждение WebStorm «Неразрешенная функция или метод» для «требуется» (Firefox Add-on SDK)
Я использую WebStorm 7 для разработки дополнений Firefox SDK . WebStorm показывает предупреждение: «Неразрешенная функция или метод» для require(). Я хочу избавиться от предупреждения. var pageMod = require("sdk/page-mod"); ПРИМЕЧАНИЕ: я уже настроил JavaScript-библиотеку (см. Глобальные / lib / sdk). Окружающая среда: WebStorm 7.0.2 Windows 7 64bit Firefox SDK 1.15beta1 дополнения


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