Quantcast
Channel: Forum Pasja Informatyki - Najnowsze pytania i odpowiedzi
Viewing all 83164 articles
Browse latest View live

Odpowiedź: SFML Podmiana tekstury sprite podczas onClick

$
0
0

podczas onClick

onClick?

Nie wiem kiedy dokładnie ten kod się wywołuje - ale zakładam że nie w obsłudze zdarzenia MouseButtonPressed(/Released). To zdarzenie, z tego co wiem, powinno się wywołać tylko raz przy wciśnięciu(/puszczeniu) przycisku myszy.


Hover nie działa do końca prawidłowo

$
0
0

Dlaczego hover nie działa do końca prawidłowo?

Tak to wygląda:
https://jsfiddle.net/Krzysiek_35/rszb9c7e/332/

Zauważcie, że gdy najedzie sie kursorem na Menu 1 albo Menu 2, to hover uruchamia sie, gdy najedzie sie na górny albo środkowy fragment tego przycisku. Gdy najedzie sie kursorem na dolny fragment przycisku, to hover nie działa.
Gdy najedzie sie kursorem na Menu 3, to hover działa na każdym fragmencie przycisku - tak powinno to działać.

Czy wiecie jak zrobić, aby w Menu 1 oraz Menu 2 hover działał tak samo jak w Menu 3 ??

Będę bardzo wdzięczny za fachową pomoc.

Wieża Hanoi - algorytm blokowy, problem

$
0
0

Witam,

mam problem ze schematem blokowym. Podobno brakuje w nim pętli. Moim zdaniem wszystko jest poprawnie, ale chce spytać Was :)

Z góry dziękuję 

Odpowiedź: Płyta główna Szybkie pytanko

$
0
0
Płytę główną dobierasz do procesora. Więc bez tego praktycznie nic nie możemy Ci doradzić.

Odpowiedź: Karta graficzna w laptopie

Odpowiedź: Zmiana formatu końca linii

$
0
0
Znak nowej linii jest zależny od implementacji i środowiska. Kompilując na Windowsa \n będzie oznaczać CR LF itd. Najbezpieczniej zapisywać dane binarnie. Użyj flagi `std::fstream::binary` podczas otwierania pliku.

Jak dodać plik do folderu w django

$
0
0

Mam zadeklarowaną funkcję w Django, która pobiera zdjęcie ze słownika request.POST. Chcem teraz zrobić, aby zapisała to zdjęcie do katalogu media (znajdującym się w głównym folderze projektu). Jak to zrobić?

 

Funkcja dodająca zdjęcie w views.py

def add_image(request):

    h = HelpUs(
        header=request.POST['hed'],
        image =request.POST['img']
    )
    h.save()


    return HttpResponseRedirect(reverse('students:index'))

Formularz:

<body>

		<div class="wrapper">

			<form method="post" action="{% url 'students:help_script' %}">

				{% csrf_token %}

				<input type="text" placeholder="Tytuł" name="hed" id="hed" class="add-title col-11 col-md-10 col-lg-8 col-xl-6" required maxlength="76">
				<input type="file" name="img" id="img" class="col-11 col-md-10 col-lg-8 col-xl-6" required>


				<span class="add-wrapper col-11 col-sm-10 col-md-9 col-lg-7 col-xl-6">
					<input type="submit" class="add submit" value="Dodaj">
				</span>
			</form>

		</div>

	</body>

Na razie zależy mi tylko na dodaniu przesłanego zdjęcia do katalogu media, w głównym folderze. Dopiero uczę się Django, więc proszę o wyrozumiałość.

instalacja systemu się zawiesza

$
0
0
WItam mam problem z zainstalowaniem systemu windows 10. mam teraz w laptopie 7 instalator pobrałem z strony microsoft przez pierwsze ładowanie przechodzi bez problemu ale podczas instalacji dochodzi do 60% i dalej już nie chce iść. laptopa na tych 60% zostawiłem na około 12 h i nic się nie ruszyło

JAVA początki

$
0
0
Cześć,

chciałbym nauczyć się programowania w JAVA, jednak nie wiem jak najlepiej zacząć.
Umiem już jakieś podstawy w C++ jednak intuicja podpowiada mi żeby lepiej wejść w świat JAVY.

Od niedawna przerabiam książkę ,,Rusz głową JAVA,, , jestem na około 300 stronie i czuję się jak teletubiś czytając to , dlatego pytanie czy macie może jakieś sprawdzone książki, kursy ?

Matura z informatyki Excel

$
0
0

Mam problem z zadaniem z excela z matury rozszerzonej w starej formule 2018, tutaj link:
https://cke.gov.pl/egzamin-maturalny/egzamin-w-starej-formule/arkusze/2018-2
Jest to zadanie 4.4.
Wszystkie pozostałe zadania nie sprawiły mi trudności, ale z tą symulacją mam straszny problem, siedzę od pomad godziny i nie jestem w stanie rozwiązać zadania.
Dodam, że symulacje w innych arkuszach nie sprawiały mi większych problemów, więc chciałbym porady dotyczące stricte tego konkretnego zadania, a nie ogólne pro tipy jak radzić sobie z zadaniami symulacyjnymi.
Z góry dziękuję za pomoc smiley

Odpowiedź: Jak stworzyć mapę 2D z podanych punktów ?

$
0
0

ale współrzędna X wynosi zawsze zero?

Ja te punkty które podałeś wrzuciłem do programu z ray tracingiem który kiedyś napisałem i wyszło mi coś takiego (nie zważaj na obiekty w tle).

tablica wskaźników w klasie

$
0
0

Witam piszę program i próbuję w klasie stworzyć atrybut którym będzie tablica wskaźników z których każdy ma wskazywać na komórkę tablicy zewnętrznej (tablicy z maina). jednak że kompletnie mi to nie idzie :( Nie dość że mam problem z badaniem wielkości przekazywanej tablicy to jeszcze samo odwoływanie się do jej komórek z jakiegoś powodu mi nie wychodzi... Od razu zaznaczę że nie interesują mnie gotowe kontenery jak array<> czy vector<>. Z góry dziękuję za wszelką pomoc :)

#include <iostream>
using namespace std;

template <typename T,unsigned S>
unsigned arraysize(const T (&v)[S]) { return S; }

class Neuron
    {
    int wejsc; //ilosc wejsc
    public:
    double **wejscia;
    Neuron(int _wejsc, bool _rand=0) //liczba w-wejsc, _rand-randomizowac wejscia?
        {
        wejsc=_wejsc;
        wejscia=new double*[wejsc];
        for (int x=0; x<wejsc; x++) wejscia[x]=0;
        }

    bool set_wejscia(const double *tab)
        {
        int _size=arraysize(tab);
        cout<<tab[0]<<"\n";
        cout<<_size;
        if (_size!=wejsc) return 0;
        for (int x=0; x<_size; x++) wejscia[x]=&tab[x];
        return 1;
        }

    ~Neuron()
        {
        delete[]wejscia;
        }
    };

int main()
{
double test[5]={9.0,-11.0,3,3,3};
cout<<test[0<<""];
Neuron a(2);
cout<<a.set_wejscia(test);

}

 

Odpowiedź: wyznacznik macierzy

$
0
0

A kompilator nie krzyczy ci, że nie zainicjalizowałeś zmiennej sum? U mnie po tym jak ją zainicjalizowałem zerem zadziałało.

#include <iostream>
using namespace std;
/*
3   5   3   5
1   4   2   1
3   3   -3  1
-1  -4  1   1
*/
float wyznacznik(float TAB[][3])
{
    int i, j, n, k = 0, kk = 2;
    float sum = 0, wyz = 1;

    for (n = 0; n < 3; n++)
    {
        for (wyz = 1, i = 0, j = k; i < 3; i++)
        {
            wyz = TAB[i][j] * wyz;
            if (j == 2)j = 0;
            else { j++; }

        }k++;
        sum = sum + wyz;
    }
    for (n = 0; n < 3; n++)
    {
        for (wyz = 1, i = 2, j = kk; i >= 0; i--)
        {
            wyz = TAB[i][j] * wyz;
            if (j == 2)j = 0;
            else { j++; }

        }kk--;
        sum = sum + (-wyz);
    }
    return sum;
}

int main()
{
    int i, j, wiersz, kolumna, p, k;
    float wynik = 0;
    const int n = 4, m = 4;
    float A[n][m] = { {3,5,3,5},{1,4,2,1},{3,3,-3,1},{-1,-4,1,1} };
    float tablica2[3][3];

    cout << "wzgledem ktorej kolumny obliczyc wyznacznik?:";
    cin >> kolumna;


    for (wiersz = 0; wiersz < 4; wiersz++)
    {


        for (i = 0, k = 0; i < 3; i++, k++)
        {
            for (j = 0, p = 0; j < 3; j++, p++)
            {
                if (k == wiersz)k++;
                if (p == kolumna - 1)p++;
                tablica2[i][j] = A[k][p];

            }
        }


        if ((wiersz + 1 + kolumna) % 2 == 0)
        {
            wynik = wynik + A[wiersz][kolumna - 1] * wyznacznik(tablica2);
        }
        if ((wiersz + 1 + kolumna) % 2 != 0)
        {
            wynik = wynik + (-1) * A[wiersz][kolumna - 1] * wyznacznik(tablica2);
        }
        cout << wynik << ""<< endl;
        // kiedy wyrzucam tego couta to program zle liczy
    }
    return 0;
}

 

Odpowiedź: Żaden Interpreter php nie działa na localhost

$
0
0

Ja używam Xamp-a ale też kiedyś miałem taki problem. Musiałem przeinstalować i zadziałał.

Odpowiedź: I5 9600k vs i7 9700k


Odpowiedź: Podkręcanie procesora w laptopie

$
0
0
Tego procesora nie da się podkręcić, ponieważ Intel umożliwia jedynie overclocking procesorów z końcówką "K", więc twój procesor i5-9300H oficjalnie nie wspiera tego.

Odpowiedź: HTML/CSS/JS/PHP nauka

$
0
0

Nie polecę Ci książek bo, mało z nich korzystam. 

Scss to jedna z odmian sasa, coś nowszego niż less. Sass umożliwia pisanie kodu css w połączeniu z kilkoma elementami programowania niedostępnymi w css (np pętle, instrukcje warunkowe czy dodawanie mixinów)

Najlepiej ucz się html/cssa jednocześnie a po jakimś czasie wystartowałbym z JS. 

PHP się narazie nie ucz bo to kolejne narzędzie, na które potrzeba trochę czasu - lepiej ten czas zainwestować w lepsze poznanie JS. 

Dziś CMS'em można bawić się z poziomu wielu narzędzi takich jak np datocms, do którego znanie php nie jest wymagane. 

Odpowiadając na ostatnie pytanie, dziś istnieje coś takiego jak np JSX - dostępny w React. To jest format który umożliwia łączenie warstwy prezentacyjnej (html) z logiką biznesową (JS) w jednym pliku. Dodatkowo dziś frameworki typu Angular czy Vue oferują możliwość pisania kodu html wraz z specjalnymi znacznikami (np ngFor, v:if). Frameworki te bazują na komponentach - reużywalnych fragmentach kodu. Z tego względu jesteś w stanie zrobić jeden widok, do którego zaimportujesz kilka kolejnych tak jak to robiłeś w php.

Książka stricte do C#

Odpowiedź: Stefan SPOJ nie dziala

$
0
0
Zamień int na long long, bo inaczej wartości wyjdą Ci poza zakres zmiennej

Odpowiedź: (Błąd) Zliczanie znaków oraz linii w tekscie wielowierszowym wprowadzanym z klawiatury.

$
0
0

Piszesz w C++, to i kod niech taki będzie:

    int nChars = 0, nLines = 0;
    char c;
    
    while (std::cin.get(c)) {
        if (c == '\n') ++nLines;
        else ++nChars;
    }
    
    std::cout << "ilość znaków: "<< nChars << '\n'; 
    std::cout << "liczba linijek tekstu: "<< nLines << '\n';  

 

Viewing all 83164 articles
Browse latest View live