Class: http.ServerResponse
Added in: v0.1.17
This object is created internally by an HTTP server — not by the user. It is passed as the second parameter to the 'request' event.
The response inherits from Stream, and additionally implements the following:
Calling the writable.end() method signals that no more data will be written to the Writable. The optional chunk and encoding arguments allow one final additional chunk of data to be written immediately before closing the stream. If provided, the optional callback function is attached as a listener for the 'finish' event.
Вызов метода writable.end() сигнализирует о том, что в открытый для записи стрим больше не поступает данных на запись. Опциональные аргументы chunk и encoding позволяют последней дополнительной порции данных быть записанной непосредственно перед закрытием стрима. При предоставлении опциональной функции callback, она добавляется как слушатель события ‘finish’.
Вызов метода stream.write() после вызова stream.end() приведет к ошибке.
достаточно ли его в качестве архитектуры?Достаточно ли хорошо решает поставленные перед ней, а так же бизнес-задачи данная архитектура?
Что ещё следует учесть при разработке чтобы архитектура была действительно true?Удовлетворяет ли данная архитектура на 100% бизнес-требованиям к ней и на сколько качественно? И если нет, то почему именно?
Что посоветуете изучить, почитать, (подсмотреть :) )по этой теме ?Разработка ПО и его архитектуры, жизненные циклы ПО.
1.На каких играх, при каких настройках потребление ватт увеличиться?
Если БП 550w, а по 12V 490, то куда остальные 60w гуляют?
function makeArmy() {
var shooters = [];
for (var i = 0; i < 10; i++) {
var shooter = (function(index){ // Вот тут создается еще одна переменная со значением счетчика
return function() { // функция-стрелок // Возвращаем функцию, которая использует уже не привязанную к счетчику отдельную переменную
console.log(index); // выводит свой номер
};
})(i); // Передаем текущее значение счетчика в новую функцию, вызывая её
shooters.push(shooter);
}
return shooters;
}
var army = makeArmy();