Anonymous Quiz
34%
http.Request
16%
http.ResponseWriter
44%
http.Handler
6%
http.ServeMux
💊4
Синхронная репликация обеспечивает согласованность: запись считается завершённой, только когда подтверждена и основной, и репликой. Это безопаснее, но медленнее. Подходит для критичных к данным систем.
Асинхронная репликация — быстрее, потому что главный сервер не ждёт подтверждения от реплики. Но при сбоях возможна потеря последних данных. Подходит для масштабирования на чтение, резервного копирования и менее чувствительных задач.
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
👍1
Anonymous Quiz
26%
SwapInt64
5%
ExchangeInt64
37%
AtomicSwap
32%
Swap
Anonymous Quiz
48%
Distinct
46%
Unique
4%
Separate
2%
Singular
Go имеет встроенный, автоматический сборщик мусора, поэтому разработчик не управляет памятью вручную. Однако понимание его работы важно:
- GC запускается в фоновом режиме.
- Поддерживается пауза менее миллисекунды для большинства случаев (начиная с Go 1.8 и выше).
- Поведение GC можно настраивать через переменную окружения GOGC.
Сборщик ориентирован на низкую задержку, даже если это немного снижает throughput.
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
👍1
Anonymous Quiz
87%
func (t *Type) Method()
1%
func (t Type) Method()
12%
func (t *Type) *Method()
0%
func (t Type*) Method()
💊4
Anonymous Quiz
7%
foreach
88%
range
2%
iterate
2%
loop
💊3
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
👍2
Anonymous Quiz
79%
Текущее значение максимального количества процессоров, используемых параллельно
8%
Общее количество горутин
0%
Общее количество каналов
13%
Общее количество потоков
💊2
Anonymous Quiz
38%
go mod tidy
15%
go mod clean
39%
go mod remove
8%
go mod delete
- Нет классов, используется композиция через структуры и методы.
- Полиморфизм достигается с помощью интерфейсов.
- Наследования нет, встраивание заменяет его.
2. C#:
- Полноценное ООП: классы, наследование, абстракция, интерфейсы.
- Поддержка модификаторов доступа (public, private, protected).
- Разработано для объектно-ориентированной модели с полной поддержкой инкапсуляции и полиморфизма.
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
👍3🔥1
Anonymous Quiz
86%
Reader
5%
Readable
2%
Input
8%
Scanner
💊4
Anonymous Quiz
26%
ReadFile
48%
ReadAll
23%
Read
3%
FileRead
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
👍6🔥2
Anonymous Quiz
70%
Delete
11%
Remove
17%
DeleteRequest
2%
SendDelete
💊4
Anonymous Quiz
21%
Использовать оператор isPointer
62%
Использовать функцию reflect.TypeOf
15%
Проверить, равна ли переменная nil
3%
Использовать оператор instanceof
💊2
- Конкатенация: "abc" + "def" → "abcdef"
- Интерполяция: "Value is \(value)"
- Преобразование регистра: .uppercased(), .lowercased()
- Поиск подстроки: .contains("abc"), .range(of:)
- Замена: .replacingOccurrences(of:with:)
- Извлечение подстроки: prefix, suffix, dropFirst, dropLast
- Разделение: .split(separator:)
- Преобразование в число: Int(string)
- Преобразование в массив символов: Array(string)
Эти методы позволяют гибко работать со строковыми данными.
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
🤔23💊7🔥2
💊6
Anonymous Quiz
24%
chan<- Type
71%
<-chan Type
4%
readonly chan Type
2%
read chan Type
💊2
PostgreSQL поддерживает:
- B-Tree — по умолчанию, для равенства и диапазонов.
- Hash — для быстрого поиска по точному совпадению.
- GIN (Generalized Inverted Index) — для массивов, JSONB, полнотекстового поиска.
- GiST (Generalized Search Tree) — для гео-данных и поиска по диапазону.
- BRIN (Block Range Index) — для очень больших таблиц с логически отсортированными данными.
- Expression indexes — индексы по вычислениям, а не просто по полю.
- Partial indexes — индексы по части строк (например, только по активным записям).
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
👍6🔥2