Публикации по теме 'beginners-guide'


Понимание распределения и управления памятью в программировании: автоматический и автоматический
Привет! Сегодня мы поговорим о двух разных способах выделения памяти в компьютерном программировании: автоматическом и динамическом выделении. Мы также рассмотрим две функции, «malloc» и «free», которые используются для динамического выделения и освобождения памяти в программах. Наконец, мы поговорим о том, как использовать «valgrind» для проверки утечек памяти. Для начала давайте представим память как большую книжную полку. Книжная полка имеет ограниченное количество места, как и..

Начните разработку пользовательского интерфейса с помощью Vue.js: руководство для начинающих
Что такое Vue.js? Почему вы должны учиться этому? «Чем больше вы узнаете о Vue, тем больше вы влюбитесь в Vue» Да, вы правильно прочитали! Меня попросили изучить Vue.js, когда я был стажером. Я подумал: «Зачем кому-то вообще использовать Vue, когда есть React или Angular?» Верно? Но в течение нескольких недель я полностью погрузился в Vue и его экосистему, и я сожалел о том, что не знал Vue раньше и, конечно, о том, что с самого начала недооценил его красоту. Перво-наперво!..

Проверьте, что именно Promises в JavaScript? - Руководство для начинающих
что мы думаем, когда слышим слово обещания. Это просто существительное, означающее, что мы даем гарантию того, что что-то произойдет точно или почти в будущем под нашим доверием. JavaScript — это синхронный язык программирования, но мы можем заставить его функционировать как язык асинхронного программирования с помощью функций обратного вызова. Обещание может быть либо сохранено, либо нарушено. Если обещание выполняется, мы строим дальнейшие планы на основе результата нашего обещания,..

Рекурсия в JavaScript
Что такое рекурсия? Рекурсивная функция — это функция, которая вызывает сама себя до тех пор, пока не перестанет. И этот метод называется рекурсией. Синтаксис const recurse = () => { recurse(); } recurse(); Эта рекурсивная функция будет продолжать вызывать себя вечно, поэтому ей нужно немного больше штрихов. const recurse = () => { if (condition) { recurse(); } // stop calling recurse() }; recurse(); Эта функция будет продолжать вызывать себя, если она..

Как искать в Интернете помощь по веб-разработке
Руководство для начинающих веб-разработчиков Вы работаете над проектом веб-разработки, и что-то работает не так, как вы ожидали. В Интернете так много контента для веб-разработчиков, но как найти то, что вам нужно, и как включить его в свою работу? Следуйте пяти советам ниже, чтобы повысить уровень поиска! 1. Перед поиском задокументируйте, над чем вы работаете Поиск справки по веб-разработке начинается не в поисковой системе, а в вашем коде. Прежде чем отправиться в Интернет,..

Неявное против явного: понять концепцию
Если вы новичок в программировании, термины неявно типизированный и явно типизированный могут быть непростыми для понимания поначалу. Вот почему я составил для вас это краткое и точное руководство. Как и вы, вероятно, я программист начального уровня, и иногда с концепциями программирования все может быть немного туманно. Чтобы объяснить эти концепции, я буду использовать в качестве примера язык программирования Dart, но они должны применяться и к другим языкам..

Руководство для начинающих по классификации в машинном обучении
Классификация относится к контролируемому обучению. Он определяет класс, к которому принадлежат элементы данных, и лучше всего используется, когда выходные данные имеют конечные и дискретные значения. В этой статье я собираюсь сравнить некоторые популярные модели классификации, такие как CART, Perceptron, Logistic Regression, Neural Networks и Random Forest. Набор данных Для простоты я использовал небольшой набор данных о фертильности, который содержит более 100 экземпляров и 9..