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

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

12
Node.js + Nginx - что теперь?
Я установил Node.js и Nginx на моем сервере. Сейчас я хочу его использовать, но перед тем, как начать, есть 2 вопроса: Как они должны работать вместе? Как я должен обрабатывать запросы? Для сервера Node.js есть 2 концепции, которые лучше: а. Создайте отдельный HTTP-сервер для каждого веб-сайта, который нуждается в этом. …
1003 node.js  nginx  concept 


14
Константы в Objective-C
Я разрабатываю приложение Какао , и я использую константы NSStrings как способы хранения имен ключей для моих предпочтений. Я понимаю, что это хорошая идея, потому что она позволяет легко менять ключи при необходимости. Плюс, это целое понятие «отделить ваши данные от вашей логики». В любом случае, есть ли хороший способ …


6
Разница между JOIN и INNER JOIN
Оба этих соединения дадут мне одинаковые результаты: SELECT * FROM table JOIN otherTable ON table.ID = otherTable.FK против SELECT * FROM table INNER JOIN otherTable ON table.ID = otherTable.FK Есть ли разница между утверждениями в исполнении или иным образом? Отличается ли он между разными SQL реализациями ?
1001 sql  sql-server  join  inner-join 

22
Какую аннотацию @NotNull Java следует использовать?
Я пытаюсь сделать мой код более читабельным, а также использовать такие инструменты, как проверка кода IDE и / или статический анализ кода (FindBugs и Sonar), чтобы избежать исключений NullPointerException. Многие инструменты кажутся несовместимыми с @NotNull/ @NonNull/ @Nonnullаннотациями друг друга, и перечисление их всех в моем коде было бы ужасно читать. …

30
Удаление дубликатов в списках
В значительной степени мне нужно написать программу, чтобы проверить, есть ли в списке дубликаты, и если он это делает, он удаляет их и возвращает новый список с элементами, которые не были дублированы / удалены. Это то, что у меня есть, но, если честно, я не знаю, что делать. def remove_duplicates(): …





26
Как установить Java 8 на Mac
Я хочу заняться программированием с последней версией JavaFX, для которой требуется Java 8. Я использую IntelliJ 13 CE и Mac OS X 9 Mavericks. Я запустил установщик Oracle 8 Java, и файлы выглядят так, как будто /Library/Java/JavaVirtualMachines/jdk1.8.0_05.jdk но предыдущие версии на /System/Library/Java/JavaFrameworks/jdk1.6.... Не уверен, почему последний установщик вставляет это /Libraryвместо …

9
Как найти элемент, основанный на значении атрибута данных?
У меня есть следующий сценарий: var el = 'li'; и <li>на странице 5 с data-slide=numberатрибутом (число 1,2,3,4,5 соответственно) . Теперь мне нужно найти номер текущего активного слайда, который отображается var current = $('ul').data(current);и обновляется при каждой смене слайдов. До сих пор мои попытки не увенчались успехом, пытаясь создать селектор, который …


16
Что означает «синхронизированный»?
У меня есть несколько вопросов относительно использования и значимости synchronizedключевого слова. Каково значение synchronizedключевого слова? Когда должны быть методы synchronized? Что это означает программно и логически?

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