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

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


9
Лучшая практика для проверки пустой и пустой коллекции в Java
Я хочу , чтобы проверить , пуст ли коллекция и null. Может ли кто-нибудь, пожалуйста, дайте мне знать лучшую практику. В настоящее время я проверяю, как показано ниже: if (null == sampleMap || sampleMap.isEmpty()) { // do something } else { // do something else }
211 java  collections 

11
В чем разница между мелким копированием, глубокой копией и обычной операцией назначения?
import copy a = "deepak" b = 1, 2, 3, 4 c = [1, 2, 3, 4] d = {1: 10, 2: 20, 3: 30} a1 = copy.copy(a) b1 = copy.copy(b) c1 = copy.copy(c) d1 = copy.copy(d) print("immutable - id(a)==id(a1)", id(a) == id(a1)) print("immutable - id(b)==id(b1)", id(b) == id(b1)) print("mutable …

13
Node.js получить расширение файла
Я создаю функцию загрузки файла в node.js с экспресс-3. Я хотел бы получить расширение файла изображения. так что я могу переименовать файл, а затем добавить расширение файла к нему. app.post('/upload', function(req, res, next) { var is = fs.createReadStream(req.files.upload.path), fileExt = '', // I want to get the extension of the …

16
Как я могу сгенерировать apk, который может работать без сервера с response-native?
Я построил свое приложение, я могу запустить его на локальном эмуляторе (а также на своем устройстве Android в той же сети, изменив сервер отладки). Однако я хочу создать APK, который я могу отправить кому-то без доступа к серверу разработки, и я хочу, чтобы он мог тестировать приложение. Я вижу, есть …

4
Как получить значения из IGrouping
У меня есть вопрос IGroupingи о Select()методе. Допустим, у меня есть IEnumerable<IGrouping<int, smth>>таким образом: var groups = list.GroupBy(x => x.ID); где listэто List<smth>. И теперь мне нужно IGroupingкаким-то образом передать значения каждого в другой список: foreach (var v in structure) { v.ListOfSmth = groups.Select(...); // <- ??? } Кто-нибудь может …
211 c#  linq  select  igrouping 

7
Как вывести что-то в PowerShell
Я запускаю сценарий PowerShell из командного файла. Сценарий извлекает веб-страницу и проверяет, является ли содержимое страницы строкой «ОК». Сценарий PowerShell возвращает уровень ошибки пакетному сценарию. Пакетный скрипт выполняется ScriptFTP , программой автоматизации FTP. Если возникает ошибка, я могу сделать так, чтобы ScriptFTP отправлял всю консольную информацию администратору по электронной почте. …

15
Тень для изображения PNG в CSS
У меня есть изображение PNG, которое имеет свободную форму (не квадрат). Мне нужно применить эффект тени к этому изображению. Стандартный подход ... -o-box-shadow: 12px 12px 29px #555; -icab-box-shadow: 12px 12px 29px #555; -khtml-box-shadow: 12px 12px 29px #555; -moz-box-shadow: 12px 12px 29px #555; -webkit-box-shadow: 12px 12px 29px #555; box-shadow: 12px 12px …
211 css  image  png  transparency 


9
Несколько команд в псевдониме для Bash
Я хотел бы определить псевдоним, который запускает следующие две команды последовательно. gnome-screensaver gnome-screensaver-command --lock Прямо сейчас я добавил alias lock='gnome-screensaver-command --lock' на мой .bashrc, но так как я часто блокирую свою рабочую станцию, было бы проще просто набрать одну команду.

4
Как открыть файл для чтения и записи?
Есть ли способ открыть файл для чтения и записи? В качестве обходного пути я открываю файл для записи, закрываю его, а затем снова открываю для чтения. Но есть способ , чтобы открыть файл для обоих чтения и записи?
211 python  file  file-io 

4
Код Visual Studio: как показать окончания строк
Как я могу отобразить линейные окончания (CR, LF) в коде Visual Studio (не в Visual Studio). Я использую следующие настройки, но ни один из них не показывает окончания строки. "editor.renderWhitespace": true, "editor.renderControlCharacters": true, "editor.renderIndentGuides": true Есть ли настройки для линейных финалов? Изменить 1: я открыл проблему на GitHub: https://github.com/Microsoft/vscode/issues/12223 Редактировать …

14
Как мне скопировать весь каталог файлов в существующий каталог, используя Python?
Запустите следующий код из каталога, который содержит каталог с именем bar(содержащий один или несколько файлов) и каталог с именем baz(также содержащий один или несколько файлов). Убедитесь, что нет каталога с именем foo. import shutil shutil.copytree('bar', 'foo') shutil.copytree('baz', 'foo') Это потерпит неудачу с: $ python copytree_test.py Traceback (most recent call last): …
211 python  shutil  copytree 

8
Добавьте том в Docker, но исключите подпапку
Предположим, у меня есть контейнер Docker и папка на моем хосте /hostFolder. Теперь , если я хочу , чтобы добавить эту папку в контейнер Докер как объем, то я могу сделать это либо с использованием ADDв Dockerfileили установки его в качестве тома. Все идет нормально. Теперь /hostFolderсодержит подпапку /hostFolder/subFolder. Я …
211 docker  dockerfile 

15
Запуск кода после запуска Spring Boot
Я хочу запустить код после того, как мое приложение весенней загрузки начнет отслеживать каталог на предмет изменений. Я попытался запустить новый поток, но @Autowiredслужбы не были установлены в этот момент. Я был в состоянии найти ApplicationPreparedEvent, который срабатывает до того, как @Autowiredаннотации установлены. В идеале я хотел бы, чтобы событие …
211 java  spring  spring-boot 

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