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

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

11
Меркурий застрял "в ожидании блокировки"
Получил синий экран в окнах при клонировании ртутного хранилища. После перезагрузки я теперь получаю это сообщение почти для всех команд hg: c: \ src \> hg commit ожидание блокировки в репозитории c: \ src \ McVrsServer, удерживаемом '\ x00 \ x00 \ x00 \ x00 \ x00 \ x00 \ …
346 mercurial 

8
Как удалить пункты меню правого клика msysgit?
Это не лучший вопрос программирования, но давайте посмотрим правде в глаза, парни из-за ошибок сервера не очень хорошо разбираются в git, поэтому я думаю, что это больше относится к этой аудитории. Я хочу переключиться на TortoiseGit или PortableGit в своей оболочке, но у меня остались эти надоедливые опции контекстного меню. …
346 git  tortoisegit  msysgit 


4
Конвертировать результат запроса Linq в словарь
Я хочу добавить несколько строк в базу данных, используя Linq to SQL, но я хочу сделать «пользовательскую проверку» перед добавлением строк, чтобы узнать, нужно ли мне добавлять, заменять или игнорировать поступающие строки. Я хотел бы сохранить как можно меньший трафик между клиентом и сервером БД и минимизировать количество запросов. Для …

4
Как ограничить глубину для рекурсивного списка файлов?
Есть ли способ ограничить глубину рекурсивного списка файлов в Linux? Команда, которую я использую в данный момент: ls -laR > dirlist.txt Но у меня есть около 200 каталогов, и у каждого из них по 10 каталогов. Так что это займет слишком много времени и потребует слишком много системных ресурсов. Все, …
346 linux  bash 

30
Каковы лучшие практики, которые вы используете при написании Objective-C и какао? [закрыто]
В настоящее время этот вопрос не очень подходит для нашего формата вопросов и ответов. Мы ожидаем, что ответы будут подтверждены фактами, ссылками или опытом, но этот вопрос, скорее всего, вызовет дебаты, споры, опрос или расширенное обсуждение. Если вы считаете, что этот вопрос можно улучшить и, возможно, вновь открыть, обратитесь за …

12
Как развернуть файл войны в Tomcat 7
Я скопировал sample.warфайл в webappsкаталог Tomcat, и я могу получить доступ localhost:8080. Теперь, как Tomcat развернет его, я имею в виду, нужно ли открывать его в браузере? Как я могу получить доступ к приложению?
346 java  tomcat  war 

3
Использование транзакций или SaveChanges (false) и AcceptAllChanges ()?
Я изучал транзакции, и кажется, что они заботятся о себе в EF, пока я перехожу falseк, SaveChanges()а затем звоню, AcceptAllChanges()если нет ошибок: SaveChanges(false); // ... AcceptAllChanges(); Что если что-то пойдет не так? мне не нужно откатывать или, как только мой метод выходит из области видимости, транзакция заканчивается? Что происходит с …

9
Почему я должен заботиться об облегченных и аннотированных тегах?
В прошлом году я переключился с Subversion на Git в качестве повседневной системы управления версиями и все еще пытаюсь понять тонкости «Git-think». В последнее время меня беспокоят «легковесные», аннотированные и подписанные теги. Кажется довольно общепринятым, что аннотированные теги превосходят легкие теги для всех реальных применений, но объяснения, которые я нашел …
346 git  git-tag 

13
Почему мы должны определять оба == и! = В C #?
Компилятор C # требует, чтобы всякий раз, когда пользовательский тип определял оператор ==, он также должен определять !=(см. Здесь ). Зачем? Мне любопытно узнать, почему дизайнеры сочли это необходимым и почему компилятор не может по умолчанию использовать разумную реализацию для одного из операторов, когда присутствует только другой. Например, Lua позволяет …


18
В чем разница между параллельным программированием и параллельным программированием?
В чем разница между параллельным программированием и параллельным программированием? Я спросил Google, но не нашел ничего, что помогло бы мне понять эту разницу. Не могли бы вы привести пример для обоих? На данный момент я нашел это объяснение: http://www.linux-mag.com/id/7411 - но "параллелизм - это свойство программы", а параллельное выполнение - …


9
Объяснение JSONB, представленное PostgreSQL
PostgreSQL только что представил JSONB, и он уже в тренде на хакерских новостях . Было бы здорово, если бы кто-то мог объяснить, чем он отличается от Hstore и JSON, ранее присутствовавших в PostgreSQL. Каковы его преимущества и ограничения и когда кто-то должен рассмотреть возможность его использования?

4
Список функций Big-O для PHP
После некоторого времени использования PHP я заметил, что не все встроенные функции PHP работают так быстро, как ожидалось. Рассмотрим эти две возможные реализации функции, которая находит, является ли число простым, используя кэшированный массив простых чисел. //very slow for large $prime_array $prime_array = array( 2, 3, 5, 7, 11, 13, .... …

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