arhrs - современные компьютерные технологии

Публикации по теме 'programming'


Пройдите через динамическое программирование
Поток: для каждой проблемы я напишу рекурсивный код, а затем просто формулу dp (в некоторых случаях я бы также написал инициализацию в случае сверху вниз) // Общие советы При подходе сверху вниз базовое условие рекурсивного решения преобразуется в инициализацию dp. В мемоизированном решении мы сначала инициализируем dp с -1, а затем, если значение присутствует, мы возвращаем, иначе мы идем и сначала вычисляем первое значение, и очень важно, сохраняем их, а затем возвращаем, чтобы оно..

Учебник по Solidity: все о массиве
В Solidity array - это упорядоченный список элементов, который индексируется численно, начиная с 0. Типы массивов В этом разделе мы предоставляем два типа категоризации массивов: против фиксированного размера массивов с динамическим размером Одномерные и многомерные массивы. и фиксированный размер массива с динамическим размером В документации Solidity проводится различие между массивами фиксированного размера и динамического размера . В приведенных ниже..

Локальное развертывание Internet Identity
Итак, вы хотите развернуть Internet Identity (II) локально? Вот мои четыре самых простых решения для этого! Введение Чтобы развернуть II локально, нам нужно получить его канистру (модуль Wasm). Мы можем либо собрать код самостоятельно, используя Docker и скрипт docker-build , предоставленный командой II, либо загрузить существующий релиз . Поскольку мне очень не нравится делать что-либо, связанное с DevOps, а также потому, что цель этого руководства — ускорить выполнение..

Докер стал проще
Вы, должно быть, много слушали Docker в последнее время, и на это есть причина. Ну, это не тот докер, о котором мы будем говорить, мы будем говорить о нем 👇 Но это работает в моей системе Вы, должно быть, много слышали об этом или даже сталкивались с такой ситуацией, и докер здесь решение этой проблемы. Он предоставляет нам среду типа виртуальной машины, в которой мы можем работать над любым проектом, не затрагивая другие проекты в нашей системе. Мы можем дать проект любому..

@Decorators in Python 🍃 (Продвинутый)
Повысьте свой уровень программирования на Python ( Бонус : *args **kwargs )… ..🔥 Будьте готовы! Он действительно содержит много кода. Мне не нужно объяснять, почему это трудно понять. Это причина, по которой вы здесь (не ждите, что только код теории) . Но действительно ли вам нужно писать декораторы? Удовольствие от программирования на Python должно заключаться в том, чтобы видеть короткие, лаконичные, читаемые классы, которые выражают множество действий в небольшом объеме..

Измерение производительности веб-приложения
Я заметил, что я никогда не публиковал что-то о производительности. Это одна из замечательных тем для программиста. Очевидно, почему производительность имеет большое значение, поэтому я пропущу эту часть, чтобы сразу перейти к тому, как создать производительный веб-сайт. Итак, для начала у всех нас есть веб-сайт, над которым мы работаем. В этой статье я объясню несколько методов, которые мы используем для измерения эффективности. __ GTMetrix Вы можете просто ввести свой..

Линейная регрессия методом наименьших квадратов в Python
Линейная регрессия методом наименьших квадратов в Python Как следует из названия, метод наименьших квадратов минимизирует сумму квадратов остатков между наблюдаемыми целями в наборе данных и цели, предсказанные линейным приближением. В этой статье мы увидим, как найти наиболее подходящую линию, используя линейную алгебру, а не что-то вроде градиентного спуска. Алгоритм Вопреки тому, что я думал изначально, реализация scikit-learn линейной регрессии минимизирует функцию..

Новые материалы

Конфигурация Gulp для WordPress - Часть II
Здесь мы переходим ко второй части руководства по настройке Gulp для оптимальной разработки WordPress. Если вы пропустили первую часть, где мы установили все модули, необходимые для задач,..

LACTF — сеть/метавселенная
В lactf я смог решить задачу веб/метавселенной. Ниже приведен исходный код, предоставленный здесь Из исходного кода видно, что флаг — это отображаемое имя администратора...

GraphQL — Язык запросов — Часть 1
Первое, что нужно знать: GraphQL — это спецификация (как она должна работать и выглядеть), а не реализация. GraphQL не нужно устанавливать, вы реализуете его с помощью серверной библиотеки,..

Будущее машинного обучения в Индии
Будучи связанным с интенсивно развивающимся языком, непрерывные технологические достижения наверняка поразят сектор машинного обучения, который вот-вот сформирует долгосрочную перспективу машинного..

Сравнение Clojure IDE  — Emacs/Cider и IDEA/Cursive
Введение Недавно я редактировал сообщение в блоге, в котором брал интервью у жителей Метосинии относительно их любимых редакторов Clojure . Было довольно интересно увидеть, что используется..

Строки, регулярные выражения и шаблонные литералы — Часть 1 | Понимание ES6
Строки, несомненно, являются одним из самых важных типов данных в любом языке программирования. Строки есть практически в каждом языке программирования, и научиться их эффективному..

7 признаков того, что вы все еще начинающий веб-разработчик
В этой статье я расскажу о 7 признаках того, что вы все еще начинающий веб-разработчик. Это вещи, в которые время от времени могут впадать даже опытные разработчики, поэтому не беспокойтесь,..