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

3536
Сделать существующую ветку Git отслеживающей удаленную ветку?

Я знаю, как создать новую ветку, которая отслеживает удаленные ветви, но как мне сделать существующую ветку, отслеживающую удаленную ветку? Я знаю, что могу просто отредактировать .git/configфайл, но, похоже, должен быть более простой...

3509
Как генерировать случайные целые числа в определенном диапазоне в Java?

Как создать случайное intзначение в определенном диапазоне? Я пробовал следующее, но они не работают: Попытка 1: randomNum = minimum + (int)(Math.random() * maximum); // Bug: `randomNum` can be bigger than `maximum`. Попытка 2: Random rn = new Random(); int n = maximum - minimum + 1; int i =...

3473
Как мне перечислить все файлы каталога?

Ответы на этот вопрос - работа сообщества . Отредактируйте существующие ответы, чтобы улучшить этот пост. В настоящее время он не принимает новые ответы или взаимодействия. Как я могу перечислить все файлы каталога в Python и добавить их в...

3423
Почему char [] предпочтительнее, чем String для паролей?

В Swing поле пароля имеет метод getPassword()(return char[]) вместо обычного getText()(return String) метода. Точно так же я натолкнулся на предложение не использовать Stringдля обработки паролей. Почему возникает Stringугроза безопасности, когда речь идет о паролях? Это неудобно в использовании...

3401
Почему эмулятор Android такой медленный? Как мы можем ускорить эмулятор Android? [закрыто]

Хотите улучшить этот пост? Предоставьте подробные ответы на этот вопрос, включая цитаты и объяснение того, почему ваш ответ правильный. Ответы без достаточной детализации могут быть отредактированы или удалены. Закрыто . Этот вопрос должен быть более сфокусированным . В настоящее время он не...

3390
В чем разница между тильдой (~) и кареткой (^) в package.json?

После того, как я повышен до последней стабильной nodeи npmя попробовал npm install moment --save. Сохраняет запись в префиксе package.jsonс кареткой ^. Раньше это был ~префикс тильды . Почему эти изменения сделаны в npm? В чем разница между тильдой ~и каретой ^? В чем преимущества перед другими?...

3380
Как сделать плоский список из списка списков?

На этот вопрос есть ответы на Stack Overflow на русском : Сшить два списка, Python Интересно, есть ли ярлык для создания простого списка из списка списков в Python. Я могу сделать это в forцикле, но, может быть, есть какой-нибудь крутой «однострочник»? Я попробовал это с reduce(), но я получаю...

3317
Как проверить адрес электронной почты с помощью регулярного выражения?

На протяжении многих лет я медленно разрабатывал регулярное выражение, которое корректно проверяет адреса электронной почты MOST, предполагая, что они не используют IP-адрес в качестве серверной части. Я использую его в нескольких программах PHP, и он работает большую часть времени. Однако время от...

3306
Как эффективно перебрать каждую запись на карте Java?

Если у меня есть объект, реализующий Mapинтерфейс на Java, и я хочу перебирать каждую содержащуюся в нем пару, каков наиболее эффективный способ прохождения карты? Будет ли порядок элементов зависеть от конкретной реализации карты, которую я имею для...

3268
Как мне узнать, что обычный файл не существует в Bash?

Я использовал следующий скрипт, чтобы увидеть, существует ли файл: #!/bin/bash FILE=$1 if [ -f $FILE ]; then echo "File $FILE exists." else echo "File $FILE does not exist." fi Какой правильный синтаксис использовать, если я только хочу проверить, не существует ли файл ? #!/bin/bash FILE=$1 if [...

3235
Удалить коммиты из ветки в Git

Я хотел бы знать, как удалить коммит. К delete, я имею в виду, как если бы я не делал , что совершал, и когда я делаю толчок в будущем, мои изменения не будет толкать к удаленной ветви. Я прочитал git help и думаю, что команда, которую я должен использовать, - это git reset --hard HEAD. Это...

3234
Как проверить, если список пуст?

Ответы на этот вопрос - работа сообщества . Отредактируйте существующие ответы, чтобы улучшить этот пост. В настоящее время он не принимает новые ответы или взаимодействия. Например, если передано следующее: a = [] Как проверить, aпусто...

3225
Как создать утечку памяти в Java?

У меня только что было интервью, и меня попросили создать утечку памяти с помощью Java. Излишне говорить, что я чувствовал себя довольно глупо, не имея ни малейшего понятия о том, как его начать. Каким будет...