Разработчик

iOS

4 068 вопросов · 124 задачи

4 068 вопросов

Вопросjunior — middle

Было ли у вас опыт переопределения методов hitTest и point(inside:with:) в своих проектах?

72 просмотра
Вопросjunior — middle

Можете объяснить, что подразумевается под концепцией MainActor в контексте параллельного программирования?

72 просмотра
ВопросPrincipalПозитив Технолоджис

Почему добавление mutex только на запись не решает проблему data race? Как правильно использовать mutex для защиты общей переменной?

35 просмотров
ВопросPrincipalПозитив Технолоджис

Нужно написать простую библиотеку in-memory cache. type Cache interface { Set(k, v string) Get(k string) (v string, ok bool) }

33 просмотра
ВопросPrincipalПозитив Технолоджис

Почему текущий код с бесконечным циклом for в main не работает? Как это исправить?

31 просмотр
ВопросPrincipalПозитив Технолоджис

func getCarPrice() int64 { time.Sleep(1 * time.Second) return rand.Int63n(1000) } func main() { http.HandleFunc("/car/instant", func(resp http.ResponseWriter, req *http.Request) { fmt.Fprintf(resp, "%d", 0) }) http.ListenAndServe(":8080", nil) }

30 просмотров
ВопросPrincipalПозитив Технолоджис

Опишите словами, как вы будете решать задачу с кэшированием цены машины: структура данных, синхронизация, обновление.

27 просмотров
ВопросPrincipalПозитив Технолоджис

Почему некоторые запросы возвращают цену, которой никогда не было (например, промежуточное значение между старой и новой ценой)?

26 просмотров