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

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

23
Как сравнить строки в Java?
Ответы на этот вопрос - работа сообщества . Отредактируйте существующие ответы, чтобы улучшить этот пост. В настоящее время он не принимает новые ответы или взаимодействия. На этот вопрос есть ответы на Stack Overflow на русском : Как сравнивать строки в Java? ==До сих пор я использовал оператор в моей программе …
724 java  string  equality 

11
Как удалить файлы с надписью «старый режим 100755, новый режим 100644» из неустановленных изменений в Git?
По какой-то причине, когда я изначально извлекал данные из моего репозитория для моего git-проекта, я получил тонну файлов в моей рабочей копии, в которых не было внесено никаких заметных изменений, но они постоянно появляются в моем unstaged changesрегионе. Я использую Git Gui на Windows XP, и когда я иду, чтобы …
724 git  git-gui 

7
Как изменить удаленный репозиторий для подмодуля git?
Я создал git-репозиторий с подмодулем в нем. Я могу сказать самому подмодулю изменить путь к удаленному репозиторию, но я не уверен, как сказать родительскому репозиторию, как изменить путь к удаленному репозиторию для подмодуля. Я не удивлюсь, если мне не повезет, и мне придется что-то делать вручную, так как даже удаление …


11
Удалить git commit, который не был передан
Я сделал, git commitно я еще не отправил его в хранилище. Поэтому, когда я это делаю git status, я получаю '# Ваша ветка опережает' master 'на 1 коммит. Так что, если я хочу откатить мой главный коммит, могу ли я просто сделать: git reset --hard eb27bf26dd18c5a34e0e82b929e0d74cfcaab316 учитывая, что когда я …
724 git 

12
В чем разница между pip и conda?
Я знаю pip, это менеджер пакетов для пакетов Python. Тем не менее, я видел установку на веб-сайте condaIPython для установки IPython. Могу ли я использовать pipдля установки IPython? Почему я должен использовать в condaкачестве другого менеджера пакетов Python, когда у меня уже есть pip? В чем разница между pipи conda?

28
Как мне получить расширение файла в PHP?
Этот вопрос вы можете прочитать везде в Интернете с различными ответами: $ext = end(explode('.', $filename)); $ext = substr(strrchr($filename, '.'), 1); $ext = substr($filename, strrpos($filename, '.') + 1); $ext = preg_replace('/^.*\.([^.]+)$/D', '$1', $filename); $exts = split("[/\\.]", $filename); $n = count($exts)-1; $ext = $exts[$n]; и т.п. Тем не менее, всегда есть «лучший …

24
Обновите Node.js до последней версии в Mac OS
В настоящее время я использую Node.js v0.6.16 на Mac OS X 10.7.4. Теперь я хочу обновить его до последней версии Node.js v0.8.1. Но после загрузки и установки последнего файла пакета с nodejs.org, я обнаружил, что система все еще использует v0.6.16 вместо v0.8.1, когда я набрал «node -v» в терминале. Есть …
723 macos  node.js  upgrade 

20
psql: FATAL: база данных «<пользователь>» не существует
Я использую приложение PostgreSql для Mac ( http://postgresapp.com/ ). Я использовал его в прошлом на других машинах, но это доставляет мне некоторые проблемы при установке на мой MacBook. Я установил приложение и запустил: psql -h localhost Возвращает: psql: FATAL: database "&lt;user&gt;" does not exist Кажется, я даже не могу запустить …
723 postgresql  psql 


6
Монада - это просто моноид в категории эндофункторов, в чем проблема?
Кто первым сказал следующее? Монада - это просто моноид в категории эндофункторов, в чем проблема? И на менее важной ноте, правда ли это, и если да, то могли бы вы дать объяснение (надеюсь, что оно может быть понято кем-то, кто не имеет большого опыта в Haskell)?


30
Файл метаданных '.dll' не найден
Я работаю над проектом WPF, C # 3.0, и я получаю эту ошибку: Error 1 Metadata file 'WORK=- \Tools\VersionManagementSystem\BusinessLogicLayer\bin\Debug \BusinessLogicLayer.dll' could not be found C:\-=WORK=- \Tools \VersionManagementSystem\VersionManagementSystem\CSC VersionManagementSystem Вот как я ссылаюсь на свои пользовательские элементы управления: xmlns:vms="clr-namespace:VersionManagementSystem" &lt;vms:SignOffProjectListing Margin="5"/&gt; Это происходит после каждой неудачной сборки. Единственный способ получить решение …



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