Please open Telegram to view this post
VIEW IN TELEGRAM
👍10👨💻1
Стандартная библиотека Go включает в себя множество пакетов, обеспечивающих широкий спектр функциональности. Основные из них:
▶️
▶️
▶️
▶️
▶️
▶️
▶️
Ставь👍 , если было полезно!
Больше ответов на сайте👈
✈️ Backend собеседования
fmt
: форматированный ввод-вывод.net/http
: создание HTTP-клиентов и серверов.os
: взаимодействие с операционной системой.io
: основные интерфейсы ввода-вывода.strconv
: преобразование строк и чисел.time
: работа с датой и временем.sync
: примитивы синхронизации.Ставь
Больше ответов на сайте
Please open Telegram to view this post
VIEW IN TELEGRAM
👍5❤2
(параметры) -> {тело}
.// Создание списка строк
List<String> names = Arrays.asList("Anna", "Boris", "Charlie");
// Сортировка списка с использованием лямбда-выражения
Collections.sort(names, (a, b) -> a.compareTo(b));
// Вывод отсортированного списка
names.forEach(name -> System.out.println(name));
Ставь
Больше ответов на сайте
Please open Telegram to view this post
VIEW IN TELEGRAM
👍8🔥2
int number; // Объявление целочисленной переменной
number = 10; // Инициализация переменной значением 10
String text = "Hello, World!"; // Объявление и инициализация строковой переменной
double pi = 3.14159; // Объявление и инициализация переменной с плавающей точкой
Ставь
Больше ответов на сайте
Please open Telegram to view this post
VIEW IN TELEGRAM
👍9❤1
Please open Telegram to view this post
VIEW IN TELEGRAM
👍7💯1
int number = 42; // Целое число
float decimal = 3.14f; // Число с плавающей точкой
int
подходит для целых чисел, тогда как float
используется для чисел с дробной частью.Ставь
Больше ответов на сайте
Please open Telegram to view this post
VIEW IN TELEGRAM
👍7❤1
Please open Telegram to view this post
VIEW IN TELEGRAM
👍7❤1
Делегаты используются для реализации событий и обратных вызовов. Они могут ссылаться на методы как статические, так и экземплярные.
// Объявление делегата, который принимает два целых числа и возвращает целое число
public delegate int Operation(int x, int y);
// Метод, соответствующий делегату
public static int Add(int a, int b) => a + b;
// Использование делегата
Operation op = Add;
int result = op(3, 4); // Вызов метода через делегат
Ставь
Больше ответов на сайте
Please open Telegram to view this post
VIEW IN TELEGRAM
👍5❤1
Please open Telegram to view this post
VIEW IN TELEGRAM
👍6❤1
# Исходный список с дубликатами
numbers = [1, 2, 2, 3, 4, 4, 5]
# Преобразование в множество и обратно в список
unique_numbers = list(set(numbers))
Ставь
Больше ответов на сайте
Please open Telegram to view this post
VIEW IN TELEGRAM
👍7🔥2
Please open Telegram to view this post
VIEW IN TELEGRAM
👍7🔥1
main()
в пакете main
в языке Go играет ключевую роль, так как она является точкой входа для выполнения программы. Когда программа запускается, Go ищет пакет main
и вызывает функцию main()
. Без этой функции программа не будет компилироваться.
package main
import "fmt"
// Функция main() является точкой входа программы
func main() {
fmt.Println("Hello, World!")
}
main
и функция main()
обязательны для создания исполняемого файла. Все остальные функции и пакеты вызываются из main()
, что делает её центральной частью программы.Ставь
Больше ответов на сайте
Please open Telegram to view this post
VIEW IN TELEGRAM
👍6🔥2
Please open Telegram to view this post
VIEW IN TELEGRAM
👍7🔥3
Ставь
Больше ответов на сайте
Please open Telegram to view this post
VIEW IN TELEGRAM
👍6🔥2
for
в C++ используется для повторения блока кода определенное количество раз. Он состоит из трех частей: инициализация, условие и итерация.
#include <iostream>
int main() {
// Инициализация: int i = 0
// Условие: i < 5
// Итерация: i++
for (int i = 0; i < 5; i++) {
std::cout << "Итерация: " << i << std::endl; // Вывод текущей итерации
}
return 0;
Инициализация выполняется один раз в начале. Условие проверяется перед каждой итерацией. Итерация выполняется после каждого прохода цикла. Если условие ложно, цикл завершает выполнение.
Ставь
Больше ответов на сайте
Please open Telegram to view this post
VIEW IN TELEGRAM
👍8❤2
CREATE TABLE Authors (
AuthorID INT PRIMARY KEY, -- Первичный ключ таблицы авторов
Name VARCHAR(100)
);
CREATE TABLE Books (
BookID INT PRIMARY KEY, -- Первичный ключ таблицы книг
Title VARCHAR(100),
AuthorID INT, -- Внешний ключ, ссылающийся на таблицу Authors
FOREIGN KEY (AuthorID) REFERENCES Authors(AuthorID)
);
В данном примере один автор может иметь много книг.
Ставь
Больше ответов на сайте
Please open Telegram to view this post
VIEW IN TELEGRAM
👍7🔥2
Please open Telegram to view this post
VIEW IN TELEGRAM
👍5⚡1
Пример:
$value = 10; // Переменная $value имеет тип integer
$value = "Hello"; // Теперь $value имеет тип string
PHP автоматически преобразует типы, когда это необходимо, например, при сложении числа и строки:
$sum = 5 + "10"; // Результат: 15, строка "10" преобразуется в число
Динамическая типизация упрощает код, но может привести к неожиданным результатам, если не учитывать преобразования типов.
Ставь
Больше ответов на сайте
Please open Telegram to view this post
VIEW IN TELEGRAM
👍5❤1
Please open Telegram to view this post
VIEW IN TELEGRAM
👍6❤1
Ставь
Больше ответов на сайте
Please open Telegram to view this post
VIEW IN TELEGRAM
👍6
Please open Telegram to view this post
VIEW IN TELEGRAM
👍5❤1