Pereiti prie turinio

Nerolat

Patvirtinti nariai
  • Pranešimai

    206
  • Užsiregistravo

  • Lankėsi

  • Laimėta dienų

    2
  • Atsiliepimai

    100%

Nerolat Pranešimai

  1. Sveikas, jei gerai atsimenu, xampp root folderis yra htdocs - todėl į jį įkelti failai yra pasiekiami localhost/index.php o ne localhost/htdocs/index.php

    Kitaip sakant, viska ką nori pasiekti localhost'e turi kelti į htdocs folderį.

  2. Kadangi kūnas mestas horizontaliai (kampas 0), pradinis greitis y ašyje (v0y) = 0m/s.

    Pradinį greitį x ašyje gali gaut kelią padalinęs iš laiko (40m/2s=20m/s)

    Kadangi ignoruojamas oro pasipriešinimas, greitis x ašyje nesikeičia ir visados išlieka 20m/s.

    Keičiasi tik greitis y ašyje dėl gravitacijos - kadangi akmuo skrido tik 2s, jis įgavo 9.8m/s^2*2s = 19.6m/s greitį y ašyje.

    Norėdamas rasti bendrą greitį (x ir y ašis), tereikia pasinaudoti pitagoro teorema - root(19.6*19,6+20*20)= 28m/s (apytiksliai)

    Taigi:

    v0y = 0m/s

    s = 40m

    t = 2s

    v0x = vx = 40m/2s = 20m/s

    v0 = root(20^2 + 0^2) = 20m/s

    vy = 9.8m/s^2 * 2s = 19.6m/s

    v = root(19.6^2 + 20^2) = 28m/s

  3. if (n >= m > 0)

    {

    for (m0 = 2; m0 <= -2; m0 -= 0.5)

    {

     

    for (n0 = 1; n0 <= 5; n0 += 1)

    {

    a = (pow(m, 2) / (n - m))*n;

    sum=sum+a;

    kiek=kiek+1;

    <...>

    Visiškai neįsigilinau į uždavinį, tačiau nelabai suprantu, kam tau reikia if (n >= m > 0) sąlyginio sakinio (jis klaidingas, turėtų būt if(n >= m && m > 0)). Jeigu uždavinyje rašo, jog bus tik tokie kintamieji, tau tos sąlygos įtvirtinti nereikia.

    N ir m sveikieji skaičiai įvedami klaviatūra ir tenkina sąlyga n>=m>0.
    <- Tenkina sąlyga, t.y. niekados nebus kitokie, todėl tau to tikrinti ir nereikia. O beje, siūlyčiau žvilgtelėti daugiau į sintaksę, sąlygas, kaip jos veikia.

     

     

    EDIT:

    O čia panašu ir į tavo pagrindinę klaidą:

    Dabartinis tavo kodas: a = (pow(m, 2) / (n - m))*n;

     

    Sąlyga: a=(m^2)/n-m

     

    Kaip tavo kodas atrodo palyginus su sąlyga:

    a=n((m^2)/(n-m)) (reikėtų pastebėti papildomus skliaustelius (n-m) vietoj n-m ir n daugiklį, nebent sąlygą supratau ne taip)

  4. Sveiki, rašau muzikos traukimo scriptą. Viskas kaip ir oky, išsitraukiu pavadinimą ir zippyshare nuorodą. Tačiau nežinau kaip reikia padaryti užklausą.

     

    Mano bandyto kodai:

     

    // Irasymas i MySQL
    
    mysql_query( "INSERT INTO " . PREFIX . "_post (date, autor, short_story, full_story, xfields, title, keywords, category, alt_name, allow_comm, approve, allow_main, fixed, allow_br, symbol, tags) values ('$thistime', '{$member_id['name']}', '$short_story', '$full_story', 'zippy|http://www".$nuoroda[1][$sk].".zippyshare.com/v/".$nuoroda[2][$sk]."/file.html', '".song($daina[3][$sk])." zippy', '" . $_POST['tags'] . "', '6', '".song($daina[3][$sk])." zippy', '$allow_comm', '$approve', '$allow_main', '$news_fixed', '$allow_br', '$catalog_url', '" . $_POST['tags'] . "')" );
    
    mysql_query( "INSERT INTO " . PREFIX . "_post_extras (news_id, allow_rate, votes, user_id) VALUES('{$row['id']}', '{$allow_rating}', '{$add_vote}','{$member_id['user_id']}')" );
    

     

    Tačiau neisirašo niekas.

     

    Pasirinkus per MySQL SQL užklausos dėjima irgi meta klaidas #1064

     

    Padėjusiems atsilyginsiu.

     

    Keli pastebėjimai:

     

    '{$member_id['name']}'

     

    Tokių scripte nemažai. Gali pjautis kabutės. Arba keisk ir dėk mysql'o kabutes, arba įsijunk PHP, ir parašyk masyvą normaliai, kaip darei ir su pvz. POST['tags'] pirmos užklausos pabaigoje.

     

    <...>!!!!values!!!! ('$thistime', '{$member_id['name']}', '$short_story', '$full_story', 'zippy|http://www".$nuoroda[1][$sk].".zippyshare.com/v/".$nuoroda[2][$sk]."/file.html', '".song($daina[3][$sk])."<...>

     

    Pabandyk pakeist į VALUES, tiksliai nežinau ar mysql reaguoja į tokias klaidas, tačiau, pabandyti nepakenks.

  5. Sveiki iš Amerikos teta parvežė LG VS930 telefoną (http://www.gsmarena.com/lg_spectrum_ii_4g_vs930-5078.php) telefonas pirktas iš Verizon'o. Bėda yra tokia, kad neveikia mobilusis internetas, veikia tik wi-fi, gal žinote ką reikia sutvarkyti, kad veiktų ir mobilusis netas? UŽ PAGALBĄ ATSILYGINSI <...>

     

    Ar tikrinai ar telefonas palaiko tavo tiekėjo dažnius?

     

    EDIT: Tele 2 dažniai, dėl kitų nežiūrėjau, bet manau, neturėtų labai skirtis, nebent 4G:

    Kokia judriojo ryšio technologija kokiu dažniu tiekiama TELE2 tinkle:

     

     

    900 MHz - 2G; taip pat 3G kai kuriose vietovėse;

    1800 MHz - 2G;

    2100 MHz - 3G;

    2600 MHz - 4G.

  6. Senai rašiau aš tą kodą, tai ten gal kokia klaida įsivėlė taisant. Bet vistiek pabandžius veikia. :)

    O ten if'e i<4, todėl, nes gi pirmi 3 skaičiai = 1. Jei būtų i<3 tai tada suvestų tik iki 2 tuos 1 :)

     

    Nu žinok nelabai.. Tavo for loopas yra nuo 0 (nes masyvai prasideda nuo 0), tad pirmas skaičius yra 0; antras skaičius yra 1; trečias skaičius yra 2, todėl ir turėtų būt i < 3. Visi masyvai, visad nuo 0 prasideda, bet jeigu jau žiauriai nori, gali for loopa rašytis nuo 1.

  7. pagal tavo nurodytus pakeitimus man isvis atsakyma 17 meta :) tai arba klaida arba logikos nera cia.. :)

    beje, kodas ne mano o vieno forumiecio :)

     

    Kodėl logikos nėra? Kaip tik yra. 17 yra sekantis ar dar sekantis superfibonačio skaičius. Reiškias kažkur per daug pridėjai ir viskas.

    EDIT: Dabar tiesiog pasiimk tą seną kodą, padaryk pataisymus, kuriuos siūliau, ir dar šitoj eilutėj va taip pakeisk: (paskutinė eilutė) superfibonatis = M[n - 1];

     

    EDIT:EDIT:

    fskaicius = fmas[n];//////////////////////tik nezinau kodel masyve turi but n raide o ne i.

    Nes tau reikia tik n'o skaičiaus fibonačio eilėje, o ne jų visų.

  8. int n, M[20], superfibonatis;

    ifstream fr ("Duom.txt");

    fr >> n;

    fr.close();

    for(int i=0; i < n+1; i++) {

    if (i<4) {

    M = 1;

    }

    else {

    M = M[i-1] + M[i-2] + M[n-3];

    }

    }

    superfibonatis = M[n];

    return superfibonatis;

     

     

    galit man sita vieta mazdaug paaiskint, cia parasyta n + 1 for cikle. bet man debuginant raso 6, ir vygdo cikla iki 6 o ne 7.

    veliau ten kai tarkim ciklas vyksta pirma karta tai vyskta tik if salyga ar kartu ir else vyksta?

    velgi, kai i masyva duomenis deda, tai irgi, kai ciklas vyksta pirma karta tai M[0] = 1, kai antra karta vyksta tai M[1] = 1, trecia - M[2] = 1 ir taip toliau? ar netaip mastau?

    M = M[i-1] + M[i-2] + M[n-3];ir kaip sitoj eilutej vyksta sudetis visa, niekaip nesuprantu.

    beje, esu savamokslis, mokykloj tik kitamet galesiu mokytis prgramavimo pilnai (dabar 11 klasej esu, ir mokytoja tokia kad ne bum bum man atrodo...) jei netygnit tai paaiskint isamiai :)

     

    Masyvai prasideda nuo 0 elemento, o ne nuo 1. Kam tu tą +1 pridedi nežinau (EDIT: Actually, pabandyk tiesiog su i <= n). su i < 4 irgi nelabai supratau, turėtų būt greičiau i < 3

     

    M = M[i-1] + M[i-2] + M[n-3]; <- kodėl šitoj vietoj pačiam gale n-3 o ne i-3?

    else sąlyga vyksta tik tada, jeigu nevyksta if sąlyga, ir atvirkščiai. O beje, kodas vistiek tą patį daro ką ir mano, tiktais kad tavasis dar nereikalingai ir kitus fibonačius suskaičiuoja :)

  9. O 5 uzdavinio bent minty galit duot?

    Zinau naudot while cikla, gal masyva.

     

    Ciklų tikrai nereikia.

     

    #include <iostream>
    
    int main()
    {
       int skaiciai[] = { 1, 1, 1, 3, 5, 9 };
       int ieskomas = 6;
       int a = skaiciai[ieskomas - 2] + skaiciai[ieskomas - 3] + skaiciai[ieskomas - 4];
       std::cout << a;
       return 0;
    }
    

  10. Laba diena gal galėtumėt man padeti ? Noriu prikelti seną kompiuterį. Kompiuteris tikrai gana senas DDR , Pentium 4 3.2 Ghz , Agp Fx5500. Radau nete DDR po 1G idėjau du ir radau vaizdo plokstę Agp jungtimi Ati radeon Hd 3850 ją idejus ekranas mirksi ir tiek nerodo jokio vaizdo.. nors vaizduske buvo buvo testuota ir veikia. ar gali buti kad neveikia vaizdo korta del Ram skirtumo , pas mane Pc su DDR o vaizduškė palaikoma su DDR3 ? O gal tiesiog maitinimo blokas per silpnas gali buti ?

     

    Naujos GPU reikalavimai:

     

    System Requirement:

     

    AGP based PC is required with one 4X/8X AGP slot available on the motherboard.

    1GB or greater system memory for better performance.

    450Watt or greater power supply with 30Amps on 12 volt with 2x4 power connector recommanded.

  11. Okey, dėkui visiems, bendrą vaizdą susidariau.

     

    Susitvarkiau su youtube, twitch, twitter bei instagram api, dabar niekaip neina sutvarkyti facebook, bandžiau ir savo ir kitų žmonių kodus, jokios naudos, bandžiau ir su acces token, bet vistiek nesigavo. P.S bandžiau ir curl, va pats papraščiausias pavydzys iš interneto, bet ir tas neveikia.

     

    function fbLikeCount($id){
    
    $json_url ='https://graph.facebook.com/'.$id.'';
    $json = file_get_contents($json_url);
    $json_output = json_decode($json);
    
    if($json_output->likes){
    	return $likes = $json_output->likes;
    }else{
    	return 0;
    }
    }
    
    echo fbLikeCount('cocacola');

     

    https://graph.facebook.com/cocacola?fields=likes

     

    Sveikas, man tavo duotas kodas puikiai veikia, gal ne localhoste bandai?

  12. STAI PAGALIAU PADARIAU MYGTUKU KODA. Ir man jo negaila dalintis:

    int led=13;

    int programSelectCounter = 0;

    const int BUTTON = A3;

    void setup()<...>

     

    O kas iš to jog pasidarei, jeigu tai papastintas kodas, kurio nelabai supranti? Esmė būtų pirma suprast ką darai, internetas yra pilnas C++ tutorial'ų totaliems naujokams.

  13. viskas priklauso nuo informacijos, kuria istrauksi. Jei informacija kinta daznai, arba nori, kad ji visad butu tiksli - reiks tikrinti kiekviena karta. Jei yra galima paklaida - galima cache naudoti.

     

    Del cache, gali ji laikyti vartotoju cookies + kada paskutini karta atnaujinta. Tokiu atveju, kaip ir niekad nenutiks situacija, kad teks atnaujinti dideli kieki informacijos vienus metu.

     

    Tiesa. Jeigu nori tiesiog parodyti žmogui like'ų skaičiu, pakanka ištraukti tuos duomenis su javascriptu, tačiau NIEKADA negalima traukti duomenų kiekvieną kartą serverio pusėje. Jeigu informacija kinta dažnai, tada ir naudoji mažesnio laiko cache'us - 1 min, 30 sec ir panašiai. Pats kolega pagalvokit - jeigu vienu metu svetainėje lankosi 100 žmonių ir kiekvieną kartą kai jie pereina į kitą puslapį iš naujo query'ina duomenis serveris - susidaro milžiniškas bandwith'o waste'as, o taip pat ir krovimo delay'us. Ar ne geriau tiesiog kas 1 min. iš serverio queryinti tuos duomenis, storinti nors ir faile ar duomenų bazėj, o tada, kai reikia parodyti žmogui, ištrauki iš to DB ir viskas? Manau pasirinkimas gana aiškus - jeigu nori duomenis traukti į serverį ir juos ten laikyti, naudok serverio pusės informacijos traukimą - file_get_contents, curl, whatever, yra daug priemonių. Su javascript gali būt problemų - jeigu API yra uždaras, t.y. turi API key, bet koks klientas galės pasiimti tavo key ir visiškai sunaudoti tavo API limitą jeigu jis toks yra, ar dar visokių dalykų pridaryt, paprasta taisyklė - neviešink API rakto. Taigi, išvadoje - aš siūlau daryt trumpo periodo (1 min, 30 sec) kešavimą serverio pusėje. Tačiau jeigu reikia paprasčiausio facebook'o like counterio, tikrai manau nesunkiai būtų galima tai padaryt iš kliento pusės ir net nereikia cachint - gal nežiūrės to pačios vietos 10 kartų/min, o vistiek ne savo bandwith'ą naudoji - kliento.

     

    TL;DR; - iš naujo perskaičiau pirmą jūsų post'ą - taip, jeigu queryinat tik socialinių networkų informacija, galima tiesiog naudotis JS.

  14. Iš esmės bibliotekose būna du dalykai: pačios bibliotekos(dinaminis .dll arba statiniai .lib/.a failai) bei funkcijų headeriai/aprašymai, skirti aprašyti funkcijas, esančias bibliotekose ir panašiai. OpenSSL kiek mačiau biblioteką reikia susikompiliuoti pačiam iš kodo. Kaip naujokui siūlyčiau naudot bibliotekas, jau iš karto turinčias sukompiliuotą biblioteką, tinkančią tavo kompaileriui - pvz. MinGW arba Visual C++ ir t.t. Vienas iš tokių pavyzdžių - libSDL( - jie pateikia jau sukompiliuotą biblioteką IR bibliotekos kodą, jeigu norėtum biblioteką sukompiliuoti pats.

     

    P.S., jeigu nori sukompiliuoti biblioteką pats, siūlyčiau paieškoti internete tutorialų, dažniausiai naudojama "CMake" programa sukurti projektus bibliotekų kompiliavimui.

     

    Beje, jeigu ieškai SSL bibliotekos, siūlyčiau žvilgtelėt į Stack'o temą - http://stackoverflow.com/questions/4236526/looking-for-a-high-level-c-ssl-library

  15. Ačiū už išsamų atsakymą,dėl botnet'o,tai iki tiek nenoriu išsiplėsti,tiesiog kol esu moksleivis,pasirinkau tokią programos rūšį kuri būtu man pačiam įdomi,bei galiausiai įgaučiau patirties programuojant panašaus tipo programas.Ateityje planuoju vienam iš savo projektų kurti nuotolinio administravimo įrankį,todėl galvoju pradžiai susikurti paprastą programą kuri priimtu komandas iš serverio,bei jas vykdytu.

     

    Na, tokiems dalykams TCP protokolas bus lyg ir paprasčiausias sprendimas. Tikrai, googlej informacijos apie socketus yra nemažai, imkit ir skaitykit. Jeigu labai norit, tai manau ir C++ bei kitų kalbų bibliotekų nemažai yra sukurta remote administravimui, galit ir ten į kodą žvilgtelėt.

  16. Sveiki,noriu sukurti programą kuri lauks kol serveris jai atsiūs tam tikrą komandą,kurią reikia atlikti,pvž atsiūsti kompiuterio vardą.Na ir norėčiau pagalbos,kaip galėčiau parašyti šį dalyką C++ kalboje,serveris komandas pateiks naudodamas PHP kalbą,tačiau pati programa turi laukti kol bus gauta nauja komanda,kad pradėtu vykdyti.Todėl galvojau apie socketus,tačiau nežinau kaip tai galima būtu aprašyti,bei kokias bibliotekas tam reikia naudoti.

     

    Serveris įprastomis produkcinėmis sąlygomis negali pirmas jungtis prie kliento, nebent jau yra sukurtas ryšys, todėl geriausiu atvėju jeigu tikrai nori naudotis socketais, nors kiek žiūriu čia nelabai ir reikalinga (galėtum nors ir iš to kliento nueit į PHP puslapį esantį tam tavo serveryje su reikalingais argumentais), tai tiesiog turėsi su klientu prisijungt prie serverio (serveris pats su klientu ryšio pirmas negalės sudaryti, nebent klientas neapsaugotas firewall'ų, routerių ir dar visokiu šeninganų) su bind ir connect - siūlyčiau naudot TCP, nėra reikalo su UDP terliotis jeigu nereikės komandų siuntinėt milžiniškais kiekiais tam pačiam klientui, o dokumentacijos apie TCP socketus yra pilnas interne- palaukit kolega, ar tik ne botnet'ą kuriat? ;)

     

    EDIT: Tiesiog pasinaudok PHP ir gauk GET ar POST būdu argumentus, bus paprasčiau jeigu gerai nesuprantat kaip veikia visagalis internetas.

×
×
  • Pasirinkite naujai kuriamo turinio tipą...