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

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

3
Типы в деструктуризации объектов
это const { foo: IFoo[] } = bar; и это const { foo: Array<IFoo> } = bar; разумно вызовет ошибку. И это const { foo: TFoo } = bar; просто разрушит TFooсобственность. Как можно указать типы для свойств деструктурированного объекта?

3
Внутренний тест Google Play Store не может начать развертывание
Я собираюсь начать выкладывать первую версию приложения для внутренних тестировщиков. Но кнопка START ROLLOUT TO INTERNAL TESTотключена, и я не вижу здесь других сообщений об ошибках или предупреждений. Может ли кто-нибудь сообщить мне, что происходит? Скриншот прилагается

6
Как отлаживать «ImagePullBackOff»?
Внезапно я не могу развернуть некоторые образы, которые можно было развернуть раньше. Я получил следующий статус стручка: [root@webdev2 origin]# oc get pods NAME READY STATUS RESTARTS AGE arix-3-yjq9w 0/1 ImagePullBackOff 0 10m docker-registry-2-vqstm 1/1 Running 0 2d router-1-kvjxq 1/1 Running 0 2d Приложение просто не запускается. Модуль не пытается запустить …

18
firestore: PERMISSION_DENIED: разрешения отсутствуют или недостаточны
Я получаю ошибку getdocuments.com.google.firebase.firestore.FirebaseFirestoreException: PERMISSION_DENIED: разрешения отсутствуют или недостаточны. для приведенного ниже кода в инструкции else db.collection("users") .get() .addOnCompleteListener(new OnCompleteListener<QuerySnapshot>() { @Override public void onComplete(@NonNull Task<QuerySnapshot> task) { if (task.isSuccessful()) { for (DocumentSnapshot document : task.getResult()) { s(document.getId() + " => " + document.getData()); } } else { s("Error getting …


2
Почему разница между 30 марта и 1 марта 2020 года ошибочно дает 28 дней вместо 29?
TimeUnit.DAYS.convert( Math.abs( new SimpleDateFormat("dd-MM-yyyy HH:mm:ss").parse("30-03-2020 00:00:00").getTime() - new SimpleDateFormat("dd-MM-yyyy HH:mm:ss").parse("1-03-2020 00:00:00").getTime() ), TimeUnit.MILLISECONDS) Результат 28, а должно быть 29. Может ли быть часовой пояс / местоположение?
124 java  date  java-7  datediff 

4
Как я могу прослушать событие отправки формы в javascript?
Я хочу написать свою собственную библиотеку javascript для проверки формы, и я искал в Google, как определить, нажата ли кнопка отправки, но все, что я нашел, - это код, в котором вы должны использовать onClick on onSubmit="function()"в html. Я хотел бы сделать этот javascript, чтобы мне не приходилось трогать какой-либо …

30
Следует ли использовать <или <= в цикле for [закрыто]
Закрыто . Этот вопрос основан на мнении . В настоящее время он не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы на него можно было ответить с помощью фактов и цитат, отредактировав этот пост . Закрыт 11 месяцев назад . Уточните этот вопрос Если бы вам пришлось повторить цикл …

7
Как сопоставить шаблон с использованием регулярного выражения в Scala?
Я хотел бы найти совпадение между первой буквой слова и одной из букв в группе, такой как «ABC». В псевдокоде это может выглядеть примерно так: case Process(word) =&gt; word.firstLetter match { case([a-c][A-C]) =&gt; case _ =&gt; } } Но как мне взять первую букву в Scala вместо Java? Как правильно …
124 regex  scala 

10
Почему в JavaScript нет последнего метода? [закрыто]
Закрыто . Этот вопрос основан на мнении . В настоящее время он не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы на него можно было ответить с помощью фактов и цитат, отредактировав этот пост . Закрыт 6 лет назад . Уточните этот вопрос Довольно странно, что класс JavaScript Array …
124 javascript 

19
Добавить количество дней к дате
Я хочу добавить количество дней к текущей дате: я использую следующий код: $i=30; echo $date = strtotime(date("Y-m-d", strtotime($date)) . " +".$i."days"); Но вместо правильной даты я получаю следующее: 2592000 Пожалуйста, предложите.
124 php  date 



25
Android Studio Gradle: ошибка: сбой выполнения для задачи ': app: processDebugGoogleServices'. > Для пакета не найдено подходящего клиента
Я пытаюсь обновить зависимости моих сервисов Google Play до 8.4.0, следуя примеру, который Google дает здесь , но получаю следующую ошибку (com.example.exampleapp - это замена имени моего пакета приложения): Error:Execution failed for task ':app:processDebugGoogleServices'. &gt; No matching client found for package name 'com.example.exampleapp' Проект build.gradle: buildscript { repositories { jcenter() …

15
Быстро определить, присутствует ли значение в массиве C?
У меня есть встроенное приложение с критичным по времени ISR, которое должно перебирать массив размером 256 (предпочтительно 1024, но 256 - минимум) и проверять, соответствует ли значение содержимому массивов. В этом boolслучае A будет установлено значение true. Микроконтроллер - это NXP LPC4357, ядро ​​ARM Cortex M4, а компилятор - GCC. …

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