matidz

Reputacja

86

Głosów ogółem

użytkownik głosował za tyle razy
4
Użytkownik głosował przeciw tyle razy
0
  • Roczniak
Członek od
2 lata, 3 miesiące
Ostatnio widziany
1 rok, 3 miesiące temu
Wiek
22

Pytania: 2

Odpowiedzi: 11

  • 2010-07-19 13:59:43 PHP Netbeans Podpowiadanie

    Mozesz wymusic podpowiadanie dla konkretnego typu: ex:

    $db2=  new mysqli(SQL_HOST, SQL_USER, SQL_PASS, SQL_DB) or die("Nie udało się połączyć z bazą danych");
    $db2->set_charset("utf8");
    

    plik2.php:

    require 'config.php';
    /* @var $db2 mysqli */
    $db2->
    

    ;)

  • 2010-02-06 00:10:11 Referencja w C++

    Referencja do obiektu jest nadal jakby tylko wskaznikiem z automatycznym wyluskaniem. Takze w momencie przypisywania przypisujesz tylko adres obiektu. Konstruktor, destruktor, konstruktor kopiujacy nie sa po raz kolejny wywolywane. Z funkcjami tak samo.

  • 2010-06-19 01:08:44 setMouseTracking z Qt nie działa

    Chyba o takie cos Ci chodzilo: testowane pod Gentoo z Qt 4.6.2

    #include <iostream>
    #include <QApplication>
    #include <QWidget>
    #include <QMouseEvent>
    
    class QImageWidget : public QWidget
    {
        public:
        QImageWidget(){
           this->setMouseTracking(true);
        }
        void mouseMoveEvent(QMouseEvent * e){
            std::cout<<"x: "<<e->x()<<" y:"<<e->y()<<"\n";
        }
    
    
    };
    
    
    int main(int argc, char **argv)
    {
    
            QApplication app(argc, argv);
    
            QImageWidget widget;
    
            widget.show();
    
    
        return app.exec();
    }
    

  • 2010-07-19 14:22:37 Jak zabieracie się do projektów

    Dotyczy wiekszych projektow:

    Potrzebne: duzo kartek A4 + olowek(mieki- B6) + gumka :)

    Zawsze zaczynam od napisania sobie luzem czego ode mnie chca - co moze zrobic uzytkownik.

    Pozniej probuje to podzielic na jakies segmenty(klasy, jakies takie moduly- zaleznie od skomplikowania).

    dziele tak az do momentu podzielenia na "segmenty" ktore moga byc klasami,

    jak juz mam np "Uzytkownik moze: zostac dodany, edytowac profil, zmienic haslo" to probuje to jakos nazwac: User: add(), edit(), changePassword() pozniej zastanawiam sie jakie parametry bede potrzebowal zeby wykonac te metody i co maja zwracac.

    W efekcie mam juz klasy i metody(wraz z krotkim opisem) i potrzebnymi parametrami, zazwyczaj zostaja tylko metody publiczne, ewentualnie protected.

    nastepnie biore duza kartke(A3 albo wiecej) i rysuje diagramy UML klas.

    W miedzyczasie rysuje tabelki do bazy danych na podobnej zasadzie.

    Pozniej pisze sobie prototypu wszystkich metod(tak zebym mial dopelnianie skladni) a pozniej po kolei wypelniam :) metod, zmiennych prywatnych zazwyczaj nie rysuje.

    Nieraz to wszystko wspomagam narzedziami do rysowanie UML.

  • 2010-02-17 23:23:48 \r, \n w PHP5

    Po co tak właściwie stosować te znaki specjalne jeśli te przeniesienie do nowej linii (oczywiście bez zastosowania funkcji n12br()) jest "widoczne" tylko w kodzie PHP, a sam użytkownik tego nie widzi? Co one dają w praktyce?

    Wprowadzaja porzadek w zrodle, jak ogladasz zrodlo(sparsowane po stronie przegladarki) to czytelniejszy jest np zapis:

    <table>
       <tr>
         <td>
           a
          </td>
          <td>
           b
          </td>
       </tr>
      </table>
    

    niz np:

    <table><tr><td>a</td><td>b</td></tr></table>
    

    pozatym przydaje sie przy znacznikach np pre czy textarea

    <?php
        echo "<pre>";
        for($i=1;$i<10;$i++){
            echo "linia nr: ".$i."\n";
        }
        echo "</pre>";
    ?>
    

  • 2010-02-05 18:53:40 Testowanie stron WWW

    zalezy w jakim sensie testowanie? bo jezeli chodzi o wydajnosc to zazwyczaj zapycham cala tabele losowymi danymi np 500tys uzytkownikow - troszeczke to trwa - najlepiej generowanie "smieci" podzielic na kilka czesci zeby time limitow np w php nie przekroczyc. A potem licze czasy wygenerowania strony, nie jest to moze doskonale rozwiazanie ale pozwala wiele bledow wylapac- np brak indeksow itp.

  • 2010-02-07 22:53:40 [studia]Programowanie - gdzie?

    Jezeli lubisz matematyke-duzo :) to zapraszam informatyke(spec. programowanie) na UMK do Torunia na Wydzial Matematyki i Informatyki(informatyka tez jest na wydziale fizyki). Zauwazylem ze przede wszystkich chca nas nauczyc myslec, a dopiero pozniej konkretnych jezykow programownia.

  • 2010-02-08 16:04:42 Konwersja czasu z Uniksa w PHP

    Coprawda troche nie na temat: Kiedys takie cos napisalem moze sie spodoba jako parametr przyjmuje timestampa:

    function konwertuj_date($data){
    $teraz = date('d-m-Y');
    $wczoraj = date('d-m-Y', strtotime('-1 day'));
    $d = date('d-m-Y', $data);
    
    if ($d == $teraz)
        $d = ''.lng('dzis').'';
    elseif ($d == $wczoraj)
        $d = ''.lng('wczoraj').'';
    
    return $d.' '.date('H:i', $data);
    }
    

    Jak bys chcial ze stringa to mzoesz zrobic jeszcze $data = strtotime($data); w 1linijce funckji

  • 2010-03-26 02:39:13 Pytanie dotyczące rekurencji w c++.

    a chodzi Ci zapewne o takie cos:

     void odliczanie(int n)
    {
        using namespace std;
        cout << "Odliczanie .. " << n << endl;
        if (n > 0)
        {
            odliczanie(n-1);
            return;  // "wyjscie" z funkcji odliczanie
        }
        cout << n << ". Ba-bach !\n";
    }
    

  • 2010-08-16 20:26:43 Jak wyciągnąć z liczby int cyfrę ?

    co prawda ze stringami ale dziala poprawnie -wyswietla 4cyfre liczac od "lewej"(tak jest w tresci pytania) a nie tak jak w wiekszosci odpowiedzi od prawej.

    Moje propozycje: w stylu c:

    #include <stdio.h>
    
    int cyfra_c(int liczba, int pos){
        char buff[20];
        sprintf(buff, "%d", liczba);
        return (buff[--pos]-'0');
    }
    

    w stylu cpp:

    #include<sstream>
    
    int cyfra_cpp(int liczba, int pos){
        std::stringstream ss;
        ss << liczba;
        return (ss.str()[--pos] - '0');
    }
    

    cyfry sa liczone od najbardziej znaczacej

Tagi: 1