Спокойный вопрос: Как сигналы и слоты работают?

Это было объяснено Вам в нескольких электронных письмах.

Мы не помещаем в черный список IP-адреса для единственных сообщений спама. Мы блокируем IP-адреса для длительного спама за дни или чаще недели.

, Если мы разблокируем Ваш IP, Вы отправите несколько раз на форумах, затем спам запустится, и мы должны будем затем заблокировать IP снова.

, Таким образом, решение к также:

  1. Просят, чтобы Вы прекратили массово рассылать форумы. Вы говорите, что Вы не, и я верю Вам. Так...

  2. необходимо будет ожидать до стороны или сторон ответственная остановка, массово рассылающая форумы. Мы рассматриваем запрещенные IP-адреса время от времени и инвертируем запрет, когда спам останавливается.

Тем временем необходимо будет использовать другие методы поддержки те, которые Спрашивают Ubuntu, irc, или панель запуска.

, Почему Вы переустанавливаете свою ОС? Я никогда не советовал этому. Как это мешает некоторому третьему лицу массово разослать форумы от Вашего IP?

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

Мы блокируем 'блок' дюйм/с - так, другими словами, из-за способа, которым Ваш ISP дает Вам IP-адрес, кто-то на Вашем блоке дюйм/с (иначе, кто-то в Вашем интернет-коде области номера телефона) посылают спам и таким образом, для нас легче заблокировать весь блок вместо просто определенного IP спаммера, так как он изменяется каждый день.

Возможности:

  • Ваш WiFi не безопасен.

  • Ваш ISP циклически повторяет дюйм/с действительно нечетным способом.

15
задан Thomi 3 September 2009 в 07:44
поделиться

3 ответа

Я действительно читал об этом эту страницу Qt, и она хорошо объясняет:

http://qt-project.org/doc/qt-4.8/signalsandslots.html

16
ответ дан 1 December 2019 в 01:38
поделиться

Как говорили другие, для этой темы доступна очень хорошая документация Qt. Если вы хотите знать, что происходит под капотом, эта информация может вам помочь:

Слоты - это обычные методы. Ничего особенного в этом нет, КРОМЕ moc сохранит свою подпись в таблице в промежуточном файле .moc - вы можете ясно видеть эту таблицу, когда просматриваете этот файл.

Эта таблица позволяет вам вызывать метод, используя его подпись. Макрос SLOT (mySlot (int)) сводится к строковому представлению рассматриваемого метода. Есть несколько способов сделать это, например, см. Документацию для QMetaObject .

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

Если вы хотите узнать больше, я предлагаю просмотреть код, сгенерированный moc, и пошагово пройти через излучение сигнала и внутренности connect () вызов. Здесь нет магии, зато много ума.

10
ответ дан 1 December 2019 в 01:38
поделиться

Мы ответили на него в другом вашем вопросе

Почему Qt использует свой собственный инструмент make, qmake?

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

5
ответ дан 1 December 2019 в 01:38
поделиться
Другие вопросы по тегам:

Похожие вопросы: