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

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

19
Чем Docker отличается от виртуальной машины?
Я продолжаю перечитывать документацию Docker, чтобы попытаться понять разницу между Docker и полной виртуальной машиной. Как ему удается обеспечить полную файловую систему, изолированную сетевую среду и т. Д., Не будучи таким тяжелым? Почему развертывание программного обеспечения в образ Docker (если это правильный термин) проще, чем простое развертывание в согласованной рабочей …

11
Правильные случаи использования для Android UserManager.isUserAGoat ()?
Хотите улучшить этот пост? Предоставьте подробные ответы на этот вопрос, включая цитаты и объяснение того, почему ваш ответ правильный. Ответы без достаточной детализации могут быть отредактированы или удалены. Я смотрел на новые API, представленные в Android 4.2 . Глядя на UserManagerкласс, я наткнулся на следующий метод: public boolean isUserAGoat() Используется …
3635 java  android  usermanager 

11
Почему Java + +, - =, * =, / = составные операторы присваивания не требуют приведения?
До сегодняшнего дня я думал что например i += j; Был просто ярлык для: i = i + j; Но если мы попробуем это: int i = 5; long j = 8; Тогда i = i + j;не скомпилирует но i += j;скомпилирует нормально. Значит ли это, что на самом …

21
Как обновить разветвленный репозиторий GitHub?
Недавно я разработал проект и применил несколько исправлений. Затем я создал запрос на извлечение, который затем был принят. Несколько дней спустя другой участник внес другое изменение. Так что моя вилка не содержит этого изменения. Как я могу получить это изменение в моей вилке? Нужно ли мне удалять и заново создавать …

20
Доступ к индексу в циклах for?
Как мне получить доступ к индексу в forцикле, как показано ниже? ints = [8, 23, 45, 12, 78] for i in ints: print('item #{} = {}'.format(???, i)) Я хочу получить этот вывод: item #1 = 8 item #2 = 23 item #3 = 45 item #4 = 12 item #5 …
3608 python  loops  list 

10
Есть ли в Python метод "содержит" подстроку для строки?
Ответы на этот вопрос - работа сообщества . Отредактируйте существующие ответы, чтобы улучшить этот пост. В настоящее время он не принимает новые ответы или взаимодействия. Я ищу string.containsили string.indexofметод в Python. Я хочу сделать: if not somestring.contains("blah"): continue

30
Создать ArrayList из массива
У меня есть массив, который инициализируется как: Element[] array = {new Element(1), new Element(2), new Element(3)}; Я хотел бы преобразовать этот массив в объект ArrayListкласса. ArrayList<Element> arraylist = ???;




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

30
Как генерировать случайные целые числа в определенном диапазоне в 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 = rn.nextInt() …
3509 java  random  integer 

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

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


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