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

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

6
Как запросить все поля типа GraphQL без написания длинного запроса?
Предположим, у вас есть тип GraphQL, который включает много полей. Как запросить все поля, не записывая длинный запрос, включающий имена всех полей? Например, если у меня есть эти поля: public function fields() { return [ 'id' => [ 'type' => Type::nonNull(Type::string()), 'description' => 'The id of the user' ], 'username' …


6
Есть ли способ заставить npm сгенерировать package-lock.json?
Я удалил его случайно и с тех пор внес в него много изменений package.json. npm installИли npm updateне генерируют package-lock.jsonбольше. Я попытался очистить кеш npm и nvm, но, похоже, ничего не работает. Я пробовал его на нескольких версиях Node.js (6.10.3 Node.js - 3.10.10 npm - это то, над чем я …


8
Dockerfile if else условие с внешними аргументами
У меня есть dockerfile FROM centos:7 ENV foo=42 тогда я построю это docker build -t my_docker . и запустите его. docker run -it -d my_docker Можно ли передавать аргументы из командной строки и использовать их с if else в Dockerfile? Я имею в виду что-то вроде FROM centos:7 if (my_arg==42) …
132 docker  dockerfile 

1
Как мне git перебазировать первую фиксацию?
Раньше я git initсоздавал новое репо, а затем сделал три фиксации. Теперь я хочу выполнить переустановку, чтобы вернуться и исправить свою первую фиксацию, но если я сделаю git rebase -i HEAD~3это, он пожалуется! Если я попробую то же самое, HEAD~2то это вроде как работает, но позволяет мне переставлять только последние …
132 git  git-rebase 

20
android.view.InflateException Ошибка надувания класса android.webkit.WebView
В Lollipop (API 22) каждый раз, когда в моем приложении я показываю веб-просмотр, приложение вылетает. У меня несколько сбоев в консоли разработчика Android, связанных с этим событием. Не нужно говорить, что он работает на Android 4, 6 и 7. Читая трассировку стека (размещенную в конце этого поста), что-то меня беспокоит …
132 java  android  webview 

11
Как изменить сборку отображаемого имени приложения с помощью флаттера?
Я создал приложение, используя flutter create testapp. Теперь я хочу изменить название приложения с «testapp» на «My Trips Tracker». Как я могу это сделать ? Я попытался изменить это, AndroidManifest.xmlи он был изменен, но есть ли способ, которым флаттер позволяет это сделать?
132 dart  flutter 

10
Желтые линии под текстовыми виджетами во Flutter?
Работаю над своим первым приложением для флаттера. На главном экране приложения этой проблемы нет, все тексты отображаются так, как должны. Однако на этом новом экране, который я разрабатываю, у всех текстовых виджетов есть какая-то странная желтая линия / двойная линия внизу. Есть идеи, почему это происходит?
132 flutter 

14
Flutter: как предотвратить изменение ориентации устройства и принудительный портрет?
Я бы хотел, чтобы мое приложение не меняло ориентацию и заставляло макет придерживаться «портретной» ориентации. В main.dart я положил: void main(){ SystemChrome.setPreferredOrientations([ DeviceOrientation.portraitUp, DeviceOrientation.portraitDown ]); runApp(new MyApp()); } но когда я использую кнопки поворота Android Simulator, макет "следует" за новой ориентацией устройства ... Как я мог это решить? Спасибо
132 flutter 

3
Невозможно открыть код Visual Studio, поскольку «Apple не может проверить его на наличие вредоносного программного обеспечения»
Я впервые загрузил код Visual Studio, но получаю сообщение ниже: «Код Visual Studio» не может быть открыт, потому что Apple не может проверить его на наличие вредоносного программного обеспечения. Это программное обеспечение должно быть обновлено. Свяжитесь с разработчиком для получения дополнительной информации. Мой MacBook обновлен, и я даже обновил последнюю …

13
Как сделать бесконечный пустой цикл, который не будет оптимизирован?
Стандарт C11, по-видимому, подразумевает, что итерационные операторы с постоянными управляющими выражениями не должны быть оптимизированы. Я беру свой совет из этого ответа , который конкретно цитирует раздел 6.8.5 из проекта стандарта: Оператор итерации, управляющее выражение которого не является константным выражением ... может быть реализован реализацией для завершения. В этом ответе …


11
Зачем использовать JUnit для тестирования?
Может быть, мой вопрос новичок, но я не могу понять обстоятельства, при которых я бы использовал JUnit? Пишу ли я простые приложения или более крупные, я тестирую их с помощью System.outоператоров, и мне это кажется довольно простым. Зачем создавать тестовые классы с JUnit, ненужные папки в проекте, если нам по-прежнему …
131 java  unit-testing  junit  tdd 

14
Как удалить файл с SD-карты?
Я создаю файл для отправки в виде вложения к электронному письму. Теперь я хочу удалить изображение после отправки электронного письма. Есть ли способ удалить файл? Я пробовал, myFile.delete();но не удалил файл. Я использую этот код для Android, поэтому языком программирования является Java, использующий обычные способы Android для доступа к SD-карте. …

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