Russian Qt Forum
Апрель 25, 2024, 07:46 *
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Вам не пришло письмо с кодом активации?

Войти
 
  Начало Форум WIKI (Вики)FAQ Помощь Поиск Войти Регистрация  
  Просмотр сообщений
Страниц: 1 [2] 3 4 ... 30
16  Qt / Многопоточное программирование, процессы / Re: readyRead() опережающий вызов : Сентябрь 20, 2020, 08:38
спасибо
17  Qt / Многопоточное программирование, процессы / readyRead() опережающий вызов : Сентябрь 20, 2020, 08:19
Работает клиент, слушающий UDP порт. Принятые датаграммы передаются на обработку в подпрограмму. Вопрос: что будет, если текущий кусок информации еще обрабатывается подпрограммой, а уже поступила новая информация? Будет ли ожидание завершения или случится повторный вызов занятой еще подпрограммы?
18  Qt / Базы данных / Re: PostgreSQL QT5.4 пересылка данных между двумя базами timestamp : Июнь 23, 2020, 15:24
актуальность данных максимум неделя, все серверы синхронизируются по NTP от ведущего сервера. Ну а на будущее, согласен, Гринвич рулит.
19  Qt / Базы данных / Re: PostgreSQL QT5.4 пересылка данных между двумя базами timestamp : Июнь 15, 2020, 07:43
На самом деле без разницы, в каком часовом поясе хранить время. Главное ЗНАТЬ И ВВОДИТЬ поправку к текущему поясу.
20  Qt / Базы данных / Re: PostgreSQL QT5.4 пересылка данных между двумя базами timestamp : Июнь 10, 2020, 18:26
Это понятно. Ты держи в базе UTC. а для вывода конвертируй и не будет тебе проблем.. А твой час это скорее всего летнее или зимнее время где-то. Не все компы имеют обновления с последней информацией о часовых поясах.

Это имело бы смысл, если бы в системе не все были в одном часовом поясе.
И да, проблема в машине с Виндой, которая почему то упорно считала, что в России сейчас летнее время. Подправили
21  Qt / Базы данных / Re: PostgreSQL QT5.4 пересылка данных между двумя базами timestamp : Июнь 10, 2020, 15:27
Требование заказчика: серверы и клиенты имеют часовой пояс Москвы
22  Qt / Базы данных / Re: PostgreSQL QT5.4 пересылка данных между двумя базами timestamp : Июнь 07, 2020, 16:11
Только поле int8, так как точность до милисекунд нужна
23  Qt / Базы данных / Re: PostgreSQL QT5.4 пересылка данных между двумя базами timestamp : Июнь 07, 2020, 16:09
Я так и сделал. Храню в время в милисекундах, все нормально заработало, так как и сервера и клиенты настроены на Москву.
24  Qt / Базы данных / Re: PostgreSQL QT5.4 пересылка данных между двумя базами timestamp : Июнь 07, 2020, 12:55
В запросе к базе время в формате Qt::ISODate в текстовом виде отличается от реального времени, которое показывает PGAdmin на 1 час
25  Qt / Базы данных / Re: PostgreSQL QT5.4 пересылка данных между двумя базами timestamp : Июнь 07, 2020, 12:48
Надо проверять, есть ли такая запись с таким же временем. А как проверять, если время пришедшей записи, приведенное к QDateTime  на данном компьютере отличается от времени, которое в базе на 1 час. Как будет на других компьютерам с другими временными зонами не проверял
26  Qt / Базы данных / PostgreSQL QT5.4 пересылка данных между двумя базами timestamp : Июнь 07, 2020, 09:40
Есть две базы. Данные из одной сервер через клиент посылает на другую. Время передается в виде qint64 и устанавливается через
Код:
dt.setMSecsSinceEpoch(time)
И в первой и во второй базе время timestamppz (c привязкой к зоне Москва).
В базах время правильное. Но вот в переменной dt  на 1 час меньше.
PostgreSQL 8.1
27  Qt / Работа с сетью / Re: Windows-7 QT5.4 QTCPServer получить IP адрес клиента : Апрель 01, 2020, 20:42
спасибо
28  Qt / Работа с сетью / Re: Windows-7 QT5.4 QTCPServer получить IP адрес клиента : Март 31, 2020, 11:53
а можно как то заставить работать с IP4?
29  Qt / Работа с сетью / Windows-7 QT5.4 QTCPServer получить IP адрес клиента : Март 31, 2020, 11:41
Код:
        MyClient = new serverClient(rc,this,j,pass);
        MyClient->setSocketDescriptor(socket);
        QString tcp=MyClient->peerAddress().toString(); // IP адрес клиента
подключение идет от localhost.
но строка tcp="::1" почему?
30  Qt / Работа с сетью / Re: Событие incomingConnection( int socket ) не происходит : Март 16, 2020, 16:21
Спасибо! Вы абсолютно правы!
Страниц: 1 [2] 3 4 ... 30

Страница сгенерирована за 0.057 секунд. Запросов: 23.