Публикации по теме 'javascript'
Привет, Валентин.
Привет, Валентин.
Что вы думаете о подходе Factory Function? Я имею в виду что-то вроде этого:
функция А() {
пусть varOne = 1;
пусть varTwo = 2;
функция Б() {
вернуть varOne + varTwo;
}
вернуть Object.freeze = ({
B
});
}
Алгоритмы: 2 указателя, поворот массива
Проблема
Дан массив, поверните массив вправо на k шагов, где k неотрицательно.
Решение 1
Есть несколько способов решить эту проблему. Используя 2 указателя и 2 цикла, массив можно вращать со сложностью O (n). Это включает в себя создание копии.
Решение 2
Другой подход заключается в повороте массива на месте. Этот подход имеет временную сложность O (a + b).
Первый цикл сдвигает все значения вправо на «k» индексов. Это сохраняет начальные значения «k» в массиве...
Реагировать на SVG-сервер
В прошлом мы обращались к иконочным шрифтам, а в последнее время — к спрайтам SVG. Github сделал отличный репортаж об их преобразовании из иконочных шрифтов и о том, как они пришли к решению встроить все свои svg по всему сайту.
Сегодня на css-tricks Сара Драснер написала замечательную статью о создании системы иконок SVG с помощью React. Ее метод также встраивает все svg прямо на страницу. В одном из комментариев к статье указывалось на тот факт, что если бы у вас был список,..
Здравствуйте, Филипп Пастернак.
Привет, Филип Пастернак !
Спасибо за ваши ответы. Я согласен с тобой. С новой версией Webpack и несколькими новыми плагинами (например, mini-css-extract-plugin , о котором вы упомянули) куча проблем исчезла.
Ваше здоровье :)
Как создать Angular Reactive Form Control Validator для проверки правильности XML
Класс DOMParser позволяет нам анализировать XML и HTML из строки, он встроен непосредственно в JavaScript/TypeScript, поэтому нам не нужно устанавливать стороннюю библиотеку для создания нашей функции проверки. Эта функция будет принимать параметр управления, который является рассматриваемым элементом управления формой. Функция валидатора должна выглядеть так:
MyCustomXMLValidator(control: AbstractControl){
var domParser = new DOMParser(); ty
var dom =..
[JS за 1 час] — 1. Плюсы и минусы, примеры
1. Плюсы
1. Универсальность : JavaScript можно использовать как для интерфейсной, так и для серверной разработки, что делает его полнофункциональным языком.
Например, во внешнем интерфейсе JavaScript можно использовать для создания интерактивных элементов на веб-сайте, таких как раскрывающиеся меню и проверка форм. На серверной части JavaScript можно использовать с такими технологиями, как Node.js, для создания серверных приложений.
2. Популярность . JavaScript — один из наиболее..
Как посчитать сумму всех перестановок целого числа
0 / 631
Вычислить сумму перестановок цифр Условия задачи:
Может ли читатель назвать сумму всех целых чисел, которые можно составить из четырех цифр 1, 2, 3, 4? То есть сложение всех таких чисел, как 1 234, 1 423, 4 312 и т. д. Можно, конечно, выписать их все и сделать сложение, но интерес заключается в том, чтобы найти очень простое правило для суммы всех чисел что можно сделать с четырьмя различными цифрами, выбранными всеми возможными способами, но исключая ноль?
Есть два..
Новые материалы
Обучение модели Keras с большим набором данных (пакетное обучение)
Привет народ!! В этом блоге я собираюсь обсудить очень интересную особенность Keras. При обучении любой модели глубокого обучения обязательным условием для получения хорошего результата..
Раскрытие возможностей сверточных нейронных сетей: обучение аутентификации изображений
1.0 ВВЕДЕНИЕ
В области анализа цифровых изображений насущной необходимостью стала разработка надежных методов, позволяющих отличить подлинные изображения от поддельных. С появлением сложных..
Изучение основных библиотек Python для науки о данных
В эпоху больших данных и информационной перегрузки способность извлекать значимую информацию из огромных наборов данных стала важнейшим навыком. Именно здесь в игру вступает наука о данных...
Легко загружать в React элемент HTML в виде изображения
Много раз на наших сайтах нам нужно сделать кнопку доступной для пользователей, чтобы они могли загружать содержимое страницы. Иногда нам нужно загрузить таблицу, график или, в более общем..
Запуск кластера Stable Diffusion на GCP с обслуживанием tensorflow (часть 1)
Часть 1. Настройка инфраструктуры с помощью Terraform
В первой части этого руководства, состоящего из двух частей, мы научимся создавать кластер Kubernetes, который развертывает модель Stable..
Внедрение человечности в машинное обучение
Иногда мне хочется, чтобы прогресс в кодировании был хоть немного более полезным. Если использовать баскетбол — еще одно хобби всей моей жизни — для сравнения: когда я забиваю мяч, это гораздо..
Обнаружение выражений лица и поз с помощью машинного обучения
От обнаружения лица человека до доступа к устройствам или распознавания человека с помощью камер видеонаблюдения или прогнозирования стратегий в спорте путем определения ключевых точек поз или..