Jump to content
php.lv forumi

2easy

Reģistrētie lietotāji
  • Posts

    1,980
  • Joined

  • Last visited

Posts posted by 2easy

  1. tavai zināšanai ie pirmais ieviesa http objektu jau pirms kādiem gadiem 10. un tikai vēlāk tas tik nostandartizēts. tāpēc nevajag dirst virsū ie

     

    turklāt ie neko nepieprasa. tu pats uz sava pc vari uzinstalēt kādu msxml versiju vien vēlies. turklāt izveidojot to objektu, versija obligāti nav jānorāda. vnk izveido MSXML2.XMLHttp, un tiks ņemta jaunākā versija, kāda ir pieejama uz konkrētā pc. kr4 tu iepostoji kodu, kura nozīmi pats nerubī :D:D:D

  2. erroram ir apraksts...

     

    jebkurā gadījumā no interneta vajag ņemt strādājošus skriptus. bet ja tev to kāds uztaisīja, tad sarunā ar viņu, lai izlabo kļūdas. vai arī meklē citu, kas tev to salabos. bet to normāli dara konkrēti uz vietas, nevis caur forumu, postojot kodu, jo caur forumu nevar notestēt, vai labojumi strādās vai nē

  3. Extendošanu nosaukt par design flaw ir diezgan avantūriski

    nu jā, tev taisnība. mazliet neprecīzi izteicos. kr4 design flaw ir nevis pati extendošana, bet oop uzliktie ierobežojumi, kas tādi ir by design. pp (procedurālā programmēšanā) nav nekādu problēmu izsaukt vajadzīgo funkciju, taču oop ir obligāti jāuztaisa klases instance un tad tikai var kko sākt darīt (statiskās metodes es nepieskaitu, jo tā ir pp). tā kā programmai vajag izsaukt daudz dažādu funkciju atkarībā no vajadzības, tad dažreiz tas ir baigi neērti, ka kko nevar izdarīt uzreiz. tad nu extendošana nāk glābt oop un atļauj vismaz izsaukt tās funkcijas, kuras šī klase manto :))

     

    ok, tas ka lielu projektu izstrādē tamlīdzīgiem ierobežojumiem parādās tas, ko es saucu par "pievienoto vērtību", to jau es neapstrīdu. taču tā oop pievienotā vērtība ir tīri koda menedžmenta ziņā un nekādi neveicina produktivitāti tiešā veidā. tas ir kā birokrātija valstī: viskautko aizliedz (ko vajag un ko nevajag), bet savādāk nevar, jo tad sāktos pilnīgs bezpreģels... :D:D:D

     

    vispār uz lietām var paskatīties ļoti dažādi. kādam var likties, ka es pasaku kko avantūristisku, bet citam tas var uzlīt kā auksts ūdens uz galvas. es tikai cenšos veicināt veselīgu kritisku domāšanu/pieeju lietām. anyway, visu ko var uzkodēt ar oop, var uzkodēt arī ar pp, jo kompilējot/interpretējot oop kodu, tas tāpat galu galā translējas uz mašīnkodu, taču tajā līmeni procesoram padod instrukciju un padod datus (vai adresi, kur ir dati) un cpu to izpilda. tā ir tīra pp

  4. nē, tā nebūs ;)

    jo viņam ir 2x dažādi skaiti... bet GROUP BY attiecas uz vienu. izvēlies kuru :D:D:D

     

    ohh, adminiem ir tā priekšrocība ka var editot un neuzrādās, ka viņi to ir darījuši, bet anyway tā nebūs! :P

    tā tu iegūsti pirmo rezultātu: 1 | 8 | 8

    jo mašīnas id ir tikai viens, līdz ar to viss dekarta reizinājums 1 x 2 x 4 = 8 tiek sasummēts/sagrupēts kopā

    kas arī bija jāpierāda :D:D:D

  5. anyway sql serverim jau nekas cits neatliek, kā izskaitīt katrai mašīnai durvis un sagrupēt pēc mašīnas id. un to pašu izdarīt arī ar riepām. tā ka tehniski jau tur pa ļubomu būs tie subselekti. vienīgais, ko vari darīt, lai izvarītos no tādām skaitīšanām, ir ieviest papildus laukus tabulā masina: durvju_skaits, riepu_skaits (imho šo loģiskāk būtu saukt par riteņu skaitu :D), un tiklīdz mainās rindu skaits apakštabulās "durvis" vai "riepas", tā updeito attiecīgo skaita lauku arī galvenajā tabulā. tad nevajadzēs muhļīties ap kkādiem subselektiem un selekti būs daudz ātrāki :))

     

    vsp selektus šādi ir ieteicams optimizēt (ieteica 2easy :D:D:D)

×
×
  • Create New...