Вопросы с тегом «descriptor»

384
Что такое файловые дескрипторы, объясняемые простыми словами?

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

310
Понимание __get__ и __set__ и дескрипторов Python

Я пытаюсь понять, что такое дескрипторы Python и для чего они полезны. Я понимаю, как они работают, но вот мои сомнения. Рассмотрим следующий код: class Celsius(object): def __init__(self, value=0.0): self.value = float(value) def __get__(self, instance, owner): return self.value def __set__(self,...

236
Каково теоретическое максимальное количество открытых TCP-соединений, которое может иметь современная коробка Linux

Предполагая бесконечную производительность от оборудования, может ли коробка Linux поддерживать> 65536 открытых TCP-соединений? Я понимаю, что количество эфемерных портов (<65536) ограничивает количество соединений от одного локального IP до одного порта на одном удаленном IP. Кортеж...

166
узел и ошибка: EMFILE, слишком много открытых файлов

В течение нескольких дней я искал рабочее решение ошибки Error: EMFILE, too many open files Похоже, у многих людей такая же проблема. Обычный ответ включает в себя увеличение количества файловых дескрипторов. Итак, я попробовал это: sysctl -w kern.maxfiles=20480, Значение по умолчанию - 10240. Это...

94
Как создать c ++ fstream из файлового дескриптора POSIX?

Я в основном ищу версию fdopen () на C ++. Я провел небольшое исследование по этому поводу, и это одна из тех вещей, которые кажутся простыми, но на деле оказываются очень сложными. Я что-то упустил в этой вере (т.е. это действительно легко)? Если нет, есть ли где-нибудь хорошая библиотека, чтобы...

87
Как вызвать свойство базового класса, если это свойство перезаписывается в производном классе?

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

81
Что означает> &?

Меня немного смутило это выражение: gcc -c -g program.c >& compiler.txt Я знаю, &>filenameчто как stdout, так и stderr будут перенаправлены в файл filename. Но в этом случае амперсанд стоит после знака «больше». Похоже, это имеет вид M>&N, где Mи N- дескрипторы файлов. В...