неофициальный форум фкн

Что такое симметричные криптосистемы

Симметри?чные криптосисте?мы (также симметричное шифрование, симметричные шифры) — способ шифрования, в котором для шифрования и расшифровывания применяется один и тот же криптографический ключ.

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

примеры симметричных алгоритмов

pyqt -как закрыть окно

один из возможных вариантов - с подключением сигнала приведён здесь = http://fkn.ktu10.com/?q=node/4391

ВДВ России - лучшие фото

python pyqt пример работы со слоями

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

  1. создаём вертикальный слой
  2. на вертикальный добавляем горизонтальный (там кнопки выстраиваются в горизонтальную линию)
  3. добавляем две кнопки на горизонтальный слой

А вот сам код:

python ошибка - takes 0 positional arguments but 1 was given

если ошибка возникает для метода класса, то она может быть связана с тем, что вы просто не указали в числе принимаемых параметров self

дело в том, что сам интерпретатор всё равно отправит self в метод - независимо от указания данного слова в списке принимаемых параметров -
вот и возникает ошибка , то есть - пишите:

    def getMessagesForThread(self): #возвращает массив сообщений

Python - pyqt - создание динамической области прокрутки

Порядок создания области прокрутки следующий:
1) сначала мы определяем слой (типа QFormLayout),
на котором будут располагаться
все динамически добавляемый в ходе выполнения программы дочерние виджеты
(в данном примере - дочерние кнопки)

2) затем мы добавляем этот слой на виджет scrollWidget

python точка с запятой

Точка с запятой позволяет разделить несколько инструкций, если они находятся на одной физической строке.

Если же инструкции находятся на разных строках, то точка с запятой хотя бы и допустима. но не нужна.

python 3 - классы наследованные от object - classes inherit from object

это новый стиль создания объектной модели - связано с рядом питоновских заморочек от постоянных перемен, которые происходят (накапливаются) с каждым переходом от версии к версии ))

вот одна из иллюстрация этих перемен:

Python - clear layout - очистить слой

fwindow - виджет на котором определён слой vbox ,который надо очистить:


 for i in reversed(range(fwindow.vbox.count())): # цикл очистки (перебираем виджеты слоя)
            if fwindow.vbox.itemAt(i).widget() != None: # проверяем, что значение определено
                fwindow.vbox.itemAt(i).widget().setParent(None)

устанавливаем родителя в None - это приведёт к удалению виджета

Pages

Subscribe to RSS - неофициальный форум фкн