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

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


30
Как проверить, содержит ли массив значение в JavaScript?
Какой самый краткий и эффективный способ выяснить, содержит ли массив JavaScript значение? Это единственный способ, которым я знаю, чтобы сделать это: function contains(a, obj) { for (var i = 0; i < a.length; i++) { if (a[i] === obj) { return true; } } return false; } Есть ли лучший …


30
Изменить цвет заполнителя ввода HTML5 с помощью CSS
Chrome поддерживает атрибут placeholder для input[type=text]элементов (вероятно, для других). Но следующее CSSне влияет на значение заполнителя: input[placeholder], [placeholder], *[placeholder] { color: red !important; } <input type="text" placeholder="Value"> Выполнить фрагмент кодаСкрыть результатыРазвернуть фрагмент Valueбудет по- прежнему остаются greyвместо red. Есть ли способ изменить цвет текста заполнителя?

30
Отмените Git-слияние, которое еще не было перенесено
На этом вопросе есть ответы на Переполнение стека на русском : Как отменить последний push? В моей основной ветке я делал git merge some-other-branchлокально, но никогда не выдвигал изменения в мастер-начало. Я не хотел сливаться, поэтому я хотел бы отменить это. При выполнении git statusпосле слияния я получал следующее сообщение: …
3946 git  undo  git-merge 

30
Как эффективно соединить носки из кучи?
Вчера я спаривал носки из чистого белья и понял, что делать это не очень эффективно. Я делал наивный поиск - выбирал один носок и «перебирал» кучу, чтобы найти ее пару. Это требует итерации по п / 2 * N / 4 = п 2 /8 носки в среднем. Как ученый-компьютерщик, …

23
Как изменить URI (URL) для удаленного хранилища Git?
У меня есть репозиторий (источник) на USB-ключе, который я клонировал на своем жестком диске (локальном). Я переместил «origin» на NAS и успешно протестировал его клонирование. Хотелось бы узнать, смогу ли я изменить URI «origin» в настройках «local», чтобы он теперь вытягивался с NAS, а не с USB-ключа. На данный момент …
3900 git  url  git-remote 

21
Сбросить ветку локального репозитория, чтобы она была похожа на заголовок удаленного репозитория
Как мне сбросить мою локальную ветку, чтобы она была похожа на ветку в удаленном репозитории? Я сделал: git reset --hard HEAD Но когда я бегу git status, On branch master Changes to be committed: (use "git reset HEAD <file>..." to unstage) modified: java/com/mycompany/TestContacts.java modified: java/com/mycompany/TestParser.java Подскажите, пожалуйста, почему у меня …
3860 git  undo 

30
Закрыть / скрыть программную клавиатуру Android
У меня есть EditTextи Buttonв моем макете. После записи в поле редактирования и нажатия на Button, я хочу скрыть виртуальную клавиатуру. Я предполагаю, что это простой кусок кода, но где я могу найти пример этого? При касании за пределами клавиатуры.

10
Как выйти из редактора Vim?
На этот вопрос есть ответы на Переполнение стека на русском : Как выйти из редактора Vi или Vim? Я застрял и не могу сбежать. Это говорит: "type :quit<Enter> to quit VIM" Но когда я набираю текст, он просто появляется в теле объекта.
3772 vim  vi 

29
Как перечислить перечисление
На этот вопрос есть ответы на Stack Overflow на русском : Еогеасп () для перечисления Как вы можете перечислить enumв C #? Например, следующий код не компилируется: public enum Suit { Spades, Hearts, Clubs, Diamonds } public void EnumerateAllSuitsDemoMethod() { foreach (Suit suit in Suit) { DoSomething(suit); } } И …
3772 c#  .net  loops  enums  enumeration 




30
Как мне обновить с SELECT в SQL Server?
В SQL Server можно INSERTсоздать таблицу с помощью SELECTинструкции: INSERT INTO Table (col1, col2, col3) SELECT col1, col2, col3 FROM other_table WHERE sql = 'cool' Возможно ли обновить через SELECT? У меня есть временная таблица, содержащая значения, и я хотел бы обновить другую таблицу, используя эти значения. Возможно, что-то вроде …
3698 sql  sql-server  tsql  select 

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