Что такое переменная среды в операционной системе и IDE? - PullRequest
0 голосов
/ 01 августа 2011

Я запутался в том, как поместить переменную среды в мою голову.Так это как глобальная переменная для операционной системы?Таким образом, глобальная среда для IDE - это просто ссылка на то, что IDE должна иметь возможность выделять.Это правильная идея, чтобы иметь?

1 Ответ

0 голосов
/ 26 августа 2011

При выполнении каждый процесс имеет изображение.Он состоит из набора переменных в памяти, которые могут быть доступны, прочитаны и изменены в любое время.Он определяет состояние процесса в определенный момент времени.

Некоторые из этих переменных создаются самим процессом для его внутренней логики, а другие будут наследоваться от его родительского процесса (обычно это оболочка, которая используется для его запуска).Они обычно описывают определенное состояние системы.Они называются переменными среды.Вы можете использовать их для определения таких вещей, как: - расположение определенных исполняемых файлов на ваших компьютерах (например, Java или Python).- расположение некоторых общих библиотек (или DLL, если вы находитесь в Windows).- расположение базы данных, к которой вы обращаетесь - разрешение и доступ пользователя (хотя это не самое безопасное место для ее определения).

Дело в том, что вы можете определить что угодно в своей среде, и каждый процесс, запущенный с этимсреда будет наследовать от этих переменных.

Я не знаю, что вы имеете в виду под IDE, и, честно говоря, не уверен, что полностью понял ваш вопрос.Но так как прошло много времени, и никто не ответил, я надеюсь, что это поможет вам получить начало ответа.

...