Liczniki w MySQL…
Czyli jak zmodyfikować wartość i pobrać ją w sposób atomiczny.
Można to rozwiązać za pomocą tabeli z kolumną auto_increment, ale w tym przypadku jedna tabela = jeden licznik. Gdy chcemy mieć więcej liczników można wykorzystać do tego konstrukcję INSERT .. ON DUPLICATE KEY i podzapytania ze zmiennymi.
Schemat tabeli:
`id` int(10) unsigned NOT NULL,
`count` int(10) unsigned NOT NULL,
PRIMARY KEY (`id`);
) ENGINE=InnoDB;
Zapytania zwiększające licznik numer 1 i pobierające jego wartość:
(SELECT 1, @count := 1)
ON DUPLICATE KEY UPDATE count = (SELECT @count := count + 1);
Nowy serwis – monitoringpozycji.pl
Niedawno ruszył nowy serwis, który mam okazję współtworzyć. Umożliwia on sprawdzanie pozycji w google na różne frazy dla podanej domeny. Dostępne są statystyki, wykresy pozycji i raporty pdf. Aktualnie wszystkie ficzery są za darmo, więc zachęcam do korzystania
Asus Eee PC 1201N – mini recenzja, część 1
Wstęp
Od dłuższego czasu zanosiłem się z zamiarem kupna notebooka/netbooka, ale nie było takiego, który spełniłby moje wygórowane wymagania (albo był, ale go nie znalazłem). W założeniach miał być przenośny czyli mały, lekki i z sensowną baterią. Powinien dawać radę z filmami full hd i nie zabijać przy tym wszystkim ceną. Na ratunek przyszedł najnowszy netbook Asusa Eee PC 1201N z IONem na pokładzie. Recenzja będzie bardzo subiektywna ponieważ dawno nie miałem w rękach żadnego notebooka…
Specyfikacja
- Procesor: Intel Atom 330 (Dual Core) (1M Cache, 1.60 GHz, 533 MHz FSB)
- Pamięć RAM: 2GB DDR2 SO-DIMM
- Matryca: 12.1″ WXGA podświetlana diodami LED, 1366 x 768 pikseli
- Karta graficzna: NVIDIA ION (GeForce 9400M)
- Dysk twardy: 250GB + 500GB ASUS WebStorage
- Komunikacja: 802.11b/g/n 2.4GHz, Bluetooth 2.1 + EDR
- Porty: D-sub, HDMI, 3x USB 2.0, LAN RJ-45, słuchawki, mikrofon, czytnik kart: MMC/ SD(SDHC)
- Kamera: 0.3 MPix
- Bateria: 6-komorowa Li-ion, do 5h pracy
- Wymiary: 296mm x 208mm x 27.3~ 33.3mm
- Waga: ~1.5kg
- System operacyjny: Windows 7 Home Premium
Pierwszy!
W końcu znalazłem motywację żeby założyć bloga. Będzie o wszystkim o po trochu, czyli o niczym. Na pierwszy ogień pójdzie mini recenzja netbooka Asus 1201N, którego niedawno zakupiłem. Oby wystarczyło motywacji na postowanie