Лучшие вопросы

Как изменить существующие неопубликованные сообщения фиксации?
Я неправильно написал в сообщении о коммите. Как я могу изменить сообщение? Фиксация еще не отправлена.

Как проверить, содержит ли строка подстроку в JavaScript?
Обычно я ожидал бы String.contains() метода, но, похоже, его нет. Как можно это проверить?

В чем разница между String и String в C #?
Пример ( обратите внимание на случай ): string s = "Hello world!"; String s = "Hello world!"; Каковы правила использования каждого из них? А в чем отличия?
schedule 07.08.2022

Как мне найти в Linux все файлы, содержащие определенный текст?
Я пытаюсь найти способ просканировать всю мою систему Linux на предмет всех файлов, содержащих определенную строку текста. Чтобы уточнить, я ищу текст внутри файла, а не в имени файла. Когда я искал, как это сделать, я дважды наткнулся на это...
schedule 27.06.2022

Как мне объединить два словаря в одно выражение (используя объединение словарей)?
У меня есть два словаря Python, и я хочу написать одно выражение, которое возвращает эти два словаря, объединенные (т. Е. Принимая объединение). Метод update() был бы тем, что мне нужно, если бы он вернул свой результат вместо изменения словаря на...
schedule 05.06.2022

Отменить слияние Git, которое еще не было отправлено
В моей основной ветке я сделал git merge some-other-branch локально, но никогда не отправлял изменения в исходный мастер. Я не хотел объединяться, поэтому хочу его отменить. Выполняя git status после слияния, я получал следующее сообщение: #...
schedule 12.08.2022

Полное руководство и список книг по C ++
Этот вопрос пытается собрать несколько жемчужин среди десятков плохих книг по C ++, которые публикуются каждый год. В отличие от многих других языков программирования, которые часто можно найти на ходу из учебных пособий в Интернете, немногие могут...
schedule 25.02.2022

Изменение цвета заполнителя ввода HTML5 с помощью CSS
Chrome поддерживает атрибут-заполнитель в input[type=text] элементах (другие, вероятно, тоже). Но следующий CSS ничего не делает со значением заполнителя: input[placeholder], [placeholder], *[placeholder] { color: red !important; }...
schedule 21.10.2023

Как перечислить перечисление
Как можно перечислить enum в C #? Например. следующий код не компилируется: public enum Suit { Spades, Hearts, Clubs, Diamonds } public void EnumerateAllSuitsDemoMethod() { foreach (Suit suit in Suit) {...
schedule 28.05.2022

Что !! (не нет) оператор в JavaScript?
Я видел код, который, кажется, использует незнакомый мне оператор в виде двух восклицательных знаков, например: !! . Подскажите, пожалуйста, что делает этот оператор? Контекст, в котором я это видел, был, this.vertical = vertical !==...
schedule 09.05.2022

Есть ли родительский селектор CSS?
Как выбрать элемент <li> , который является прямым родительским элементом элемента привязки? Например, мой CSS будет примерно таким: li < a.active { property: value; } Очевидно, есть способы сделать это с помощью JavaScript,...
schedule 10.08.2022

Просмотр истории изменений файла с помощью управления версиями Git
Как я могу просмотреть историю изменений отдельного файла в Git, полную информацию о том, что было изменено? Я дошел до: git log -- [filename] который показывает мне историю фиксации файла, но как мне получить доступ к содержимому каждого из...
schedule 05.06.2023

Как объединить два списка в Python?
Как объединить два списка в Python? Пример: listone = [1, 2, 3] listtwo = [4, 5, 6] Ожидаемый результат: >>> joinedlist [1, 2, 3, 4, 5, 6]
schedule 23.03.2022

Как запретить EditText фокусироваться при запуске Activity в Android
У меня есть Activity в Android с двумя элементами: EditText ListView Когда мой Activity запускается, EditText сразу получает фокус ввода (мигающий курсор). Я не хочу, чтобы какой-либо элемент управления имел фокус ввода при...
schedule 23.04.2023

красиво распечатать JSON с использованием JavaScript
Как я могу отобразить JSON в удобном для чтения (для человека) формате? Я ищу в первую очередь отступы и пробелы, возможно, даже с цветами / стилями шрифтов / и т. Д.
schedule 15.11.2022

Что ** (двойная звезда / звездочка) и * (звезда / звездочка) делает для параметров?
Что делают * и ** в следующих определениях методов для param2 ? def foo(param1, *param2): def bar(param1, **param2):

Что в оболочке означает 2 ›и 1?
В оболочке Unix, если я хочу объединить stderr и stdout в поток stdout для дальнейших манипуляций, я могу добавить следующее в конце моей команды: 2>&1 Итак, если я хочу использовать head на выходе из g++ , я могу сделать...
schedule 07.04.2023

Git fetch удаленная ветка
Мы с коллегой работаем над одним и тем же репозиторием. Мы разделили его на две ветви, каждая технически для разных проектов, но у них есть общие черты, поэтому мы иногда захотим вернуться к * master из branch . Однако у меня есть branch ....
schedule 09.04.2024

Как проверить, содержит ли строка определенное слово?
Рассмотреть возможность: $a = 'How are you?'; if ($a contains 'are') echo 'true'; Предположим, у меня есть приведенный выше код. Как правильно написать оператор if ($a contains 'are') ?

Как работает индексация базы данных?
Учитывая, что индексирование так важно, поскольку ваш набор данных увеличивается в размере, может ли кто-нибудь объяснить, как индексирование работает на уровне, не зависящем от базы данных? Для получения информации о запросах для индексации поля...