Anonymous Quiz
5%
6
89%
12
2%
9
4%
10
Anonymous Quiz
74%
string.toByteArray()
12%
string.getBytes()
4%
byte[] bytes = string
9%
Arrays.toByteArray(string)
Нет, zip сам по себе не гарантирует параллельность.
Если ты просто напишешь zip(firstCall(), secondCall()), оба вызова начнутся последовательно, и zip просто объединит их результаты.
Чтобы получить параллельность:
- Запусти оба вызова через async.
- Затем передай их await() в zip.
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥4👍1
Anonymous Quiz
42%
for (i in 1..10 step 2)
6%
for (i in 1 until 10 step 2)
3%
for (i in 1 to 10 step 2)
49%
A и B верны
Anonymous Quiz
87%
Использовать ключевое слово varargs
4%
Использовать ArrayList
4%
Использовать перегрузку функций
4%
Использовать ключевое слово params
Оператор !! в Kotlin — это "assert non-null". Принудительно извлекает значение, и если объект null — выбрасывает NullPointerException.
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
👍1🔥1
Anonymous Quiz
64%
all { }
28%
each { }
7%
every { }
2%
complete { }
Anonymous Quiz
6%
Используя ключевое слово params
85%
Используя модификатор vararg
4%
Определив массив в качестве параметра
4%
Используя обобщения (generics)
Android оценивает приоритет процесса:
1. Foreground (не трогается),
2. Visible,
3. Service,
4. Cached (в фоне),
5. Empty (не содержит компонентов).
Убиваются сначала самые низкоприоритетные, при нехватке памяти.
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥2👍1
Anonymous Quiz
10%
?:
69%
?.
5%
!!
16%
?.let
Anonymous Quiz
37%
Использование модификатора final
44%
Объявление всех свойств как val
14%
Применение паттерна "Read-Only Interface"
5%
Запечатывание объекта с помощью seal
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥1
Anonymous Quiz
80%
is
8%
instanceof
7%
typeOf
4%
classOf
Anonymous Quiz
19%
isNullOrEmpty()
79%
isEmpty()
1%
length()
1%
count()
Лямбда — это безымянная функция, передаваемая как значение. Метод-референс — это сокращённая форма лямбды, когда можно сослаться на существующий метод, не создавая новую функцию.
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥1
Anonymous Quiz
18%
Используя ключевое слово immutable
12%
Объявляя коллекции с модификатором val
69%
Используя коллекции типа List вместо MutableList
1%
Применение аннотации @ReadOnly
Anonymous Quiz
9%
mutableListOf()
88%
listOf()
4%
arrayListOf()
0%
linkedListOf()
Для прерывания используйте цикл for.
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥4👍1
Anonymous Quiz
13%
ExecutorService
38%
ScheduledExecutorService
16%
Timer
33%
Thread.sleep()
Anonymous Quiz
10%
open
80%
internal
2%
private
8%
public
Формат WebP является наиболее экономичным с точки зрения сжатия без потери качества. Он лучше по сжатию, чем PNG или JPEG, поддерживает прозрачность и используется во многих Android-приложениях.
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥3