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

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

19
Как выполнить эквивалент SQL Join в MongoDB?
Как выполнить эквивалент SQL Join в MongoDB? Например, скажем, у вас есть две коллекции (пользователи и комментарии), и я хочу получить все комментарии с pid = 444 вместе с информацией о пользователях для каждой. comments { uid:12345, pid:444, comment="blah" } { uid:12345, pid:888, comment="asdf" } { uid:99999, pid:444, comment="qwer" } …
498 mongodb  join 

17
Nginx без www для www и www для no-www
Я использую nginx в облаке Rackspace после урока и поищу в сети, и пока не могу отсортировать его. Я хочу, чтобы www.mysite.com заходил на mysite.com как обычно в .htaccess по SEO и другим причинам. Мой /etc/nginx/sites-available/www.example.com.vhost config: server { listen 80; server_name www.example.com example.com; root /var/www/www.example.com/web; if ($http_host != "www.example.com") …

3
В чем разница между sed и awk? [закрыто]
Закрыто . Этот вопрос должен быть более сфокусированным . В настоящее время он не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы он был сосредоточен только на одной проблеме, отредактировав этот пост . Закрыто 6 лет назад . В чем разница между awk и sed? Какое приложение лучше всего …
497 sed  awk 

30
Как я могу определить, находится ли 2D точка внутри многоугольника?
Я пытаюсь создать быструю 2D точку внутри алгоритма многоугольника для использования при тестировании попаданий (например Polygon.contains(p:Point)). Предложения для эффективных методов будут оценены.

21
Шаблон MVC на Android
Можно ли реализовать шаблон модель-представление-контроллер в Java для Android? Или это уже реализовано через Activity? Или есть лучший способ реализовать шаблон MVC для Android?

21
В этом действии уже есть панель действий, предоставляемая декором окна
Попытка переместить мои вещи для использования Toolbarвместо панели действий, но я получаю сообщение об ошибке java.lang.RuntimeException: Unable to start activity ComponentInfo{com.tyczj.weddingalbum/com.xxx.xxx.MainActivity}: java.lang.IllegalStateException: This Activity already has an action bar supplied by the window decor. Do not request Window.FEATURE_ACTION_BAR and set windowActionBar to false in your theme to use a Toolbar …

5
Метод Gradle DSL не найден: 'runProguard'
Я получаю ошибку после обновления из моего последнего проекта. Не проблема в моем коде, но у меня проблемы с build.gradle. Как я могу это исправить? код build.gradle здесь: apply plugin: 'android' android { compileSdkVersion 21 buildToolsVersion '20.0.0' packagingOptions { exclude 'META-INF/DEPENDENCIES' exclude 'META-INF/LICENSE' exclude 'META-INF/LICENSE.txt' exclude 'META-INF/license.txt' exclude 'META-INF/NOTICE' exclude …

13
Хэшсет против Трисет
Я всегда любил деревья, такие красивые O(n*log(n))и аккуратные из них. Тем не менее, каждый программист, которого я когда-либо знал, спрашивал меня, почему я бы использовал a TreeSet. С точки зрения CS, я не думаю, что это так важно, что вы используете, и я не хочу возиться с хэш-функциями и контейнерами …
497 java  hashset  treeset 


8
Что делать гитиньоре из папки .idea?
Возможный дубликат: Intellij Idea 9/10, какие папки проверять (или не проверять) в системе контроля версий? Я начал использовать WebStorm для веб-разработки и не уверен, что добавить и что исключить из нашего репозитория Git. Очевидно, что некоторые файлы внутри .ideaпапки предназначены для управления версиями, как и параметры внешней библиотеки ( jsLibraryMappings.xml), …

20
Может ли каталог для рисования Android содержать подкаталоги?
В документации по Android SDK все примеры, используемые с синтаксисом @ drawable / my_image xml, напрямую относятся к изображениям, которые хранятся в каталоге res / drawable в моем проекте. Мне интересно, если это явно не хорошо, чтобы создать подкаталог в каталоге Drawable. Например, если у меня была следующая структура каталогов: …

5
Стоит ли вносить .gitignore в репозитории Git?
Считаете ли вы хорошей практикой вводить .gitignore в репозиторий Git? Некоторым людям это не нравится, но я думаю, что это хорошо, так как вы можете отслеживать историю файла. Не так ли?
497 git  gitignore 


30
Выполните debounce в React.js
Как вы выполняете debounce в React.js? Я хочу разоблачить handleOnChange. Я пытался с, debounce(this.handleOnChange, 200)но это не работает. function debounce(fn, delay) { var timer = null; return function() { var context = this, args = arguments; clearTimeout(timer); timer = setTimeout(function() { fn.apply(context, args); }, delay); }; } var SearchBox = …

4
git pull от мастера в ветку разработки
У меня есть ветка с именем dmgr2 (разработка), и я хочу извлечь из основной ветки (живой сайт) и включить все изменения в мою ветку разработки. Есть лучший способ сделать это? вот что я планировал сделать после внесения изменений: git checkout dmgr2 git pull origin master это должно потянуть живые изменения …
497 git  branch  pull 

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