Публикации по теме 'computer-science'
Процессы и потоки — Основные отличия
Этот блог даст вам краткое объяснение основных различий между процессами и потоками.
Содержание:
Знакомство с процессами Знакомство с нитями Краткое объяснение основных различий между процессами и потоками
Знакомство с процессами
Процесс — это независимая программа, которая находится в процессе выполнения. Он содержит программный код и его активность. В зависимости от операционной системы (ОС) процесс может состоять из нескольких потоков выполнения. Именно операционная..
О файлах и читателях файлов
Ах, файлы. Мы так много делаем с ними. А в Javascript есть довольно уникальный способ работы с ними прямо в браузере.
Для начала мы можем использовать API File.File () для создания файла.
new File(fileParts, fileName, options?);
Конструктор принимает три аргумента:
fileParts : массив строк, источник буфера или капли fileName : имя файла в виде строки options : необязательный объект со свойствами type (тип MIME, например 'text/plain' ) и lastModified (числовая метка..
WebAssembly для разработчиков на Node.js
WebAssembly для разработчиков на Node.js
Обещание WebAssembly является захватывающим.
Цифровые и аналоговые компьютеры Что такое WebAssembly? Причины использования WebAssembly WebAssembly и JavaScript Зачем изучать WAT (текстовый формат WebAssembly)? Бинарный Шестнадцатеричный (основание 16 или шестнадцатеричное) Преобразование десятичного числа в шестнадцатеричное в двоичное "Объем памяти"
Цифровые и аналоговые компьютеры
Цифровой компьютер использует..
Две суммы | Вызов кодирования — Leetcode
Две суммы | Вызов кодирования — Leetcode
Всем привет.
Я начал этот проект, чтобы поделиться своими знаниями по различным темам, связанным с наукой, программированием (структуры данных, алгоритмы, парадигмы), технологиями, математикой и другими.
В этом сезоне я поделюсь некоторыми способами решения некоторых проблем платформы Leetcode. Эти проблемы относятся к категории «Вопросы для интервью» и применяются к некоторым крупным технологическим компаниям, таким как Google, Facebook,..
Что такое связанный список?
LinkedList – это линейная коллекция данных, в которой каждый узел или элемент коллекции связан со следующим узлом. Каждый узел содержит некоторые данные и имеет ссылку на следующий узел. Первый и последний узлы в коллекции называются head и хвостом коллекции соответственно. LinkedList является одним из самых простых и понятных структур данных , но довольно эффективным и простым в реализации. Как и многие другие Структуры данных , LinkedList предоставляет общие..
Понимание сборки x86
Вы изучаете компьютерную архитектуру. Профессор показывает вам кучу ассемблерного кода x86, и вы совершенно не понимаете, что происходит. Что ж, вы попали в нужное место!
Эта статья является частью запланированной серии. Загляните в ближайшее время, когда будет опубликована следующая часть!
Схема памяти
Память - это просто массив байтов, каждый из которых имеет свой адрес. Когда программа выполняется, операционная система выделяет ей часть памяти. Эта память (называемая..
Почему люди не борются с прибылью согласно нейробиологии
Уважаемые технологические компании,
Я здесь, чтобы поделиться с вами научными данными о том, почему на самом деле в интересах вашей компании тратить время и ресурсы на психологическое благополучие. Это может сэкономить вам деньги. Взломав более спокойную нервную систему, менеджеры и сотрудники могут повысить производительность без дисциплинарных мер и распространения страха или отравления - и даже могут снизить текучесть кадров, хорошо известную проблему в сфере технологий .
Я..