ПОЧЕМУ веб-сервис кеширующий токен - PullRequest
2 голосов
/ 14 января 2012

Я использую сервер LAMP, независимо от того, какой сервисный вызов токена имеет, это всегда показывает мне один и тот же номер прямо сейчас его 2147483647, Я думаю, это изменится, если я перезагружу сервер.

У меня есть другие значения в сервисном вызове. Я получаю все остальные правильные, кроме токена.

Любая помощь будет оценена

Заранее спасибо

1 Ответ

1 голос
/ 14 января 2012

Это число (2 ** 32 / 2) - 1.Это классический признак OVERFLOW - например, 64-разрядное целое число (или 32-разрядное целое число без знака), назначенное 32-разрядному целому числу со знаком.

Я предполагаю, что это не кэширование числа - где-то в коде(может быть даже внутри какой-то библиотеки) вы пытаетесь сохранить большее число, чем может обработать 32-разрядное целое число со знаком.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...