Публикации по теме 'holberton-school'


Мой путь программиста
Немного о себе Выросший в семье китайских иммигрантов с ограниченными ресурсами, я никогда не думал, что любая профессия в области STEM будет для меня достижимой. Моя семья всегда настаивала на том, чтобы работать и приносить деньги, а не на долгосрочные инвестиции в образование, поэтому, как только я стал достаточно взрослым, чтобы устроиться на работу, это было то, что я должен был делать. Я подрабатывал в старшей школе, чтобы обеспечивать себя и помогать своей семье, когда это было..

Искусственный интеллект, машинное обучение и глубокое обучение
Эта статья написана для того, чтобы бабушка могла понять, что такое машинное обучение и глубокое обучение. Что такое машинное обучение? Это отрасль искусственного интеллекта, которая начала приобретать значение с 80-х годов. Это тип ИИ, который больше не зависит от правил и программиста, но компьютер может устанавливать свои собственные правила и учиться сам по себе. Машинное обучение происходит с помощью алгоритмов. Алгоритм — это не что иное, как последовательность..

Что происходит, когда вы набираете gcc main.c?
Что происходит, когда вы набираете gcc main.c? Что такое gcc main.c? gcc — это компилятор, который вы используете при написании кода на языке C. Его также можно использовать для C+, C++ и многих других языков. И там, где написано main.c, мы хотим скомпилировать файл, оканчивающийся на .c. При этом есть четыре шага: предварительная обработка, компиляция, сборка, компоновка. Я объясню каждый из них. Предварительная обработка: «Препроцессор C — это просто инструмент подстановки..

Дедушка, ты хочешь узнать о машинном обучении?
Дедушке повезло, вы видели эволюцию техники почти во всей ее полноте, вы видели, как человечество, если привести пример, перешло от написания текстов на пишущих машинках к компьютерам, к сотовым телефонам, а теперь диктует их машине и тому именно он выполняет запись автоматически. Введение Предприятия генерируют все большие объемы данных, и информации так много, что человеку невозможно управлять, сравнивать или находить закономерности, раскрывающие поведение ключевых потребителей...

Что происходит, когда вы вводите gcc main.c
Компьютер понимает биты, состоящие из единиц и нулей (машинный код). Однако люди общаются на человеческом языке. Как восполнить этот пробел? Компилятор! Компилятор преобразует высокоуровневый (программный) код программиста в низкоуровневый машинный язык. Возьмем в качестве примера компилятор gcc . gcc означает сборник компиляторов GNU. Для наших целей давайте рассмотрим это как компилятор C с файлом main.c в качестве исходного файла. gcc создаст окончательный исполняемый файл..

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

Язык C и статические библиотеки. Статический.
Вы наткнулись на этот пост, скорее всего, из-за поиска информации о «Статических библиотеках на C». Добро пожаловать. В Холбертоне второй месяц, и я только что создал свою первую статическую библиотеку. Что это означает? Что ж, давайте разберем это вместе. Статические библиотеки Что такое статические библиотеки? Статическая библиотека, также известная как статически связанная библиотека, это: «набор подпрограмм, внешних функций и переменных, которые разрешаются в вызывающей..