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


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

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

Потоки и системы Pub-sub, почему мы должны их любить и как они работают в Redis
Проблема Давайте сначала подготовим сцену. Предположим, у нас есть платформа, на которой пользователи могут загружать видео, а другие пользователи могут просматривать эти видео (вроде Youtube). Сейчас нас интересует только один поток, то есть загрузка видеопотока. В нашей системе есть простой UploadService, который принимает загруженное видео. Чтобы отправлять уведомления подписчикам пользователя, он отправляет HTTP-запрос в SubscriberService. Он также отправляет HTTP-запрос к..

PhillyScript: Написание собственного языка программирования
Мнения, изложенные здесь, принадлежат мне, а не моей компании. Некоторое время назад я наткнулся на пост в блоге на FreeCodeCamp о том, как автор написал свой собственный язык программирования. В свое время я использовал самые разные языки программирования, и выбор, сделанный для разных синтаксисов, был интересным. Это заставило меня задуматься, какой выбор я сделаю. Определение синтаксиса может быть самой простой частью языка, так как затем вам нужно написать инструменты, чтобы..

Язык выражений Spring (SpEL)
Spring Expression Language — это язык выражений, который поддерживает манипулирование графом объектов и запросы к нему во время выполнения. Граф объектов — это своего рода структура или абстракция, содержащая сложную сеть взаимосвязанных объектов. Объекты могут содержать другие объекты, быть связаны друг с другом или содержать ссылку на другой объект. Думайте об этом как о состоянии приложения в определенный момент времени. SpEL имеет множество функций, таких как литеральные..

Как получить отчетливые значения из массива объектов в JavaScript?
Иногда нам может потребоваться получить отдельные значения из массива объектов в нашем коде JavaScript. В этой статье мы рассмотрим, как получить различные значения из массива объектов в JavaScript. Извлечение значений с помощью методов массива Один из способов получить отдельные значения из массива объектов в JavaScript - использовать собственные методы массива. Например, мы можем написать: const array = [{ "name": "jane", "age": 17 },..

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