- sh4d0w: Vigyázz a háttértáradra...
- GoodSpeed: Samsung 980 PRO 1TB M.2 (MZ-V8P1T0BW) vs Samsung 990 PRO 2TB M.2 (MZ-V9P2T0BW)
- hmzs: Fujitsu Futro S920 csúcsra járatva
- sziku69: Fűzzük össze a szavakat :)
- Luck Dragon: Asszociációs játék. :)
- gban: Ingyen kellene, de tegnapra
- Sgr_A: Számítógépeim aktualizálása cseréje
- sziku69: Szólánc.
- Geri Bátyó: Agglegénykonyha 2 – Főzés: szabályok, vagy szabadság?
- Magga: PLEX: multimédia az egész lakásban
Új hozzászólás Aktív témák
-
válasz
Peter Kiss #36 üzenetére
Ja, hogy így. Igen, amire a teszt használja arra tényleg az iterator aggregate való. Vagyis nem, még az is sok neki. Erre elég az ArrayObject. Full C, úgyhogy az még gyorsabb lesz.
-
válasz
Peter Kiss #33 üzenetére
Mi volt a sebességteszt kódja? Én nagyon kíváncsi lennék rá, mivel egy IteratorAggregate azért jóval kevesebbet tud, mint egy igazi Iterátor. Én az Iterator interfészt arra szoktam használni, hogy külső forrásból kapott adatokat tudjak hatékonyan tömbként kezelni. Pl adatbázist.
-
válasz
Sk8erPeter #24 üzenetére
Mi ez itt, irodalom óra, verselemzés? Vajon a költő mire gondolt?
Amúgy én nem akartam nagyképűsködni, szerintem tök jó amikor valakik ekkora lelkesedéssel ontják magukból a kódot.
-
válasz
Sk8erPeter #22 üzenetére
Régi kód még ifjonc koromból.
Közbe a kommentedtől függetlenül kitöröltem, mert sok helyet foglalt a szöveg.
-
(#17) Sk8erPeter: Nagyképűség ON
Nem kell fetchelni:
class PostgresResult implements Iterator
{
private $_connection;
private $_result = NULL;
private $_key = 0;
private $_size;
private $_cache = array();
public function __construct($connection)
{
$this->_connection = $connection;
}
public function __destruct()
{
pg_free_result($this->_result);
}
public function current()
{
if($this->_result === null) {
$this->_result = pg_get_result($this->_connection);
$this->_size = pg_num_rows($this->_result);
}
if(!isset($this->_cache[$this->_key])) {
$this->_cache[$this->_key] = pg_fetch_assoc($this->_result, $this->_key);
}
return $this->_cache[$this->_key];
}
public function key()
{
return $this->_key;
}
public function next()
{
$this->_key++;
}
public function rewind()
{
$this->_key = 0;
}
public function valid()
{
return $this->_key < $this->_size;
}
} -
Ez annyira szép, hogy mindenki ORM-et akar csinálni.
Én is így kezdtem. Aztán jött a rios (ez bármely komplexebb rendszer nevével helyettesíthető)...
Új hozzászólás Aktív témák
- Motoros topic
- AMD vs. INTEL vs. NVIDIA
- Sütés, főzés és konyhai praktikák
- Milyen széket vegyek?
- TCL LCD és LED TV-k
- Amlogic S905, S912 processzoros készülékek
- Xiaomi 15 - kicsi telefon nagy energiával
- Gumi és felni topik
- Xiaomi Watch 2 Pro - oké, Google, itt vagyunk mi is
- World of Tanks - MMO
- További aktív témák...
- Peak Design - Everyday hátizsák 15L Zip v2 - éjkék
- National Geographic - Manfrotto fotós hátizsák
- Acer Nitro 5 - AN515 - 15,6"FHD IPS 144Hz - Ryzen 7 5800H - 24GB - 1,5TB SSD - RTX 3060 6GB - Win11
- BOMBA ÁR Új Dell Inspiron 16" Gamer Tervező Vágó Laptop -50% Ultra 7 155H 16/1TB RTX 4060 8GB 2,5K
- ASUS ROG STRIX RTX 4070 Ti SUPER OC Edition 16G (kishibás) videokártya garanciával
- BESZÁMÍTÁS! Intel Core i7 4790K 4mag 8szál processzor garanciával hibátlan működéssel
- Telefon felvásárlás!! Honor 90 Lite/Honor 90/Honor Magic5 Lite/Honor Magic6 Lite/Honor Magic5 Pro
- Bomba ár! Dell Latitude E5570 Touch - i5-6300U I 8GB I 256SSD I 15,6" FHD I HDMI I CAM I W10 I Gari
- Dell Latitude 7440 -14"FHD+1 IPS - i5-1345U 16GB - 512GB - Win11 - 1 év garancia + Dokkoló + 240W DC
- ÚJ Lenovo LOQ 15IRX9 - QHD 165Hz - i7-13650HX - 16GB - 1TB - RTX 4060 - Win11 - 3 év garancia - HUN
Állásajánlatok
Cég: CAMERA-PRO Hungary Kft.
Város: Budapest