Justify Self
CSS свойство justify-self используется для того, чтобы определить, как отдельный элемент сетки позиционирует себя вдоль строки или встроенной оси. По умолчанию элементы сетки наследуют значение justify-items свойства контейнера. Если установлено значение justify-self, оно переопределит унаследованное значение justify-items.
#css
Подписывайтесь на канал 👉@coddy_academy
CSS свойство justify-self используется для того, чтобы определить, как отдельный элемент сетки позиционирует себя вдоль строки или встроенной оси. По умолчанию элементы сетки наследуют значение justify-items свойства контейнера. Если установлено значение justify-self, оно переопределит унаследованное значение justify-items.
#css
Подписывайтесь на канал 👉@coddy_academy
👍1
Как использовать String в качестве ошибок?
Обычно, чтобы сообщать о том, что операция завершилась с ошибкой, в Swift используется протокол Error. Когда мы проектируем чистое API, обычной практикой для выполнения данной цели является создание собственного error enum, в котором прописываются нужные варианты ошибок под конкретный функционал.
Но что делать, если мы хотим получить простое решение для случаев, когда ошибки единичные и смысла создавать отдельный enum нет?
Тогда можно реализовать
#css #handyExtensions #error #basic #swift
Подписывайтесь на канал 👉@coddy_academy
Обычно, чтобы сообщать о том, что операция завершилась с ошибкой, в Swift используется протокол Error. Когда мы проектируем чистое API, обычной практикой для выполнения данной цели является создание собственного error enum, в котором прописываются нужные варианты ошибок под конкретный функционал.
Но что делать, если мы хотим получить простое решение для случаев, когда ошибки единичные и смысла создавать отдельный enum нет?
Тогда можно реализовать
LocalizedError для String и использовать строку в качестве ошибки. Такой вариант идеально подойдет для возвращение простых, user-facing ошибок.extension String: LocalizedError {
public var errorDescription: String? { self }
}
func loadDataFromServer(result: @escaping (Result<String, Error>) -> Void) {
// ...
result(.failure("Что-то пошло не так"))
}#css #handyExtensions #error #basic #swift
Подписывайтесь на канал 👉@coddy_academy
Обработка ошибок асинхронной функции
Функции JavaScript async используют try...catch операторы для обработки ошибок. Этот метод позволяет совместно обрабатывать ошибки для синхронного и асинхронного кода.
#javascript
Подписывайтесь на канал 👉@coddy_academy
Функции JavaScript async используют try...catch операторы для обработки ошибок. Этот метод позволяет совместно обрабатывать ошибки для синхронного и асинхронного кода.
#javascript
Подписывайтесь на канал 👉@coddy_academy
👍2
Запись в файл
По умолчанию файл при открытии с помощью
#python
Подписывайтесь на канал 👉@coddy_academy
По умолчанию файл при открытии с помощью
open() предназначен только для чтения. Второй аргумент 'r' передается ему по умолчанию. Чтобы записать в файл, сначала откройте файл с разрешением на запись с помощью аргумента 'w'. Затем используйте метод .write() для записи в файл. Если файл уже существует, все предыдущее содержимое будет перезаписано.#python
Подписывайтесь на канал 👉@coddy_academy
👍2
Count()
Результат выполненного LINQ запроса демонстрирует метод
#c_sharp
Подписывайтесь на канал 👉@coddy_academy
Результат выполненного LINQ запроса демонстрирует метод
Count(), который возвращает количество содержащихся в нем элементов.#c_sharp
Подписывайтесь на канал 👉@coddy_academy
👍1
Как изменить маркеры списка в css?
Изменить маркеры списка в css можно через свойство list-style :
#css
Подписывайтесь на канал 👉@coddy_academy
Изменить маркеры списка в css можно через свойство list-style :
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8" />
<style>
ul {
list-style: square;
}
</style>
</head>
<body>
<ul>
<li><span>Собака</span></li>
<li><span>Кошка</span></li>
<li><span>Птица</span></li>
</ul>
</body>
</html>#css
Подписывайтесь на канал 👉@coddy_academy
👍2
Медиа-запрос
Медиа-запрос CSS используется для адаптации отображения веб-сайта к разным размерам экрана. Медиа-запрос начинается с ключевого слова media, за которым следует одно или несколько условий, проверяющих размер экрана, разрешение и/или другие свойства. Если эти условия соблюдены, все правила CSS в медиа-запросе будут применены к странице.
#css
Подписывайтесь на канал 👉@coddy_academy
Медиа-запрос CSS используется для адаптации отображения веб-сайта к разным размерам экрана. Медиа-запрос начинается с ключевого слова media, за которым следует одно или несколько условий, проверяющих размер экрана, разрешение и/или другие свойства. Если эти условия соблюдены, все правила CSS в медиа-запросе будут применены к странице.
#css
Подписывайтесь на канал 👉@coddy_academy
👍3
Функция fetch()
Функцию
#javascript
Подписывайтесь на канал 👉@coddy_academy
Функцию
Fetch API fetch() можно использовать для создания запросов. Принимая дополнительные аргументы, запрос можно настроить. Например, изменить тип запроса, заголовки, указать тело запроса и многое другое.#javascript
Подписывайтесь на канал 👉@coddy_academy
Функция dir()
В Python встроенная функция
Если в качестве аргумента объект, то
#python
Подписывайтесь на канал 👉@coddy_academy
В Python встроенная функция
dir() без каких-либо аргументов возвращает список всех атрибутов в текущей области. Если в качестве аргумента объект, то
dir() пытается вернуть все допустимые атрибуты объекта.#python
Подписывайтесь на канал 👉@coddy_academy
👍1
Select
В запросах
#c_sharp
Подписывайтесь на канал 👉@coddy_academy
В запросах
LINQ оператор Select определяет, что возвращается для каждого элемента результирующего запроса. Его можно использовать как в методе, так и в синтаксисе запроса.#c_sharp
Подписывайтесь на канал 👉@coddy_academy
Как перевести double в string в java?
Вы можете использовать Double.toString() для перевода double в String.
#java
Подписывайтесь на канал 👉@coddy_academy
Вы можете использовать Double.toString() для перевода double в String.
class Main {
public static void main(String[] args) throws Exception {
double counter = 5.7;
String counter_string = Double.toString(counter);
System.out.println(counter_string); // Вывод : 5.7
}
}
#java
Подписывайтесь на канал 👉@coddy_academy
👍1
Свойство ok
В функции
#javascript
Подписывайтесь на канал 👉@coddy_academy
В функции
Fetch API fetch() свойство ok ответа проверяет, является ли он истинным или ложным. В примере кода свойство .ok будет иметь значение true, если HTTP-запрос выполнен успешно. Свойство .ok будет иметь значение false, если HTTP-запрос не удался.#javascript
Подписывайтесь на канал 👉@coddy_academy
👍1
Метод init()
Структуры могут иметь метод
#swift
Подписывайтесь на канал 👉@coddy_academy
Структуры могут иметь метод
init() для инициализации значений свойств экземпляра. В отличие от других методов, метод init() не требует ключевого слова func. В его теле используется ключевое слово self для ссылки на фактический экземпляр структуры.#swift
Подписывайтесь на канал 👉@coddy_academy
Оператор delete
В JavaScript после создания объекта можно удалить свойства объекта с помощью оператора delete. Ключевое слово delete удаляет как значение свойства, так и само свойство из объекта. Оператор delete работает только со свойствами, но не с переменными или функциями.
#javascript
Подписывайтесь на канал 👉@coddy_academy
В JavaScript после создания объекта можно удалить свойства объекта с помощью оператора delete. Ключевое слово delete удаляет как значение свойства, так и само свойство из объекта. Оператор delete работает только со свойствами, но не с переменными или функциями.
#javascript
Подписывайтесь на канал 👉@coddy_academy
👍3
Remove()
Элементы списка можно удалить с помощью метода
#c_sharp
Подписывайтесь на канал 👉@coddy_academy
Элементы списка можно удалить с помощью метода
Remove(). Метод возвращает значение true, если элемент успешно удален, иначе возвращается false.#c_sharp
Подписывайтесь на канал 👉@coddy_academy
👍1👏1
Метод Readline
Чтобы прочитать только одну строку вместо нескольких строк в файле Python, используйте метод
#python
Подписывайтесь на канал 👉@coddy_academy
Чтобы прочитать только одну строку вместо нескольких строк в файле Python, используйте метод
.readline() для файлового объекта, возвращаемого функцией open(). Каждый последующий .readline() будет извлекать следующую строку в файле, если она существует.#python
Подписывайтесь на канал 👉@coddy_academy
Ключевое слово this
Ключевое слово this относится к объекту, который вызывает метод, и может использоваться для доступа к свойствам, принадлежащим этому объекту.
#javascript
Подписывайтесь на канал 👉@coddy_academy
Ключевое слово this относится к объекту, который вызывает метод, и может использоваться для доступа к свойствам, принадлежащим этому объекту.
#javascript
Подписывайтесь на канал 👉@coddy_academy
Добавить в файл
При записи в открытый файл с флагом 'w' всё предыдущее содержимое в файле перезаписывается. Чтобы избежать этого, мы можем вместо этого добавить в файл. Используйте флаг 'a' в качестве второго аргумента для
#python
Подписывайтесь на канал 👉@coddy_academy
При записи в открытый файл с флагом 'w' всё предыдущее содержимое в файле перезаписывается. Чтобы избежать этого, мы можем вместо этого добавить в файл. Используйте флаг 'a' в качестве второго аргумента для
open(). Если файл не существует, он будет создан для режима добавления.#python
Подписывайтесь на канал 👉@coddy_academy
👍2
Как найти количество отрицательных элементов массива в java?
Вы можете использовать цикл и условие для проверки, отрицательное ли число.
#java
Подписывайтесь на канал 👉@coddy_academy
Вы можете использовать цикл и условие для проверки, отрицательное ли число.
class Main {
public static void main(String[] args) throws Exception {
int[] array = new int[]{23, -31, 89, 14, -115, 11, -3};
int negatives = 0;
for (int i = 0; i < array.length; i++) {
if (array[i] < 0) negatives++;
}
System.out.println(negatives); // Вывод : 3
}
}
#java
Подписывайтесь на канал 👉@coddy_academy
👍2
Cинтаксис метода и запроса
В C# LINQ запросы могут быть записаны с использованием синтаксиса метода или синтаксиса запроса.
Синтаксис метода похож на вызовы большинства других методов C#, а синтаксис запроса похож на SQL.
#c_sharp
Подписывайтесь на канал 👉@coddy_academy
В C# LINQ запросы могут быть записаны с использованием синтаксиса метода или синтаксиса запроса.
Синтаксис метода похож на вызовы большинства других методов C#, а синтаксис запроса похож на SQL.
#c_sharp
Подписывайтесь на канал 👉@coddy_academy
👍1
Цикл for...in
Цикл JavaScript for...in можно использовать для перебора ключей объекта. На каждой итерации одно из свойств объекта присваивается переменной этого цикла.
#javascript
Подписывайтесь на канал 👉@coddy_academy
Цикл JavaScript for...in можно использовать для перебора ключей объекта. На каждой итерации одно из свойств объекта присваивается переменной этого цикла.
#javascript
Подписывайтесь на канал 👉@coddy_academy
👍1