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

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

3
Ссылки на методы Java 8: предоставляют Поставщика, способного предоставить параметризованный результат
Я хотел бы использовать java.util.Optional.orElseThrow() с типом исключения, который запрашивает параметр конструктора. Что-то вроде этого: .orElseThrow(MyException::new(someArgument)) // obviously NOT working Есть ли способ создать поставщика, который передает значение моего аргумента?
259 java  java-8  java-stream 

9
ВНУТРЕННЕЕ СОЕДИНЕНИЕ И ПРОИЗВОДИТЕЛЬНОСТЬ ЛЕВОГО СОЕДИНЕНИЯ в SQL Server
Я создал команду SQL, которая использует INNER JOIN для 9 таблиц, в любом случае эта команда занимает очень много времени (более пяти минут). Поэтому мой народ предложил мне сменить INNER JOIN на LEFT JOIN, потому что производительность LEFT JOIN лучше, несмотря на то, что я знаю. После того, как я …

9
Как создать многострочное UITextfield?
Я разрабатываю приложение, в котором пользователь должен написать некоторую информацию. Для этого мне нужна UITextFieldмногострочная (в общем UITextFieldслучае одна строка). Поскольку я гуглюсь, я нахожу ответ, используя UITextViewвместо этого UITextfieldдля этой цели.

5
Как просмотреть или отредактировать localStorage
Я создал расширение Chrome и использую localStorage для хранения данных. Я обращаюсь к localStorage через "background_page". Он работает нормально, но как я могу вручную просмотреть его значения? В Firefox вы можете использовать Firebug. У кого-нибудь есть предложения?

9
Как проанализировать использование диска контейнера Docker
Я вижу, что Docker занимает 12 ГБ моей файловой системы: 2.7G /var/lib/docker/vfs/dir 2.7G /var/lib/docker/vfs 2.8G /var/lib/docker/devicemapper/mnt 6.3G /var/lib/docker/devicemapper/devicemapper 9.1G /var/lib/docker/devicemapper 12G /var/lib/docker Но как мне узнать, как это распределяется по контейнерам? Я попытался присоединиться к контейнерам, запустив (новая команда v1.3) docker exec -it <container_name> bash и затем запустив 'df -h', …

4
Названные цвета в матплотлиб
Какие именованные цвета доступны в matplotlib для использования на графиках? Я могу найти список в документации по matplotlib, который утверждает, что это единственные имена: b: blue g: green r: red c: cyan m: magenta y: yellow k: black w: white Однако я обнаружил, что эти цвета также можно использовать, по …

8
Использование виртуальной памяти из Java под Linux, слишком много памяти
У меня проблема с приложением Java, работающим под Linux. Когда я запускаю приложение, используя максимальный размер кучи по умолчанию (64 МБ), я вижу, используя приложение tops, что 240 МБ виртуальной памяти выделяются для приложения. Это создает некоторые проблемы с некоторыми другими программами на компьютере, которые относительно ограничены в ресурсах. Насколько …

18
PHP выполнить фоновый процесс
Мне нужно выполнить копию каталога при действии пользователя, но каталоги довольно велики, поэтому я хотел бы иметь возможность выполнять такое действие без уведомления пользователя о времени, которое требуется для завершения копирования. Любые предложения будут высоко ценится.
259 php 

10
HTML + CSS: как заставить содержимое div оставаться в одной строке?
У меня есть длинный текст внутри divс определеннымwidth : HTML: <div>Stack Overflow is the BEST !!!</div> CSS: div { border: 1px solid black; width: 70px; } Как я мог заставить строку оставаться в одной строке (то есть быть обрезанным в середине "Переполнения")? Я пытался использовать overflow: hidden, но это не …
259 html  css 

11
Git Mv и только изменить регистр каталога
Хотя я нашел похожий вопрос, я не нашел ответа на свою проблему Когда я пытаюсь переименовать каталог из FOO в Foo через git mv FOO fooя получаю fatal: renaming 'FOO' failed: Invalid argument ХОРОШО. Так что я стараюсьgit mv FOO foo2 && git mv foo2 foo Но когда я пытаюсь …

18
Как заставить приложение node.js работать постоянно?
На сервере Debian я установил Node.js. Я понимаю, как запустить приложение из putty с помощью этой командной строки: node /srv/www/MyUserAccount/server/server.js и добраться до него по адресу 50.51.52.53:8080(IP и порт). Но как только я закрою шпаклевку, я больше не смогу добраться до адреса 50.51.52.53:8080. Как заставить приложение Node.js работать постоянно? Как …
259 node.js  server 

11
Не удалось разрешить: com.google.firebase: ядро ​​firebase: 9.0.0
Я получаю следующую ошибку при обновлении проекта Firebase со старого домена на новый домен Google Firebase. Не удалось разрешить: com.google.firebase: ядро ​​firebase: 9.0.0 Я выполнил шаги, упомянутые в документации по Firebase , в разделе Добавить Firebase в ваш проект Android, в разделе Доступные библиотеки . Какие есть варианты для устранения …
259 android  firebase 

12
Как мне обновить Anaconda?
На моем компьютере установлена ​​Anaconda, и я бы хотел ее обновить. В Navigator я вижу, что есть несколько отдельных пакетов, которые могут быть обновлены, но также и anacondaпакет, который иногда имеет номер версии, а иногда говорит custom. Как мне продолжить?
259 python  anaconda  conda 

6
отмена процесса handler.postdelayed
Я использую, handler.postDelayed()чтобы создать период ожидания до следующего этапа моего приложения. В течение периода ожидания я отображаю диалог с индикатором выполнения и кнопкой отмены . Моя проблема в том, что я не могу найти способ отменить задание postDelayed до истечения времени.

20
Простой пример конечного автомата в C #?
Обновить: Еще раз спасибо за примеры, они были очень полезны, и со следующим я не хочу ничего от них отнимать. Разве приведенные в настоящее время примеры, насколько я понимаю их и конечных автоматов, не являются лишь половиной того, что мы обычно понимаем под конечным автоматом? В том смысле, что примеры …
259 c#  state-machine 

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