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

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

14
Сделайте текущую ветку Git главной веткой
У меня есть хранилище в Git. Я сделал ветку, затем сделал некоторые изменения как в мастере, так и в ветке. Затем, спустя десятки коммитов, я понял, что ветвь находится в гораздо лучшем состоянии, чем мастер, поэтому я хочу, чтобы ветка «стала» мастером и не обращала внимания на изменения в мастере. …
1658 git 

30
Как лучше всего обнаружить мобильное устройство?
Есть ли надежный способ определить, использует ли пользователь мобильное устройство в jQuery? Что-то похожее на атрибут CSS @media? Я хотел бы запустить другой скрипт, если браузер находится на портативном устройстве. Функция jQuery $.browser- это не то, что я ищу.

13
Как выполнить поиск без учета регистра в Vim
Я хотел бы найти слово в верхнем регистре, например, COPYRIGHT в файле. Я попытался выполнить поиск как: /copyright/i # Doesn't work но это не работает Я знаю, что в Perl, если я передам iфлаг в регулярное выражение, оно превратит регулярное выражение в регистр без учета регистра. Кажется, что у Vim …



30
В чем разница между процессом и потоком?
В чем техническая разница между процессом и потоком? У меня такое ощущение, что слово «процесс» используется слишком часто, и есть также аппаратные и программные потоки. Как насчет легких процессов в таких языках, как Erlang ? Есть ли определенная причина использовать один термин над другим?

30
Как разбить строку в Java
У меня есть строка, "004-034556"которую я хочу разделить на две строки: string1="004"; string2="034556"; Это означает, что первая строка будет содержать символы до '-', а вторая строка будет содержать символы после '-'. Я также хочу проверить, есть ли строка '-'в нем. Если нет, я брошу исключение. Как я могу это сделать?
1642 java  string  split 


30
Сортировать карту <Key, Value> по значениям
Я относительно новичок в Java и часто нахожу, что мне нужно отсортировать Map&lt;Key, Value&gt;значения. Поскольку значения не являются уникальными, я обнаружил, что преобразую их keySetв arrayмассив и сортирую этот массив с помощью сортировки по массиву с помощью специального компаратора, который сортирует по значению, связанному с ключом. Есть ли более простой …

15
<кнопка> против <тип ввода = «кнопка» />. Какой использовать?
При просмотре большинства сайтов (включая SO), большинство из них используют: &lt;input type="button" /&gt; вместо: &lt;button&gt;&lt;/button&gt; Каковы основные различия между ними, если они есть? Есть ли веские причины для использования одного вместо другого? Есть ли веские причины использовать их вместе? &lt;button&gt;Приходит ли использование с проблемами совместимости, видя, что это не очень …

14
Как узнать, есть ли у объекта атрибут в Python
Есть ли способ в Python, чтобы определить, есть ли у объекта какой-либо атрибут? Например: &gt;&gt;&gt; a = SomeClass() &gt;&gt;&gt; a.someProperty = value &gt;&gt;&gt; a.property Traceback (most recent call last): File "&lt;stdin&gt;", line 1, in &lt;module&gt; AttributeError: SomeClass instance has no attribute 'property' Как вы можете определить, aесть ли атрибут propertyперед …
1636 python  attributes 

13
Отменить рабочую копию изменений одного файла в Git?
После последнего коммита я изменил кучу файлов в моей рабочей копии, но я хочу отменить изменения одного из этих файлов, как при сбросе его в то же состояние, что и у самого последнего коммита. Однако я хочу отменить изменения рабочей копии только одного этого файла, и ничего больше с ним. …
1634 git  file  version-control  dvcs  undo 



30
Конвертировать HTML + CSS в PDF [закрыто]
Закрыто. Этот вопрос не соответствует рекомендациям по переполнению стека . В настоящее время он не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы он соответствовал теме переполнения стека. Закрыто 3 года назад . У меня есть документ HTML (не XHTML), который прекрасно отображается в Firefox 3 и IE 7. …
1629 php  html  css  pdf  pdf-generation 

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