class AmazonApiRateLimiter { /** * Minimalna przerwa między zapytaniami (sekundy). */ const INTERVAL_SECONDS = 2; /** * Nazwa pliku blokady w katalogu log/. */ const LOCK_FILENAME = 'amazon_api_rate.lock'; /** * @var string Pełna ścieżka do pliku blokady */ private $lockFilePath; /** * @var bool Tryb debug */ private $debug; public function __construct($debug = false) { $this->debug = $debug; $this->lockFilePath = MT_ROOT . '/../log/' . self::LOCK_FILENAME; } /** * Czeka, jeśli ostatnie zapytanie było wykonane wcześniej niż INTERVAL_SECONDS temu. * * Musi być wywołane bezpośrednio przed każdym zapytaniem do Amazon API. * Blokuje inne procesy (flock LOCK_EX) na czas weryfikacji i ewentualnego czekania, * dzięki czemu kolejka zapytań jest respektowana globalnie. * * @return void */ public function wait() { $fh = fopen($this->lockFilePath, 'c+'); if ($fh === false) { $this->debug('[DEBUG AmazonApiRateLimiter] Nie można otworzyć pliku blokady: ' . $this->lockFilePath); return; } // Zablokuj - inne procesy czekają tutaj flock($fh, LOCK_EX); // Odczytaj czas ostatniego wywołania API rewind($fh); $content = fread($fh, 32); $lastCall = (float)$content; $now = microtime(true); $elapsed = $now - $lastCall; $waitTime = self::INTERVAL_SECONDS - $elapsed; if ($waitTime > 0) { $waitMicroseconds = (int)($waitTime * 1000000); $this->debug('[DEBUG AmazonApiRateLimiter] Rate limit: czekam ' . round($waitTime, 3) . 's przed zapytaniem do API.'); usleep($waitMicroseconds); } // Zapisz aktualny timestamp jako czas ostatniego wywołania ftruncate($fh, 0); rewind($fh); fwrite($fh, microtime(true)); fflush($fh); // Zwolnij blokadę - następny proces może wejść flock($fh, LOCK_UN); fclose($fh); } /** * Wypisuje komunikat diagnostyczny na stdout, jeśli tryb debug jest włączony. * * @param string $msg * @return void */ private function debug($msg) { if ($this->debug) { echo $msg . "\n"; } } } ?> Сравнение телефонов: LG KW730 :: GSMchoice.com ';

LG KW730

Вы можете сравнить максимально четыре модели телефонов.
Выберите производителя и модель телефона которых хотите сравнить и нажмите клавишу „Сравни”.

LG KW730
Общая оценка: 5,28
Отзывы пользователей: 0
Виды Сенсорный
Размер 111.60 x 53.90 x 12.95 mm
Вес 115.50 g
Диагональ дисплея 3.00"
Дисплей Цветной / TFT
256k цветов
240 x 400 px (3.00") 155 ppi
Защита дисплея
Нет
Buy screen protectoricon_info
Дисплей внешний Нет
Дополнительная защита дисплея Нет
Стандартная батарея Li-Ion 1500 mAhBuy powerbankicon_info
Мгновенная зарядка Нет
Беспроводная подзарядка Нет
Встроенная память 256 MB
RAM 128 MB
Карты памяти Нет
процессор ARM9
GPU -
Сенсорный экран Да
Две SIM-карты Да
Гибридный Dualsim Нет
Другие названия даного телефона -
Стандарт GSM 900 1800
Стандарт UMTS (3G) Нет
Стандарт LTE Нет
Стандарт CDMA 850
CDMA2000 1xEV-DO
Стандарт TD-SCDMA Нет
Стандарт UMA Нет
Р Е К Л А М А
ОСНОВНОЙ ФОТОАППАРАТ

ОСНОВНОЙ ФОТОАППАРАТ

Первый фотоаппарат Да
Матрица 3 Mpx
Разрешение 2048x1536 px
Оптический трансфокатор Нет
Цифровой трансфокатор 4x
Светодиодная вспышка Нет
Двухцветаня светодиодная лампа Нет
Дополнительная -
ФРОНТАЛЬНЫЙ ФОТОАППАРАТ

ФРОНТАЛЬНЫЙ ФОТОАППАРАТ

ДАТЧИКОВ

ДАТЧИКОВ

Акселерометр Нет
Датчик приближения Нет
Датчик света Нет
Магнитометр Нет
Гироскоп Нет
Барометр Нет
Альтиметр Нет
Гравитационный Нет
Датчик Холла Нет
Сканер сетчатки глаза Нет
Биометрический сканер Нет
Термометр Нет
Гигрометр Нет
Коммуникация

Коммуникация

xHTML Да
WAP Да
v2.0
HSCSD Нет
HSDPA Нет
HSUPA Нет
HSPA Нет
HSPA+ Нет
LTE DL Нет
LTE UP Нет
WIMAX+ Нет
GPRS Да
EDGE Нет
Bluetooth Да
v2.1 EDR
Профиль A2DP Нет
HDMI Нет
WiFi Нет
Диапазон WiFi Нет
WiFi Direct Нет
WiFi Display Нет
DLNA Нет
Miracast Нет
Точка доступа Wi-Fi Нет
IrDA Нет
USB Да
v2.0
GPS Нет
A-GPS Нет
Beidou Нет
NFC Нет
СВЯЗЬ И СООБЩЕНИЯ

СВЯЗЬ И СООБЩЕНИЯ

Ожидающие соед. Да
Конференционное соед. Да
Переадресация Да
Push To Talk Нет
Instant Messenger Да
SMS Да
EMS Нет
MMS Да
v1.2
Словарь Да
T9
Swype Нет
Агент e-mail/Клиент e-mail Нет
Клавиатура QWERTY Нет
RSS reader Нет
Мультимедиа

Мультимедиа

Radio Нет
Поддержка MP3 Да
Стерео-динамики Нет
Audio Jack Нет
HD Voice Нет
Звуковые форматы AAC, AAC+, MIDI
Полифония Да
Видеозвонки Нет
Звуковой дизайнер Нет
Игры Да
Java Да
MIDP 2.1
CLDC 1.1
Видеотелефон Нет
Телевидение DVB-H Нет
TV порт Нет
PIM И ДОПОЛНИТЕЛЬНЫЕ ФУНКЦИИ

PIM И ДОПОЛНИТЕЛЬНЫЕ ФУНКЦИИ

Часы Да
Секундомер Нет
Будильник Да
Калькулятор Да
Конвертер валют Нет
Органайзер Да
Календарь Да
Режим „В самолёте” Нет
SyncML Нет
Данные и факс Да
Скринсейвер Нет
Темы Нет
Выменные корпуса Нет
Голосовой набор Нет
Громкая связь Да
Диктофон Нет
Виброзвонок Да
LG KW730
Общая оценка: 5,28
Р Е К Л А М А

Недавно просмотренные