Site Loader

Содержание

Замыкания — JavaScript | MDN

Замыкание — это комбинация функции и лексического окружения, в котором эта функция была определена. Другими словами, замыкание даёт вам доступ к Scope (en-US) внешней функции из внутренней функции. В JavaScript замыкания создаются каждый раз при создании функции, во время её создания.

Рассмотрим следующий пример:

function init() {
    var name = "Mozilla"; 
    function displayName() { 
        alert (name); 
    }
    displayName();
}
init();

init() создаёт локальную переменную name и определяет функцию displayName(). displayName() — это внутренняя функция — она определена внутри init() и доступна только внутри тела функции init(). Обратите внимание, что функция displayName() не имеет никаких собственных локальных переменных. Однако, поскольку внутренние функции имеют доступ к переменным внешних функций, displayName() может иметь доступ к переменной 

name, объявленной в родительской функции init().

Выполните этот код и обратите внимание, что команда alert()  внутри displayName() благополучно выводит на экран содержимое переменной name объявленной в родительской функции. Это пример так называемой лексической области видимости (lexical scoping): в JavaScript область действия переменной определяется по её расположению в коде (это очевидно лексически), и вложенные функции имеют доступ к переменным, объявленным вовне. Этот механизм и называется Lexical scoping (область действия, ограниченная лексически).

Рассмотрим следующий пример:

function makeFunc() {
  var name = "Mozilla";
  function displayName() {
    alert(name);
  }
  return displayName;
};

var myFunc = makeFunc();
myFunc();

Если выполнить этот код, то результат будет такой же, как и выполнение init() из предыдущего примера: строка «Mozilla» будет показана в JavaScript alert диалоге. Что отличает этот код и представляет для нас интерес, так это то, что внутренняя функция displayName() была возвращена из внешней до того, как была выполнена.

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

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

myFunc — это ссылка на экземпляр функции displayName, созданной в результате выполнения makeFunc. Экземпляр функции displayName в свою очередь сохраняет ссылку на своё лексическое окружение, в котором есть переменная name.   По этой причине, когда происходит вызов функции myFunc, переменная name остаётся доступной для использования и сохранённый в ней текст «Mozilla» передаётся в alert.

А вот немного более интересный пример — функция

makeAdder:

function makeAdder(x) {
  return function(y) {
    return x + y;
  };
};

var add5 = makeAdder(5);
var add10 = makeAdder(10);

console.log(add5(2));  
console.log(add10(2)); 

Здесь мы определили функцию makeAdder(x), которая получает единственный аргумент x и возвращает новую функцию. Эта функция получает единственный аргумент y и возвращает сумму x и y.

По существу makeAdder — это фабрика функций: она создаёт функции, которые могут прибавлять определённое значение к своему аргументу. В примере выше мы используем нашу фабричную функцию для создания двух новых функций — одна прибавляет 5 к своему аргументу, вторая прибавляет 10.

add5 и add10 — это примеры замыканий. Эти функции делят одно определение тела функции, но при этом они сохраняют различные окружения. В окружении функции add5 x — это 5, в то время как в окружении add10 x — это 10.

Замыкания полезны тем, что позволяют связать данные (лексическое окружение) с функцией, которая работает с этими данными. Очевидна параллель с объектно-ориентированным программированием, где объекты позволяют нам связать некоторые данные (свойства объекта) с одним или несколькими методами.

Следовательно, замыкания можно использовать везде, где вы обычно использовали объект с одним единственным методом.

Такие ситуации повсеместно встречаются в web-разработке. Большое количество front-end кода, который мы пишем на JavaScript, основано на обработке событий. Мы описываем какое-то поведение, а потом связываем его с событием, которое создаётся пользователем (например, клик мышкой или нажатие клавиши).  При этом наш код обычно привязывается к событию в виде обратного/ответного вызова (callback): callback функция — функция выполняемая в ответ на возникновение события

.

Давайте рассмотрим практический пример: допустим, мы хотим добавить на страницу несколько кнопок, которые будут менять размер текста. Как вариант, мы можем указать свойство font-size на элементе body в пикселах, а затем устанавливать размер прочих элементов страницы (таких, как заголовки) с использованием относительных единиц em:

body {
  font-family: Helvetica, Arial, sans-serif;
  font-size: 12px;
}

h2 {
  font-size: 1.5em;
}

h3 {
  font-size: 1.2em;
}

Тогда наши кнопки будут менять свойство font-size элемента body, а остальные элементы страницы просто получат это новое значение и отмасштабируют размер текста благодаря использованию относительных единиц.

Используем следующий JavaScript:

function makeSizer(size) {
  return function() {
    document. body.style.fontSize = size + 'px';
  };
};

var size12 = makeSizer(12);
var size14 = makeSizer(14);
var size16 = makeSizer(16);

Теперь size12, size14, и size16 — это функции, которые меняют размер текста в элементе body на значения 12, 14, и 16 пикселов, соответственно. После чего мы цепляем эти функции на кнопки примерно так:

document.getElementById('size-12').onclick = size12;
document.getElementById('size-14').onclick = size14;
document.getElementById('size-16').onclick = size16;
<a href="#">12</a>
<a href="#">14</a>
<a href="#">16</a>

Языки вроде Java позволяют нам объявлять частные (private) методы . Это значит, что они могут быть вызваны только методами того же класса, в котором объявлены.

JavaScript не имеет встроенной возможности сделать такое, но это можно эмулировать с помощью замыкания. Частные методы полезны не только тем, что ограничивают доступ к коду, это также мощное средство глобальной организации пространства имён, позволяющее не засорять публичный интерфейс вашего кода внутренними методами классов.

Код ниже иллюстрирует, как можно использовать замыкания для определения публичных функций, которые имеют доступ к закрытым от пользователя (private) функциям и переменным. Такая манера программирования называется модульное программирование: 

var Counter = (function() {
  var privateCounter = 0;
  function changeBy(val) {
    privateCounter += val;
  }
  return {
    increment: function() {
      changeBy(1);
    },
    decrement: function() {
      changeBy(-1);
    },
    value: function() {
      return privateCounter;
    }
  };
})();

alert(Counter.value()); 
Counter.increment();
Counter.increment();
alert(Counter.value()); 
Counter.decrement();
alert(Counter.value()); 

Тут много чего поменялось. В предыдущем примере каждое замыкание имело свой собственный контекст исполнения (окружение). Здесь мы создаём единое окружение для трёх функций: Counter.increment, Counter.decrement, и Counter.value.

Единое окружение создаётся в теле анонимной функции, которая исполняется в момент описания. Это окружение содержит два приватных элемента: переменную privateCounter и функцию changeBy(val)

. Ни один из этих элементов не доступен напрямую, за пределами этой самой анонимной функции. Вместо этого они могут и должны использоваться тремя публичными функциями, которые возвращаются анонимным блоком кода (anonymous wrapper), выполняемым в той же анонимной функции.

Эти три публичные функции являются замыканиями, использующими общий контекст исполнения (окружение). Благодаря механизму lexical scoping в Javascript, все они имеют доступ к переменной privateCounter и функции changeBy.

Заметьте, мы описываем анонимную функцию, создающую счётчик, и тут же запускаем её, присваивая результат исполнения переменной Counter. Но мы также можем не запускать эту функцию сразу, а сохранить её в отдельной переменной, чтобы использовать для дальнейшего создания нескольких счётчиков вот так:

var makeCounter = function() {
  var privateCounter = 0;
  function changeBy(val) {
    privateCounter += val;
  }
  return {
    increment: function() {
      changeBy(1);
    },
    decrement: function() {
      changeBy(-1);
    },
    value: function() {
      return privateCounter;
    }
  }
};

var Counter1 = makeCounter();
var Counter2 = makeCounter();
alert(Counter1. value()); 
Counter1.increment();
Counter1.increment();
alert(Counter1.value()); 
Counter1.decrement();
alert(Counter1.value()); 
alert(Counter2.value()); 

Заметьте, что счётчики работают независимо друг от друга. Это происходит потому, что у каждого из них в момент создания функцией makeCounter() также создавался свой отдельный контекст исполнения (окружение). То есть приватная переменная privateCounter в каждом из счётчиков это действительно отдельная, самостоятельная переменная.

Используя замыкания подобным образом, вы получаете ряд преимуществ, обычно ассоциируемых с объектно-ориентированным программированием, таких как изоляция и инкапсуляция.

До того, как в версии ECMAScript 6 ввели ключевое слово let, постоянно возникала следующая проблема при создании замыканий внутри цикла. Рассмотрим пример:

<p>Helpful notes will appear here</p>
<p>E-mail: <input type="text" name="email"></p>
<p>Name: <input type="text" name="name"></p>
<p>Age: <input type="text" name="age"></p>
function showHelp(help) {
  document. getElementById('help').innerHTML = help;
}

function setupHelp() {
  var helpText = [
      {'id': 'email', 'help': 'Ваш адрес e-mail'},
      {'id': 'name', 'help': 'Ваше полное имя'},
      {'id': 'age', 'help': 'Ваш возраст (Вам должно быть больше 16)'}
    ];

  for (var i = 0; i < helpText.length; i++) {
    var item = helpText[i];
    document.getElementById(item.id).onfocus = function() {
      showHelp(item.help);
    }
  }
}

setupHelp();

Массив helpText описывает три подсказки для трёх полей ввода. Цикл пробегает эти описания по очереди и для каждого из полей ввода определяет, что при возникновении события onfocus для этого элемента должна вызываться функция, показывающая соответствующую подсказку.

Если вы запустите этот код, то увидите, что он работает не так, как мы ожидаем интуитивно. Какое поле вы бы ни выбрали, в качестве подсказки всегда будет высвечиваться сообщение о возрасте. 

Проблема в том, что функции, присвоенные как обработчики события onfocus, являются замыканиями. Они состоят из описания функции и контекста исполнения (окружения), унаследованного от  функции setupHelp. Было создано три замыкания, но все они были созданы с одним и тем же контекстом исполнения. К моменту возникновения события onfocus цикл уже давно отработал, а значит, переменная item (одна и та же для всех трёх замыканий) указывает на последний элемент массива, который как раз в поле возраста.

В качестве решения в этом случае можно предложить использование функции, фабричной функции (function factory), как уже было описано выше в примерах:

function showHelp(help) {
  document.getElementById('help').innerHTML = help;
}

function makeHelpCallback(help) {
  return function() {
    showHelp(help);
  };
}

function setupHelp() {
  var helpText = [
      {'id': 'email', 'help': 'Ваш адрес e-mail'},
      {'id': 'name', 'help': 'Ваше полное имя'},
      {'id': 'age', 'help': 'Ваш возраст (Вам должно быть больше 16)'}
    ];

  for (var i = 0; i < helpText. length; i++) {
    var item = helpText[i];
    document.getElementById(item.id).onfocus = makeHelpCallback(item.help);
  }
}

setupHelp();

Вот это работает как следует. Вместо того, чтобы делить на всех одно окружение, функция makeHelpCallback создаёт каждому из замыканий своё собственное, в котором переменная item указывает на правильный элемент массива helpText.

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

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

Давайте рассмотрим не очень практичный, но показательный пример:

function MyObject(name, message) {
  this. name = name.toString();
  this.message = message.toString();
  this.getName = function() {
    return this.name;
  };

  this.getMessage = function() {
    return this.message;
  };
}

Поскольку вышеприведённый код никак не использует преимущества замыканий, его можно переписать следующим образом:

function MyObject(name, message) {
  this.name = name.toString();
  this.message = message.toString();
}
MyObject.prototype = {
  getName: function() {
    return this.name;
  },
  getMessage: function() {
    return this.message;
  }
};

Методы вынесены в прототип. Тем не менее, переопределять прототип — само по себе является плохой привычкой, поэтому давайте перепишем всё так, чтобы новые методы просто добавились к уже существующему прототипу.

function MyObject(name, message) {
  this.name = name.toString();
  this.message = message.toString();
}
MyObject.prototype.getName = function() {
  return this.name;
};
MyObject.prototype. getMessage = function() {
  return this.message;
};

Код выше можно сделать аккуратнее:

function MyObject(name, message) {
    this.name = name.toString();
    this.message = message.toString();
}
(function() {
    this.getName = function() {
        return this.name;
    };
    this.getMessage = function() {
        return this.message;
    };
}).call(MyObject.prototype);

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

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

Я, субъект персональных данных, в соответствии с Федеральным законом от 27 июля 2006 года № 152 «О персональных данных» предоставляю ООО «ЛЕГРАН», зарегистрированному по адресу: 105066, Москва, ул. Нижняя Красносельская, д.40/12, корпус 2, согласие на обработку персональных данных, указанных мной на страницах сайта https://legrand.ru/ в сети «Интернет», при заполнении веб-форм, характер информации которых предполагает или допускает включение в них следующих персональных данных: Имя, Фамилия, адрес электронной почты, с целью получения рассылки рекламно-информационных писем.

Согласен на передачу (предоставление, доступ) моих персональных данных ООО «ЮниСендер Рус», зарегистрированному по адресу: 127015, г. Москва, ул. Большая Новодмитровская, дом 23, этаж 2 с целью осуществления рассылки рекламно-информационных писем, а именно: Имя, Фамилия, адрес электронной почты.

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

Я подтверждаю, что ознакомлен с требованиями законодательства Российской Федерации, устанавливающими порядок обработки персональных данных, с политикой Оператора в отношении обработки персональных данных, а также с моими правами и обязанностями в этой области.

Согласие действует по достижении целей обработки или случая утраты необходимости в достижении этих целей.

Согласие может быть отозвано мною в любое время на основании моего письменного заявления.

О замыкании—ArcMap | Документация

Замыкание позволяет создавать объекты, которые соединены друг с другом, что делает редактирование более точным и уменьшает количество ошибок. Когда замыкание включено, указатель будет притягиваться к ребрам, вершинам и другим элементам геометрии, когда указатель окажется с ними на расстоянии меньшем чем указанный допуск. Это позволяет указывать положение для элементов объектов с учетом уже существующих объектов.

Все настройки, необходимые при работе с замыканием, расположены на панели инструментов Замыкание. Замыкание не ограничено только процессом редактирования, и может быть использовано в других задачах ArcGIS, таких как пространственная привязка и инструмент Измерить (Measure) на панели инструментов Инструменты (Tools). По умолчанию, замыкание включено, а активными типами замыкания являются точки, конечные точки, вершины и ребра. Вы можете включать и выключать отдельные типы замыкания на панели инструментов Замыкание. Чтобы полностью отключить замыкание, щелкните меню Замыкание и снимите отметку рядом с Использовать замыкание.

Управление замыканием производится на уровне карты, поэтому, если тип замыкания включен, можно произвести замыкание на любой видимый слой пространственных объектов. Сюда также входят типы слоев, не доступные для редактирования, например, слой базовой карты или файлы системы автоматизированного проектирования (САПР). Замыкание на скрытые объекты карты произвести нельзя, включая те случаи, когда слой выключен, содержит определяющий запрос (на видимые объекты замыкание производить можно) или выходит за пределы диапазона масштабов. Поскольку можно произвести замыкание на любые видимые объекты слоя, на разработку карты может потребоваться некоторое время. Если вы обнаружите, что произвели замыкание на слои, которые не собирались замыкать, сначала убедитесь, что этот слой нужно отображать. Чтобы использовать панель инструментов Замыкание (Snapping) максимально эффективно, отключите ненужные слои и типы замыкания, установите диапазоны масштабов слоев и следите, чтобы подписи и символы были максимально описательными.

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

Например, при работе с улицами и участками, можно видеть Подсказки замыкания (SnapTips) с именем слоя и типом замыкания. При создании новой дороги, замкните ее на конечную точку (Streets: Конечная точка), чтобы присоединить сегмент. Если нужно построить контур по границам участка, производите замыкание на Parcels: Ребро.

Чтобы помочь в определении типа замыкания на панели инструментов Замыкание, при наведении указателя появляются всплывающие подсказки, а также описание на панели статуса в нижней части окна приложения. Дополнительно вы можете изменить внешний вид кнопок на панели инструментов, чтобы кнопки отображали иконки с описанием, или только названия типов замыкания без иконок. Чтобы выполнить эту настройку, щелкните на меню Настроить (Customize) и выберите Режим настройки (Customize mode). Когда появится диалоговое окно Настроить (Customize), щелкните правой кнопкой мыши на иконке на панели инструментов Замыкание (Snapping) и выберите в контекстном меню одну из опций: Только текст (Text Only), Только изображение (Image Only) (по умолчанию), Изображение и текст (Text and Image). Эта настройка применима к любой панели инструментов в ArcGIS.

Чтобы задать опции для работы с замыканием, щелкните меню Замыкание (Snapping) и выберите Опции (Options). Здесь вы можете задать допуск замыкания в пикселях, т. е. расстояние, на котором должен находиться курсор от объекта, чтобы произошло замыкание, или настроить обратную связь замыкания. Также можно изменить цвет значка и содержимое, шрифт и цвет Подсказок замыкания (SnapTips). При работе со снимками, добавьте в Подсказки замыкания (SnapTips) фон, сплошная заливка позади текста облегчит его чтение. Настройки замыкания применяются ко всем сеансам ArcMap, поскольку они сохраняются в реестре приложения.

Если у вас включено несколько типов замыкания, то последовательность активации замыкания определяется автоматически. Наибольшим приоритетом при замыкании обладают элементы скетча.

Замыкание при редактировании

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

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

В меню Замыкание (Snapping) можно включить замыкание на пересечение, середину сегмента или точку начала кривой. Замыкание на пересечение позволяет производить замыкание на местоположениях, в которых пересекаются два объекта, а вершины или конечные точки могут отсутствовать. Замыкание на пересечение можно использовать при добавлении точек на пересечения улиц или при разделении объекта в месте, где он встречается с другим объектом. Если необходимо разделить парк в том месте, где его пересекает река, нужно включить замыкание на пересечение, затем выбрать полигон парка, щелкнуть инструмент Разрезать полигоны (Cut Polygons) на панели инструментов Редактор (Editor), произвести замыкание на первом пересечении и воспользоваться инструментом Трассировка (Trace), чтобы проследовать вдоль ребра реки. После того как трассировка вдоль парка произведена, необходимо выполнить замыкание на другое пересечение и завершить скетч, чтобы разрезать парк на два объекта.

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

Выбор среды замыкания при редактировании

При редактировании можно выбрать одну из двух сред замыкания, которые доступны в ArcGIS. По умолчанию используется панель инструментов Замыкание (Snapping), но можно включить классическое замыкание для расширенного управления параметрами замыкания.

Параметры классического замыкания в среде редактирования относятся к функциональности замыкания, которая была доступна в сеансе редактирования в ArcGIS 9 и ранее с использованием окна Параметры замыкания (Snapping Environment). В классическом замыкании параметры замыкания указываются в окне Параметры замыкания (Snapping Environment), в котором можно управлять типами, слоями и приоритетами замыкания. Замыкание не будет производиться до тех пор, пока в некоторых полях окна не будут поставлены флажки. Можно перетаскивать слои вверх и вниз списка, чтобы изменить порядок замыкания. Замыкание на слои наверху списка будет производиться в первую очередь. Чтобы произвести замыкание на точки, необходимо включить опцию Вершина (Vertex), поскольку в классическом замыкании нет отдельного типа замыкания на точки. По умолчанию, функциональные возможности классического замыкания отключены и заменены панелью инструментов Замыкание (Snapping), которая предлагает гибкие, легкие в использовании параметры среды замыкания с большим количеством типов замыкания, опций и лучшей обратной связью, по сравнению с классическим замыканием. Поскольку могут возникать ситуации, когда требуется использовать именно классическое замыкание, имеется возможность переключения.

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

Такой способ управления средой замыкания возможен только при использовании классического замыкания. Однако он требует больших усилий по поддержке и настройке, учитывая тот факт, что каждый слой карты отображается в окне списка и имеет три отдельных поля. Поэтому, если при попытке произвести замыкание на объект, ничего не происходит, следует просмотреть длинный список слоев и проверить, установлены ли флажки, разрешающие замыкание. При использовании панели инструментов Замыкание (Snapping), замыкание включено для всех слоев.

Каждая среда замыкания имеет свое соотношение простоты использования и уровня контроля. К панели инструментов Замыкание (Snapping) нужно привыкнуть, но она проста в обращении, а ее возможностей будет достаточно для выполнения большинства задач редактирования. Сменить среду замыкания можно в любой момент в диалоговом окне Опции редактирования (Editing Options), поэтому всегда можно выбрать именно ту среду, которая наиболее соответствует текущей задаче.

Примечание:

Когда активно классическое замыкание (clasical snapping), инструменты редактирования используют только этот тип замыкания. Однако инструменты пространственной привязки, Инструмент Измерить и некоторые другие инструменты не для редактирования продолжают применять настройки на панели инструментов Замыкание.

Связанные разделы

Малышевский городской округ Свердловская область

Короткое замыкание возникает в результате взаимодействия двух проводников с различными потенциалами. Такой контакт называют коротким, поскольку он происходит без участия электроприбора.

 

Чаще всего короткое замыкание образуется при соприкосновении нулевого или заземляющего провода с фазовым или двух фазовых проводов.

 

Соприкосновение сопровождается маленьким взрывом. Он возникает в результате резкого скачка силы тока, сопровождающегося перегревом проводов и образованием между ними электрической дуги с температурой 5000°C. Особенно впечатляет замыкание фазных электропроводов в трехфазной сети. При замыкании фазы отверткой человека может резко отбросить в сторону, он может получить тяжелые ожоги и увечья. При этом отвертка просто испарится.

 

Из-за короткого замыкания нередко происходят обрывы линий электропередач, которые чреваты сильным взрывом с электромагнитным ударом. Конечно, в бытовых электросетях такие последствия маловероятны, однако оплавление изоляции и проводов при замыкании гарантировано. В этом случае возникает риск воспламенения предметов, которые находятся поблизости.

 

 

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

 

-Внимательно осуществлять электромонтажные работы. Не штробить, не сверлить и не резать стены в местах прокладки силового кабеля.

-Не использовать старые провода и провода с дефектной изоляцией.

-При монтаже аккуратно снимать изоляцию, не резать проводку ножом вдоль жил. Всегда отключать электросеть на время проведения работ.

-Не укладывать провода большим пучком. Пускайте их параллельно или используйте специальные короба.

-Использовать защитные устройства автоматического отключения.

-Постоянно следить за работоспособностью выключателей и розеток.

-Отказываться от эксплуатации поврежденных электроприборов, особенно если они искрят.

работа УЗО при замыкании фазы и нуля

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

Кроме этого прибора в электрощитке устанавливается устройство защитного отключения, защищающее людей от поражения электрическим током. Но может быть для надёжной защиты достаточно установить только дифреле? Для ответа на этот вопрос необходимо знать, сработает ли УЗО при коротком замыкании.

От чего защищает УЗО

Устройство дифференциальной защиты, или дифреле, отключает питание линии при появлении тока утечки. Это явление появляется при нарушении изоляции между токоведущими частями и заземлёнными элементами конструкции здания, заземляющим проводом РЕ или корпусом оборудования, присоединённому к этому проводу.

Срабатывает УЗО так же в случае прикосновения человека к элементам, находящимся под напряжением. Силы тока, протекающего через тело, достаточно для срабатывания защиты.

Устройство защитного отключения предохраняет людей, оборудование и электропроводку от следующих опасностей:

  • Поражение людей и животных электрическим током. При прикосновении к токоведущим частям через тело начинает протекать ток. Его величина для причинения вреда здоровью составляет около 10 мА, ток неотпускания (при котором начинаются судороги и человек не может самостоятельно отпустить провод) 50 мА, а смертельная сила переменного тока всего 100 мА. Ни один другой вид защиты при таких токах не может отключить питание линии.
  • Пожар. При коротком замыкании в проводах появляется большой ток, который приводит к срабатыванию автоматического выключателя. Однако возможна ситуация, при которой из-за попадания влаги или перегрева сопротивление изоляции между фазным проводом и заземлёнными элементами падает с нескольких МОм до нескольких Ом. В этом случае через место с неисправной изоляцией начинает протекать ток величиной 1-2 А, что меньше уставки автоматического выключателя. Кажется, что это немного, но выделяющаяся мощность составит 200-500 Вт, как у электроплитки. Такой нагрев приведёт к загоранию изоляции и рядом расположенных горючих материалов.
Важно! УЗО лучше защищает от пожара при наличии жёлто-зелёного заземляющего проводника РЕ.

Отличие УЗО от автомата и дифавтомата

В бытовых сетях для безопасности людей используются три вида защитных устройств, каждое из которых имеет свои особенности и назначение:

  • Устройство защитного отключения, или УЗО. Этот прибор отключает питание только при появлении тока утечки. На большие токи, возникающие при перегрузке и коротком замыкании, УЗО не реагирует.
  • Автоматический выключатель, или автомат. В отличие от УЗО это устройство срабатывает только при повышении протекающего через него тока больше номинального. При появлении тока утечки, появляющегося при попадании человека под воздействие высокого напряжения или ухудшении изоляции, этот прибор напряжение не отключает.
  • Дифференциальный автомат, или дифавтомат. Этот аппарат совмещает в себе функции обоих приборов и срабатывает при перегрузке, коротком замыкании и при появлении тока утечки. Недостаток дифавтомата в его более высокой цене по сравнению с защитными устройствами, установленными по-отдельности. Поэтому такой прибор устанавливается только при недостатке места в электрощитке.

Причины срабатывания УЗО

Срабатывание дифзащиты не всегда происходит из-за неисправностей электропроводки или попадания человека под высокое напряжение. Условно все причины отключения можно разделить на ложные и аварийные.

К ложным случаям можно отнести следующие ситуации:

  • Неисправность кнопки «ТЕСТ». Эта кнопка производит проверку работоспособности защиты. Для этого при её нажатии производится подключение резистора к одной из катушек внутри дифреле. При залипании контактов кнопки происходит аварийное отключение при подаче питания и отключенных отходящих проводах.
  • Неисправен механизм УЗО. При неисправности рычажного механизма отключение происходит независимо от наличия напряжения, при хлопке дверью или ударах по стене. Для проверки можно постучать ручкой отвёртки по корпусу устройства.
  • Неправильное подключение прибора. При использовании вместо нейтрального проводника заземляющего отключение происходит при включении любого из электроприборов, подключённых к устройству. Если все аппараты отключены, а лампы выключены, то аварийное срабатывание защиты отсутствует.

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

  • Попадание человека по высокое напряжение. При этом через тело начинает идти ток утечки и отключение УЗО прекращает его воздействие на организм.
  • Нарушение изоляции. Происходит из-за попадания в электроприбор или переходную коробку влаги или разрушения изоляции.

В каких случает УЗО не сработает

Некоторые неграмотные электромонтёры думают, что любые защитные устройства должны отключать питание во всех случаях, а после появления аварии удивляются — почему не срабатывает УЗО.

Однако универсальной защиты не существует и каждый тип устройств предназначен для своих видов неисправностей. Существуют аварийные ситуации, при которых отключение дифференциальной защиты не происходит:

  • Перегрузка. При этом явлении ток может повышаться до 10In и для отключения используется тепловая защита в автоматических выключателях.
  • Короткое замыкание. В этом случае сила тока ограничена только сопротивлением кабелей и отключение производится электромагнитным расцепителем.
  • Повышенное/пониженное напряжение и высоковольтные импульсы. Для защиты от этих проблем применяются реле напряжения и разрядники.

Срабатывание УЗО в различных ситуациях

При аварийном отключении защиты важно знать, в каком случае сработает УЗО. От этого зависит поиск и устранение аварии.

Когда сработает УЗО

Есть ситуации, при которых срабатывание УЗО должно произойти обязательно. Каждая из них имеет свои признаки и способы поиска места аварии:

  • Попадание человека под напряжение. Срабатывание защиты происходит однократно, при ремонте проводки или электроприборов. Устранение неисправности не требуется, достаточно обесточит элементы, находящиеся под напряжением.
  • Нарушение изоляции или попадание влаги внутри электроприбора. Отключение УЗО продолжается до выключения неисправного оборудования.
  • Плохая изоляция в кабеле или переходных коробках. Это самая сложная для поиска причина, почему выбивает УЗО. Аварийное отключение продолжается даже при выключении всех электроприборов и освещения и для поиска неисправности нужно производить ревизию всех элементов электропроводки.

Почему при замыкании фазы и нуля УЗО не сработает

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

Внутри аппарата находится трансформатор тока с двумя первичными, включёнными встречно катушками и одной вторичной обмоткой. Согласно первому правилу Кирхгофа, токи в первичных обмотках равны и магнитные потоки компенсируют друг друга. При появлении тока утечки равенство нарушается и во вторичной обмотке появляется ток, что приводит к срабатыванию защиты.

При замыкании фазного и нулевого проводников, а так же перегрузке линии ток в обоих проводах и соответствующих обмотках возрастает одновременно и одинаково, равенство магнитных потоков не нарушается и отключения не происходит. Поэтому при коротком замыкании или перегрузке отключения УЗО не произойдёт.

Сработает ли УЗО если засунуть пальцы в розетку

На самом деле ещё никому «засунуть пальцы в розетку» не удалось из-за маленького диаметра отверстия — 5мм. Однако ребёнок вполне может вставить в него гвоздь, спицу или другой предмет. В этом случае всё зависит от того, куда попал этот предмет и с какой клеммой произошёл контакт:

  1. В фазное отверстие. При этом через тело ребёнка будет идти ток утечки и защита сработает.
  2. В нейтральное отверстие (нулевое). В зависимости от сопротивления пола, обуви и других факторов ток может быть незначительным. В этом случае срабатывание защиты не произойдёт, но если ток, идущий через организм, будет больше уставки УЗО, дифреле отключит питание.
  3. В оба отверстия одновременно. Так к одному из них подключён фазный провод дифференциальная защита сработает, но если в розетку будет вставлен только один гвоздь, выгнутый в виде буквы «П», то произойдёт короткое замыкание и автоматический выключатель может сработать раньше УЗО.

Совет! Для защиты «цветов жизни» от поражения электрическим током необходимо установить розетки на высоте 1,8 м, как в детских учреждениях согласно СП 31-110-2003 п.14.35 либо использовать заглушки или специальные розетки с закрывающимися отверстиями.

Защита проводки от короткого замыкания и перегруза

Для того чтобы быть уверенным, сработает ли УЗО при коротком замыкании, необходимо вместо этих приборов или вместе с ними подключать другие защитные приборы:

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

Проверка работоспособности УЗО

Для того чтобы быть уверенным, что УЗО сработает в аварийной ситуации производителями этих приборов в конструкции предусмотрена возможность проверки. Для этого необходимо нажать кнопку «ТЕСТ», расположенную на передней панели.

Нажатие этой кнопки кратковременно подключает резистор, имитирующий ток утечки. Это нарушает равенство токов и магнитных потоков в первичных обмотках встроенного трансформатора тока, что приводит к отключению прибора. Если этого не произойдёт, значит УЗО неисправно и его необходимо заменить новым.

Информация! Проверку исправности дифзащиты необходимо производить каждый месяц.

Вывод

Как видно из материалов статьи ответ на вопрос «сработает ли УЗО при коротком замыкании» может быть только отрицательным. Этот защитный прибор реагирует только на ток утечки и, как следствие, на нарушение равенства токов в фазном и нулевом проводниках.

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

Видео на тему: «почему УЗО не сработает при замыкании фазы и ноля».

Похожие материалы на сайте:

Понравилась статья — поделись с друзьями!

 

Однофазные замыкания на землю в распределительных сетях 6-35 кВ – что это?

 

Суть процесса электроснабжения заключается в доставке электроэнергии от места, где она производится (электрические станции) до места ее потребления (электроприемники). Транспорт электроэнергии осуществляется по электрическим сетям, включающим в себя линии электропередачи, силовые трансформаторы, распределительные устройства и другое вспомогательное оборудование. Сама по себе передача электроэнергии производится по специальным трехфазным электрическим цепям высокого напряжения, чем выше уровень напряжения, тем с меньшими потерями мощности происходит доставка электроэнергии по цепи, но при этом повышение напряжения увеличивает стоимость самой электроустановки, таким образом, выбор оптимального уровня напряжения электроустановки – это сложная технико-экономическая задача. Как правило, распределение электроэнергии к потребителям осуществляется на классе напряжения 6-35 кВ, но иногда можно встретить подстанции глубокого ввода, когда распределение электроэнергии к очень мощным электроприемникам осуществляется на напряжении 110-220 кВ. 

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

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

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

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

В сетях с заземленной нейтралью однофазное замыкание на землю является коротким замыканием. Ток повреждения в данном случае замыкается через заземленные нейтрали первичного оборудования и имеет значительную величину. Такое повреждение требует немедленного обесточивания поврежденного участка.

Учитывая данную особенность, а также сложность реализации изоляции между фазными проводами и землей для различных классов напряжения (чем выше класс напряжения, тем сложнее эту изоляцию выполнить), то выбор оптимального типа нейтрали также является сложной технико-экономической задачей.

70-90% электричеcких повреждений

приходится на ОЗЗ1

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

В России данная задача нашла решение в таком виде, что распределительные сети уровнем 6-35 кВ эксплуатируются в изолированном от земли режиме нейтрали источников питания, а сети более высокого уровня напряжения эксплуатируются в режиме, когда нейтраль напрямую связана с землей – глухозаземленный и эффективный режим нейтрали.

 

1. Шуин В.А., Гусенков А.В. Защиты от замыканий на землю в электрических сетях 6-10 кВ. М.:НТФ «Энергопрогресс». //Приложение к журналу, «Энергетик», выпуск 11(35) 2001, 102 с.


Последствия ОЗЗ
Виды защит от однофазных замыканий на землю (ОЗЗ)

Как управлять ноутбуком с закрытой крышкой

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

Вы могли бы использовать свой ноутбук за столом, но вы будете сутулиться, глядя на слишком низкий дисплей с сенсорной панелью, которая просто не может сравниться по удобству и точности с мышью. Если вам нужна более удобная офисная конфигурация, возьмите внешний монитор, клавиатуру и мышь, а также USB-концентратор, если вам нужно больше портов, и воссоздайте рабочий стол на портативном ПК.

Есть одна проблема: по умолчанию Windows переводит компьютер в спящий режим, когда вы закрываете крышку. Это не идеально, если вы хотите сложить свой ноутбук и спрятать его с глаз долой, когда он «пристыкован» к рабочему месту. (Конечно, вы можете использовать свой ноутбук в качестве второго монитора, но это займет драгоценное место на столе, которого у вас может не быть.)

Выберите, что делает закрытие крышки

Вы можете изменить это поведение в любой версии Windows, просто изменив настройки в старой Панели управления до Windows 10.Откройте меню «Пуск» и найдите «Панель управления». Перейдите к «Оборудование и звук» > «Электропитание» > «Выберите, что делает закрытие крышки ». Вы также можете ввести «Крышка» в меню «Пуск», чтобы сразу найти это меню.

В разделе «Когда я закрываю крышку» представлено раскрывающееся меню с четырьмя параметрами — «Сон», «Гибернация», «Выключение» и «Ничего не делать» — в зависимости от состояния питания ноутбука: от аккумулятора или от сети.

Например, вы можете установить для него значение «Ничего не делать», когда ноутбук подключен к сети, но выбрать параметр «Спящий режим», когда компьютер работает от батареи.Это позволяет закрытому ноутбуку продолжать работать, пока он подключен к источнику питания, поэтому вы можете использовать его в качестве альтернативы рабочему столу, не имея дело с самим устройством. Это также гарантирует, что вы случайно не закроете крышку и не бросите ноутбук в рюкзак, пока он все еще работает, что может привести к выделению большого количества опасного тепла.

Рекомендовано нашими редакторами

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

На Mac откройте Системные настройки и нажмите кнопку Аккумулятор . Выберите вкладку Адаптер питания , а затем перетащите ползунок Отключить дисплей после до упора вправо, чтобы он оказался на Никогда . Вам также следует включить параметр Предотвращать автоматический переход компьютера в спящий режим при выключенном дисплее . Теперь вы можете закрыть ноутбук и по-прежнему использовать его.

Нравится то, что вы читаете?

Подпишитесь на информационный бюллетень Tips & Tricks , чтобы получить советы экспертов, чтобы получить максимальную отдачу от вашей технологии.

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

Как сохранить ноутбук включенным, когда он закрыт

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

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

Ubuntu

Если вы хотите, чтобы ваш ноутбук оставался включенным или бодрствовал, когда вы закрываете крышку в Ubuntu, есть два разных способа сделать это. Самый простой способ — установить приложение, которое активирует этот параметр:

  1. . Установите приложение под названием «Tweaks».
  2. Откройте приложение.
  3. Нажмите «Общие».
  4. Вы увидите опцию «Приостанавливать, когда крышка ноутбука закрыта». Если вы хотите, чтобы ваш ноутбук работал, отключите эту функцию.

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

Другой способ, которым вы можете включить свой ноутбук или активировать его, когда крышка закрыта, — через Терминал.

  1. Перейти к системным приложениям.
  2. Нажмите «Терминал.
  3. Запустите команду: sudo gedit /etc/systemd/logind.conf .
  4. Введите пароль и нажмите Enter.
  5. После открытия файла найдите строку #HandleLidSwitch=suspend .
  6. Замените строку на следующую: HandleLidSwitch=ignore , если вы хотите, чтобы ваш ноутбук продолжал работать после закрытия крышки.

Chromebook

Вы можете оставить свой Chromebook включенным или активным, когда вы закроете крышку, выполнив следующие простые действия:

  1. Нажмите на область часов в правом нижнем углу.
  2. Выберите значок для настроек.
  3. В меню слева выберите «Устройство».
  4. Нажмите «Питание».
  5. Вы увидите опцию «Сон при закрытой крышке». Выключи.

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

Важно отметить, что Chromebook не имеет возможности отдельно выполнять настройки, когда ваш ноутбук подключен к сети или работает от аккумулятора.

Mac

Поддержание ноутбука включенным или бодрствующим при закрытой крышке очень легко включить на Mac.

Вот как это сделать:

  1. Щелкните значок Apple в верхнем левом углу.
  2. Коснитесь «Системные настройки».
  3. Нажмите «Энергосбережение» — это значок лампочки.
  4. Коснитесь «Адаптер питания».
  5. Вы увидите ползунок «Выключить дисплей через». Сдвиньте его вправо.

Windows 10

Windows предлагает несколько вариантов действий, которые должен выполнять ноутбук при закрытии крышки:

  1. Откройте меню «Пуск» в левом нижнем углу.
  2. Найдите «Панель управления».
  3. Нажмите «Оборудование и звук».
  4. Коснитесь «Электропитание».
  5. Коснитесь «Выберите действие при закрытии крышки».

Здесь вы можете выбрать один из нескольких вариантов, чтобы найти то, что лучше всего соответствует вашим потребностям: ничего не делать, спать, переходить в спящий режим или выключаться. Вы также можете указать, что будет делать закрытие крышки, когда ваш ноутбук работает от батареи или когда он подключен к сети. Так что, если вы хотите, чтобы ваш ноутбук оставался включенным, вы можете легко настроить это всего несколькими щелчками мыши.

Дополнительные вопросы и ответы

Как настроить внешний монитор?

Ubuntu

Настройка внешнего монитора с помощью Ubuntu — простой и быстрый процесс. Просто убедитесь, что вы выполнили следующие шаги:

1. Подключите внешний монитор к компьютеру. Если он не распознается автоматически или вы хотите изменить некоторые настройки, выполните следующие действия.

2. Откройте «Действия» (в более старых версиях Ubuntu вы можете перейти в «Система», затем «Настройки», затем «Настройки»).

3. Начните вводить «Дисплеи».

4. Нажмите «Дисплеи». Здесь вы можете настроить расположение дисплея, ориентацию и разрешение.

5. По завершении нажмите «Применить». Новые настройки будут отображаться в течение 20 секунд, а затем вы вернетесь к своим старым настройкам. Если вы решите, что вам нужны новые настройки, нажмите «Сохранить изменения».

Chromebook

Если вы хотите настроить внешний монитор для своего Chromebook, выполните следующие простые действия:

1.Подключите внешний монитор к Chromebook.

2. Нажмите на область времени в правом нижнем углу.

3. Нажмите «Настройки».

4. Найдите раздел «Устройство». Нажмите «Дисплеи».

5. Выберите режим отображения, размер, ориентацию и резкость.

Mac

Если вы хотите настроить внешний монитор на своем Mac, вот инструкции:

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

2. Перейдите в меню Apple в верхнем левом углу.

3. Нажмите «Системные настройки».

4. Нажмите «Дисплеи».

5. Нажмите «Расстановка».

6. Отрегулируйте размер дисплея, ориентацию, положение и т. д.

Windows 10

Настроить внешний монитор на ноутбуке с Windows 10 довольно просто.Взгляните на следующие шаги:

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

2. Коснитесь меню «Пуск» в левом нижнем углу.

3. Начните вводить «Настройки».

4. Откройте «Настройки».

5. Нажмите «Система».

6. Нажмите «Показать».

7. Если внешний монитор не был распознан автоматически, нажмите «Обнаружить».

8. В меню «Несколько дисплеев» вы можете выбрать ориентацию дисплея, размер, разрешение и т.д.

9. Закончив, нажмите «Сохранить изменения».

Зачем использовать внешний монитор?

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

Однако использование одного из них дает множество преимуществ:

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

2. Осанка. Использование внешнего монитора может творить чудеса с вашей спиной и шеей. Как? Когда вы работаете на своем ноутбуке, вы неосознанно сгибаете шею и спину, чтобы увидеть экран. Это может вызвать боль в шее и спине, а в течение более длительного периода может иметь серьезные последствия для вашей осанки. С помощью внешнего монитора вы сможете держать спину прямо, что снизит вероятность развития хронической боли.

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

4. Качество. В некоторых случаях изображение на внешнем мониторе лучше, чем на ноутбуке, и ваши глаза будут вам благодарны!

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

Вы также можете использовать несколько мониторов, и вот некоторые из преимуществ:

1. Фокус. Использование нескольких мониторов может быть очень полезным для вашей работы. Это поможет вам сравнивать несколько вещей одновременно, без необходимости нажимать несколько раз для доступа к разным документам. Это приведет к повышению производительности и лучшему сосредоточению на вашей работе.

2. Многозадачность. Вы можете использовать несколько мониторов для разных целей. Например, вы можете использовать один монитор для своих электронных писем и сообщений, а второй — для текущего проекта.Или, если вы любите играть в компьютерные игры, вы можете использовать для этого один монитор, а второй использовать для воспроизведения музыки на YouTube.

3. Простая настройка. Хотя это может показаться сложным, настроить несколько мониторов несложно. И поскольку это может положительно сказаться на вашей работе и здоровье, оно того определенно стоит.

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

Может ли оставленный включенным ноутбук повредиться?

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

Воспользуйтесь следующими советами, чтобы не повредить свой ноутбук.

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

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

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

Поддержание ноутбука включенным, когда он закрыт: объяснение

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

Вы когда-нибудь использовали внешние мониторы? Дайте нам знать в разделе комментариев ниже.

Как предотвратить закрытие Outlook при сворачивании/закрытии?

Как предотвратить закрытие Outlook при сворачивании/закрытии?

Некоторые пользователи Outlook удивлены тем, что Outlook закрывается, когда они сворачивают его.Поскольку значок Outlook отображается в закрытом состоянии на панели задач. Смотрите скриншот:

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

Остановить закрытие Outlook при сворачивании, сняв флажок Скрыть при сворачивании
Остановить закрытие Outlook при закрытии одним щелчком мыши