Публикации по теме '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..