LINUX.ORG.RU

Сообщения krol

 

Не запускается mysql

Форум — Linux-install

Народ, при попытке указать в /etc/mysql/my.cnf

default-character-set = utf8

ругается при запуске

service mysql restart

Мол:

Job for mysql.service failed. See ...

вроде локалька utf-8 стоит, по крайней мере locale -a выдает:

en_US.utf8

мож кто подскажет в чем баг (кроме ДНК конечно)?

 ,

krol
()

рухнул debian 7.8.0

Форум — General

при попытке установить пакет debian рухнул- не грузится в графическом режиме. есть только командная строка. при вызове apt-get install -f ничего не делает и ругается 'GLIBC_2.14' not found есть шансы вылечить без переустановки? как?

 ,

krol
()

как посмотреть состояние подключенного через WiFi смартфона

Форум — Development

Здравствуйте,

кто-нибудь знает subj? Или хоть куда гребсти...

Ну собственно более подробно - есть комп, на ём линукс debian 7.8, задача на с (с++) посмотреть состояние подключенного к компу по WiFi смартфона. Чип на компе - bcm43239, драйвера установлены, соединение есть. Желательно получить как можно больше информации о состоянии: скорость передачи, вероятность ошибки пакетов, мощность принимаемого сигнала, задержка, и т.д.

Спасибо.

 ,

krol
()

поможите ламеру2

Форум — Development
    fd = open (portname, O_RDWR | O_NOCTTY | O_NDELAY);
    if (fd < 0)
    {
            printf("error opening SERIAL port: %s\n", strerror(errno) );

            return -1;
    }

народ, подскажите, при чтении/записи в com порт как сделать так, чтобы запуск еще одного потока на тот же com порт блокировался? Ну например, пишется с одного компа на другой из терминала. На одном из компов запускается еще один терминал. Вот чтобы в этом новом терминале он выходил по ошибке открытия com порта? Может флаг какой в функции open установить?

 ,

krol
()

поможите ламеру

Форум — Development

Народ, подскажите, как остановить поток в нужный момент.

Есть класс

class A{
    public:
        int exit;

        A(){
            exit=1;
        }

        virtual void _doWork(){
            int i=0;
            while(exit){
                i++;
            }
        }

        static void *doWork(void *param){
            A *classY=(A*)param;
            classY->_doWork();
        }
};

в функции main()

pthread_t thrd;
A classA;
pthread_create(&thrd, NULL, A::doWork, (void *)&classA );

Как остановить запустившийся цикл?

просто

classA.exit=0;
не помогает
pthread_join(thrd,NULL);
тоже

 ,

krol
()

RSS подписка на новые темы