Anonymous Quiz
31%
http.Request
14%
http.ResponseWriter
47%
http.Handler
8%
http.ServeMux
Закрытие закрытого канала вызывает panic.
Рекомендуется не закрывать канал дважды и проверять, закрыт ли он (recover или sync.Once для защиты от дублирующего закрытия).
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
👍8🔥1
Anonymous Quiz
78%
http.ListenAndServe
13%
http.Serve
7%
http.Handle
3%
http.HandleFunc
❤3
Anonymous Quiz
23%
sql.Row
24%
sql.Rows
23%
sql.Result
29%
sql.QueryResult
🤔10👍2
ACID – это принципы целостности транзакций в базах данных:
- A (Atomicity) – транзакция либо выполняется полностью, либо не выполняется вовсе.
- C (Consistency) – после транзакции БД остается в согласованном состоянии.
- I (Isolation) – параллельные транзакции не влияют друг на друга.
- D (Durability) – данные сохраняются даже в случае сбоя системы.
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
👍12🔥2❤1
Anonymous Quiz
27%
GetRow()
8%
Fetch()
55%
QueryRow()
10%
SelectOne()
❤3😁1
Anonymous Quiz
18%
DB
57%
Tx
12%
Execer
13%
Queryer
💊7😁2❤1🔥1🤔1
1. Read Uncommitted – транзакция читает несохраненные изменения других транзакций (грязное чтение).
2. Read Committed – транзакция видит только сохраненные изменения других транзакций.
3. Repeatable Read – транзакция видит одинаковые данные при повторных запросах, но возможны фантомные чтения.
4. Serializable – полный контроль над данными, транзакции выполняются последовательно, но снижается производительность.
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
👍9🔥3
Anonymous Quiz
17%
sql.ErrNoRows
68%
sql.ErrConnDone
10%
sql.ErrTxDone
5%
sql.ErrSyntax
❤2
Anonymous Quiz
16%
CheckErr()
23%
HandleErr()
5%
Ping()
55%
Row().Err()
1. Primary Index – создается автоматически на первичном ключе таблицы.
2. Unique Index – предотвращает дублирование значений в колонке.
3. Composite Index (составной индекс) – индекс на несколько столбцов.
4. Full-Text Index – используется для быстрого поиска по тексту.
5. Spatial Index – индекс для геоданных (только MyISAM).
6. Clustered Index – хранит строки в отсортированном порядке (InnoDB).
7. Non-Clustered Index – указывает на строки без изменения порядка хранения.
8. Hash Index – используется в MEMORY таблицах, обеспечивает быстрый доступ к данным.
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
👍5💊1
Anonymous Quiz
49%
index()
39%
find()
10%
search()
3%
locate()
🤔1💊1
Anonymous Quiz
15%
isLetter()
57%
unicode.IsLetter()
16%
char.IsLetter()
12%
none of the above
🤔2💊1
Это структуры данных, которые ускоряют поиск строк в таблицах MySQL. Они работают аналогично оглавлению в книге, позволяя БД быстро находить нужные записи без полного сканирования таблицы.
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
👍5
Anonymous Quiz
7%
Да
91%
Нет
2%
Только в некоторых случаях
0%
Зависит от версии Go
💊6👍2🤔1
Anonymous Quiz
89%
Да
6%
Нет
5%
Только если интерфейсы не пересекаются
1%
Только в последних версиях Go
👍1🤔1
1. Ускорение поиска – уменьшает количество проверяемых строк.
2. Оптимизация ORDER BY и GROUP BY – индексы помогают быстрее сортировать и группировать данные.
3. Повышение эффективности JOIN – индексы на ключах улучшают соединение таблиц.
4. Поддержка UNIQUE и PRIMARY KEY – гарантируют уникальность данных.
5. Оптимизация полнотекстового поиска – full-text индексы помогают эффективно искать текстовые данные.
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
👍6
Anonymous Quiz
80%
Специальный комментарий, который используется для генерации кода.
17%
Ключевое слово для определения типа данных.
2%
Оператор для выполнения арифметических операций.
1%
Функция для обработки ошибок.
👍3💊2
Anonymous Quiz
45%
Метод наследования
5%
Способ создания классов
49%
Механизм для расширения структур
1%
Функция для управления памятью
💊10🤔3
При создании индекса MySQL автоматически строит структуру данных (обычно B-Tree), которая позволяет быстрее находить значения.
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
💊13👍3🔥2🤯1