Урок #5: Pascal Циклы For, While, Repeat (материалы к уроку)

Приведём примеры трёх видов цикла в Pascal.
Все три примера выполняют абсолютно идентичные действия, но с использованием разных циклов.

python TypeError: can't convert complex to int - Ошибка

Присваивание целом элементу списка комплексного значения

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

Получаем такую ошибку:

self.mtx[j,i] = complex(matrixElement, random.randint(minElementValue, maxElementValue))
TypeError: can't convert complex to int

при попытке присвоить элементу из списка целых чисел комплексное значение:

numPy ComplexWarning: Casting complex values to real discards the imaginary part -- Ошибка Решение -- TypeError: can't convert c

Не сработает операция вроде:

self.mtx[j,i] = matrixElement  + 1j*random.randint(minElementValue, maxElementValue)

Если в

self.mtx[j,i]

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

ubuntu Установка heidiSQL -- инструкция, команды (графический SQL клиент)

HeidiSQL -- прекрасный графический MySQL клиент (бесплатный и свободный), изначально написанный под Windows.

ubuntu MySQL Установка и удаление -- инструкция, команды

Установка MySQL

MySQL есть в репозиториях Ubuntu. Он разбит на несколько пакетов.

  1. Для того чтобы установить MySQL сервер выполните команду:
    sudo apt-get install mysql-server

    При установке конфигурационный скрипт запросит пароль для администратора (root) базы данных.

ubuntu Could not get lock /var/lib/dpkg/lock -- как исправить ошибку

В ответ на команду:

$ sudo apt-get install mysql-server

получаем ошибку:

E: Could not get lock /var/lib/dpkg/lock - open (11: Resource temporarily unavailable)
E: Unable to lock the administration directory (/var/lib/dpkg/), is another process using it?

После перезагрузки системы в ответ на ту же команду появляется ошибка:

E: dpkg was interrupted, you must manually run

sudo dpkg --configure -a

to correct the problem.

linux grep Справочник -- фильтрация вывода , примеры команд, опций, флагов

grep -- утилита, которая позволяет фильтровать "выход" каких-нибудь других утилит, с используя регулярные выражения.

Например, можно отфильтровать список работающих процессов, в надежде найти там процесс в имя которого входит слово mongo:

linux Получить имя последнего файла в папке (сортировка по названию). Последнее имя начинающиеся со строки -- примеры команд

Имя последнего файла в папке:

$(ls |  sort -V | tail -n 1)

Имя последнего файла, в котором есть строка, например:

 post-log- 

можно получить так:

$(ls | grep -E "post-log-" | sort -V | tail -n 1)

Pages

Subscribe to fkn+antitotal RSS