Метод .then() объекта Promise
Если вам необходимо получить результат операции промиса, то воспользуйтесь методом .then() объекта Promise.
Метод .then() принимает два аргумента функции. Первый представляет функцию, которая выполняется при успешном завершении промиса, а второй представляет собой функцию, которая выполняется при возникновении ошибки.
#javanoscript
Подписывайтесь на канал 👉@coddy_academy
Если вам необходимо получить результат операции промиса, то воспользуйтесь методом .then() объекта Promise.
Метод .then() принимает два аргумента функции. Первый представляет функцию, которая выполняется при успешном завершении промиса, а второй представляет собой функцию, которая выполняется при возникновении ошибки.
#javanoscript
Подписывайтесь на канал 👉@coddy_academy
👍3
Как создать рандомную строку в java?
Как вариант используйте StringBuilder и цикл чтобы создать рандомную строку в Java, ниже пример кода как пример.
#java
Подписывайтесь на канал 👉@coddy_academy
Как вариант используйте StringBuilder и цикл чтобы создать рандомную строку в Java, ниже пример кода как пример.
import java.security.SecureRandom;
public class Main {
public static void main(String args[]) {
// Символы строки
String alpha = "0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz";
// Длина строка
int len = 5;
StringBuilder sb = new StringBuilder(len);
SecureRandom rnd = new SecureRandom();
for (int i = 0; i < len; i++) {
sb.append(alpha.charAt(rnd.nextInt(alpha.length())));
}
// Вывод: 5ezs1
System.out.println(sb.toString());
}
}
#java
Подписывайтесь на канал 👉@coddy_academy
👍3
Метод .ToLower()
В C# если вам необходимо привести каждый символ строки в нижний регистр, то можете использовать для этого строковый метод .ToLower().
Если у символа нет эквивалента в нижнем регистре, он остается неизменным. Например, специальные символы остаются без изменений.
#c_sharp
Подписывайтесь на канал 👉@coddy_academy
В C# если вам необходимо привести каждый символ строки в нижний регистр, то можете использовать для этого строковый метод .ToLower().
Если у символа нет эквивалента в нижнем регистре, он остается неизменным. Например, специальные символы остаются без изменений.
#c_sharp
Подписывайтесь на канал 👉@coddy_academy
👍2
Метод списка .sort()
При работе со списками вы можете использовать метод .sort(). Этот метод берет список и сортирует его. То есть на выходе получается тот же список, только отсортированный. При этом метод не возвращает никакого значения.
Числовые списки сортируются в порядке возрастания, а списки строк сортируются в алфавитном порядке.
#python
Подписывайтесь на канал 👉@coddy_academy
При работе со списками вы можете использовать метод .sort(). Этот метод берет список и сортирует его. То есть на выходе получается тот же список, только отсортированный. При этом метод не возвращает никакого значения.
Числовые списки сортируются в порядке возрастания, а списки строк сортируются в алфавитном порядке.
#python
Подписывайтесь на канал 👉@coddy_academy
👍2
Метод .unshift()
Если вам необходимо добавить элемент в начало массива, используйте JavaScript метод .unshift(). Этот метод добавляет один или более элементов в начало массива и возвращает новую длину массива.
Для определения места вставки значений метод .unshift() использует свойство length (длина массива).
#javanoscript
Подписывайтесь на канал 👉@coddy_academy
Если вам необходимо добавить элемент в начало массива, используйте JavaScript метод .unshift(). Этот метод добавляет один или более элементов в начало массива и возвращает новую длину массива.
Для определения места вставки значений метод .unshift() использует свойство length (длина массива).
#javanoscript
Подписывайтесь на канал 👉@coddy_academy
👍1
Свойство flex-grow
Вы можете применять свойство CSS flex-grow, чтобы указать, на сколько элемент может увеличиться по отношению к остальным флекс элементам в одном контейнере. Если элемент не является флекс элементом, то свойство flex-grow не окажет на него никакого эффекта.
flex-grow принимает числовое значение, которое и указывает, на сколько будет увеличен элемент. По умолчанию это значение равно 0.
#css
Подписывайтесь на канал 👉@coddy_academy
Вы можете применять свойство CSS flex-grow, чтобы указать, на сколько элемент может увеличиться по отношению к остальным флекс элементам в одном контейнере. Если элемент не является флекс элементом, то свойство flex-grow не окажет на него никакого эффекта.
flex-grow принимает числовое значение, которое и указывает, на сколько будет увеличен элемент. По умолчанию это значение равно 0.
#css
Подписывайтесь на канал 👉@coddy_academy
👍1
Метод списка .insert()
Благодаря методу .insert() вы можете добавить элемент в список по указанному индексу.
Метод принимает два параметра. Первый параметр – это индекс, в который надо вставить элемент, а второй – это элемент, который надо вставить в список.
#python
Подписывайтесь на канал 👉@coddy_academy
Благодаря методу .insert() вы можете добавить элемент в список по указанному индексу.
Метод принимает два параметра. Первый параметр – это индекс, в который надо вставить элемент, а второй – это элемент, который надо вставить в список.
#python
Подписывайтесь на канал 👉@coddy_academy
👍2
Метод .shift()
Если вы хотите удалить первый элемент из массива и возвратить его значение, то используйте JavaScript метод .shift(). Этот метод изменяет длину массива.
Кстати, помните, что если метод .shift() применить к пустому массиву, то возвращаемое значение метода будет undefined.
#javanoscript
Подписывайтесь на канал 👉@coddy_academy
Если вы хотите удалить первый элемент из массива и возвратить его значение, то используйте JavaScript метод .shift(). Этот метод изменяет длину массива.
Кстати, помните, что если метод .shift() применить к пустому массиву, то возвращаемое значение метода будет undefined.
#javanoscript
Подписывайтесь на канал 👉@coddy_academy
👍1
Изменение пар ключ-значение
Для изменения значения элементов словаря вы можете выбрать один из двух способов. Первый способ – это присваивание нового значения для элемента с существующим ключом. Второй же способ – использование метода .updateValue(). Этот метод установит новое значение, если для этого ключа нет соответствующего значения, или обновит существующее значение, если оно существует.
#swift
Подписывайтесь на канал 👉@coddy_academy
Для изменения значения элементов словаря вы можете выбрать один из двух способов. Первый способ – это присваивание нового значения для элемента с существующим ключом. Второй же способ – использование метода .updateValue(). Этот метод установит новое значение, если для этого ключа нет соответствующего значения, или обновит существующее значение, если оно существует.
#swift
Подписывайтесь на канал 👉@coddy_academy
👍2
Метод .copy()
Метод .copy() возвращает копию существующего словаря. Это удобный метод, потому что изменения в скопированном словаре не затрагивают оригинальный словарь.
#python
Подписывайтесь на канал 👉@coddy_academy
Метод .copy() возвращает копию существующего словаря. Это удобный метод, потому что изменения в скопированном словаре не затрагивают оригинальный словарь.
#python
Подписывайтесь на канал 👉@coddy_academy
👍1
Метод массива .concat()
Вы можете использовать JavaScript метод .concat(), если необходимо объединить два или более массивов в один.
Этот метод копирует данные из других массивов, при этом он не изменяет их, а в результате возвращает новый массив.
#javanoscript
Подписывайтесь на канал 👉@coddy_academy
Вы можете использовать JavaScript метод .concat(), если необходимо объединить два или более массивов в один.
Этот метод копирует данные из других массивов, при этом он не изменяет их, а в результате возвращает новый массив.
#javanoscript
Подписывайтесь на канал 👉@coddy_academy
👍1
Метод Math.Pow()
Метод Math.Pow() – это метод возведения числа в степень. Чтобы им воспользоваться, вам необходимо указать в аргументных скобках два аргумента. Первый аргумент – это число, которое возводим в степень, а второй – степень, в которую хотим возвести число.
#c_sharp
Подписывайтесь на канал 👉@coddy_academy
Метод Math.Pow() – это метод возведения числа в степень. Чтобы им воспользоваться, вам необходимо указать в аргументных скобках два аргумента. Первый аргумент – это число, которое возводим в степень, а второй – степень, в которую хотим возвести число.
#c_sharp
Подписывайтесь на канал 👉@coddy_academy
👍1
Метод массива .reverse()
Вы можете использовать JavaScript метод .reverse(), если вам необходимо разместить элементы массива в обратном порядке. При использовании метода .reverse() новый массив не создается, а возвращается ссылка на текущий измененный массив.
#javanoscript
Подписывайтесь на канал 👉@coddy_academy
Вы можете использовать JavaScript метод .reverse(), если вам необходимо разместить элементы массива в обратном порядке. При использовании метода .reverse() новый массив не создается, а возвращается ссылка на текущий измененный массив.
#javanoscript
Подписывайтесь на канал 👉@coddy_academy
👍1
Метод списка .extend()
Если вам необходимо добавить элементы в список, вы можете использовать метод .extend(). Преимущество этого метода в том, что он также позволяет добавлять списки.
#python
Подписывайтесь на канал 👉@coddy_academy
Если вам необходимо добавить элементы в список, вы можете использовать метод .extend(). Преимущество этого метода в том, что он также позволяет добавлять списки.
#python
Подписывайтесь на канал 👉@coddy_academy
👍2
Подборка каналов для IT специалистов 🎯
https://news.1rj.ru/str/odin1C_rus Cтатьи, курсы, советы, шаблоны кода 1С
https://news.1rj.ru/str/kotlin_lib Подборки полезного материала по Kotlin
https://news.1rj.ru/str/nodejs_lib Подборки по Node js и все что с ним связано
https://news.1rj.ru/str/React_lib Подборки по React js и все что с ним связано
Программирование C++📌
https://news.1rj.ru/str/cpp_lib Библиотека C/C++ разработчика
https://news.1rj.ru/str/cpp_knigi Книги для программистов C/C++
Программирование Python 📌
https://news.1rj.ru/str/pythonofff Python академия. Учи Python быстро и легко🐍
https://news.1rj.ru/str/BookPython Библиотека Python разработчика
https://news.1rj.ru/str/python_real Python подборки на русском и английском
https://news.1rj.ru/str/python_360 Книги по Python Rus
Java разработка 📌
https://news.1rj.ru/str/BookJava Библиотека Java разработчика
https://news.1rj.ru/str/java_360 Книги по Java Rus
GitHub Сообщество 📌
https://news.1rj.ru/str/Githublib Интересное из GitHub
CodePen 📌
https://news.1rj.ru/str/codepen_1 Сообщество пользователей CodePen
Базы данных (Data Base) 📌
https://news.1rj.ru/str/database_info Все про базы данных
Мобильная разработка: iOS, Android 📌
https://news.1rj.ru/str/developer_mobila Мобильная разработка
Фронтенд разработка 📌
https://news.1rj.ru/str/frontend_1 Подборки для frontend разработчиков
Разработка игр 📌
https://news.1rj.ru/str/game_devv Все о разработке игр
Вакансии 📌
https://news.1rj.ru/str/sysadmin_rabota Системный Администратор
https://news.1rj.ru/str/progjob Вакансии в IT
Чат программистов📌
https://news.1rj.ru/str/developers_ru
Библиотеки 📌
https://news.1rj.ru/str/book_for_dev Книги для программистов Rus
https://news.1rj.ru/str/programmist_of Книги по программированию
https://news.1rj.ru/str/proglb Библиотека программиста
https://news.1rj.ru/str/bfbook Книги для программистов
БигДата, машинное обучение 📌
https://news.1rj.ru/str/bigdata_1 Data Science, Big Data, Machine Learning, Deep Learning
Программирование 📌
https://news.1rj.ru/str/bookflow Лекции, видеоуроки, доклады с IT конференций
https://news.1rj.ru/str/coddy_academy Полезные советы по программированию
QA, тестирование 📌
https://news.1rj.ru/str/testlab_qa Библиотека тестировщика
Шутки программистов 📌
https://news.1rj.ru/str/itumor Шутки программистов
Защита, взлом, безопасность 📌
https://news.1rj.ru/str/thehaking Канал о кибербезопасности
Книги, статьи для дизайнеров 📌
https://news.1rj.ru/str/ux_web Статьи, книги для дизайнеров
https://news.1rj.ru/str/arhitekturamira World Architecture
Системное администрирование 📌
https://news.1rj.ru/str/tipsysdmin Типичный Сисадмин (фото железа, было/стало)
https://news.1rj.ru/str/sysadminof Книги для админов, полезные материалы
https://news.1rj.ru/str/i_odmin Все для системного администратора
https://news.1rj.ru/str/i_odmin_book Библиотека Системного Администратора
https://news.1rj.ru/str/i_odmin_chat Чат системных администраторов
https://news.1rj.ru/str/i_DevOps DevOps: Пишем о Docker, Kubernetes и др.
Английский 📌
https://news.1rj.ru/str/UchuEnglish Английский с нуля
Математика 📌
https://news.1rj.ru/str/Pomatematike Канал по математике
Арбитраж трафика 📌
https://news.1rj.ru/str/partnerochkin CPA и арбитраж трафика
Крипта 📌
https://news.1rj.ru/str/bitkoinoff Новости криптовалют
Метавселенная, GameFi, Crypto 📌
https://news.1rj.ru/str/metaverse360
DeepFake 📌
https://news.1rj.ru/str/deepfakenow Публикуем deepfake видео
Мир технологий 📌
https://news.1rj.ru/str/mir_teh Видео из мира технологий
Excel лайфхак📌
https://news.1rj.ru/str/Excel_lifehack
https://news.1rj.ru/str/odin1C_rus Cтатьи, курсы, советы, шаблоны кода 1С
https://news.1rj.ru/str/kotlin_lib Подборки полезного материала по Kotlin
https://news.1rj.ru/str/nodejs_lib Подборки по Node js и все что с ним связано
https://news.1rj.ru/str/React_lib Подборки по React js и все что с ним связано
Программирование C++📌
https://news.1rj.ru/str/cpp_lib Библиотека C/C++ разработчика
https://news.1rj.ru/str/cpp_knigi Книги для программистов C/C++
Программирование Python 📌
https://news.1rj.ru/str/pythonofff Python академия. Учи Python быстро и легко🐍
https://news.1rj.ru/str/BookPython Библиотека Python разработчика
https://news.1rj.ru/str/python_real Python подборки на русском и английском
https://news.1rj.ru/str/python_360 Книги по Python Rus
Java разработка 📌
https://news.1rj.ru/str/BookJava Библиотека Java разработчика
https://news.1rj.ru/str/java_360 Книги по Java Rus
GitHub Сообщество 📌
https://news.1rj.ru/str/Githublib Интересное из GitHub
CodePen 📌
https://news.1rj.ru/str/codepen_1 Сообщество пользователей CodePen
Базы данных (Data Base) 📌
https://news.1rj.ru/str/database_info Все про базы данных
Мобильная разработка: iOS, Android 📌
https://news.1rj.ru/str/developer_mobila Мобильная разработка
Фронтенд разработка 📌
https://news.1rj.ru/str/frontend_1 Подборки для frontend разработчиков
Разработка игр 📌
https://news.1rj.ru/str/game_devv Все о разработке игр
Вакансии 📌
https://news.1rj.ru/str/sysadmin_rabota Системный Администратор
https://news.1rj.ru/str/progjob Вакансии в IT
Чат программистов📌
https://news.1rj.ru/str/developers_ru
Библиотеки 📌
https://news.1rj.ru/str/book_for_dev Книги для программистов Rus
https://news.1rj.ru/str/programmist_of Книги по программированию
https://news.1rj.ru/str/proglb Библиотека программиста
https://news.1rj.ru/str/bfbook Книги для программистов
БигДата, машинное обучение 📌
https://news.1rj.ru/str/bigdata_1 Data Science, Big Data, Machine Learning, Deep Learning
Программирование 📌
https://news.1rj.ru/str/bookflow Лекции, видеоуроки, доклады с IT конференций
https://news.1rj.ru/str/coddy_academy Полезные советы по программированию
QA, тестирование 📌
https://news.1rj.ru/str/testlab_qa Библиотека тестировщика
Шутки программистов 📌
https://news.1rj.ru/str/itumor Шутки программистов
Защита, взлом, безопасность 📌
https://news.1rj.ru/str/thehaking Канал о кибербезопасности
Книги, статьи для дизайнеров 📌
https://news.1rj.ru/str/ux_web Статьи, книги для дизайнеров
https://news.1rj.ru/str/arhitekturamira World Architecture
Системное администрирование 📌
https://news.1rj.ru/str/tipsysdmin Типичный Сисадмин (фото железа, было/стало)
https://news.1rj.ru/str/sysadminof Книги для админов, полезные материалы
https://news.1rj.ru/str/i_odmin Все для системного администратора
https://news.1rj.ru/str/i_odmin_book Библиотека Системного Администратора
https://news.1rj.ru/str/i_odmin_chat Чат системных администраторов
https://news.1rj.ru/str/i_DevOps DevOps: Пишем о Docker, Kubernetes и др.
Английский 📌
https://news.1rj.ru/str/UchuEnglish Английский с нуля
Математика 📌
https://news.1rj.ru/str/Pomatematike Канал по математике
Арбитраж трафика 📌
https://news.1rj.ru/str/partnerochkin CPA и арбитраж трафика
Крипта 📌
https://news.1rj.ru/str/bitkoinoff Новости криптовалют
Метавселенная, GameFi, Crypto 📌
https://news.1rj.ru/str/metaverse360
DeepFake 📌
https://news.1rj.ru/str/deepfakenow Публикуем deepfake видео
Мир технологий 📌
https://news.1rj.ru/str/mir_teh Видео из мира технологий
Excel лайфхак📌
https://news.1rj.ru/str/Excel_lifehack
👍1
Свойство grid-template-columns
Используйте CSS свойство grid-template-columns, если вам необходимо задать количество, наименование и размер столбцов в гриде. Количество значений ширины определяет количество столбцов, а задаваться ширина может либо в пикселях, либо в процентах.
#css
Подписывайтесь на канал 👉@coddy_academy
Используйте CSS свойство grid-template-columns, если вам необходимо задать количество, наименование и размер столбцов в гриде. Количество значений ширины определяет количество столбцов, а задаваться ширина может либо в пикселях, либо в процентах.
#css
Подписывайтесь на канал 👉@coddy_academy
👍1
Метод массива .includes()
Когда вы хотите узнать, содержит ли массив искомый элемент, можете воспользоваться JavaScript методом .includes(). Если элемент содержится в массиве, то метод .includes() возвращает логическое значение true, в обратном же случае возвращается false.
#javanoscript
Подписывайтесь на канал 👉@coddy_academy
Когда вы хотите узнать, содержит ли массив искомый элемент, можете воспользоваться JavaScript методом .includes(). Если элемент содержится в массиве, то метод .includes() возвращает логическое значение true, в обратном же случае возвращается false.
#javanoscript
Подписывайтесь на канал 👉@coddy_academy
👍2
Метод .popitem() для словарей
Если вы работаете со словарями, не забывайте про метод .popitem(), который удаляет и возвращает последнюю пару элементов (ключ, значение), вставленную в словарь. Пары удаляются по принципу «последний пришёл – первый ушёл».
#python
Подписывайтесь на канал 👉@coddy_academy
Если вы работаете со словарями, не забывайте про метод .popitem(), который удаляет и возвращает последнюю пару элементов (ключ, значение), вставленную в словарь. Пары удаляются по принципу «последний пришёл – первый ушёл».
#python
Подписывайтесь на канал 👉@coddy_academy
👍3
Метод Math.Sqrt()
Math.Sqrt() – математический метод, который извлекает квадратный корень. Если вы решили воспользоваться этим методом, то в аргументных скобках вам необходимо указать значение числа, из которого хотите извлечь квадратный корень.
#c_sharp
Подписывайтесь на канал 👉@coddy_academy
Math.Sqrt() – математический метод, который извлекает квадратный корень. Если вы решили воспользоваться этим методом, то в аргументных скобках вам необходимо указать значение числа, из которого хотите извлечь квадратный корень.
#c_sharp
Подписывайтесь на канал 👉@coddy_academy
👍1
Метод массива .slice()
Вы можете использовать метод .slice(), если хотите вернуть новый массив, содержащий копию части исходного массива.
Для этого в аргументных скобках указывается два аргумента. Первый аргумент – это индекс элемента, с которого начинается копирование. И продолжается оно до элемента, определяемого вторым аргументом, но не включая его.
#javanoscript
Подписывайтесь на канал 👉@coddy_academy
Вы можете использовать метод .slice(), если хотите вернуть новый массив, содержащий копию части исходного массива.
Для этого в аргументных скобках указывается два аргумента. Первый аргумент – это индекс элемента, с которого начинается копирование. И продолжается оно до элемента, определяемого вторым аргументом, но не включая его.
#javanoscript
Подписывайтесь на канал 👉@coddy_academy
👍1
Метод строк .capitalize()
Для выполнения преобразований регистра строки стоит помнить различные методы. Например, метод .capitalize(). Этот метод возвращает копию строки с первым символом, преобразованным в верхний регистр, и остальными символами, преобразованными в нижний регистр.
#python
Подписывайтесь на канал 👉@coddy_academy
Для выполнения преобразований регистра строки стоит помнить различные методы. Например, метод .capitalize(). Этот метод возвращает копию строки с первым символом, преобразованным в верхний регистр, и остальными символами, преобразованными в нижний регистр.
#python
Подписывайтесь на канал 👉@coddy_academy
👍3