Reklama
Strona 39 z 358 PierwszaPierwsza ... 2937383940414989139 ... OstatniaOstatnia
Pokazuje wyniki od 571 do 585 z 5367

Temat: Programowanie - temat ogólny

  1. #571
    Avatar zakius
    Data rejestracji
    2008
    Położenie
    The Internets
    Wiek
    34
    Posty
    11,076
    Siła reputacji
    25

    Domyślny

    well, znów wpadam tu po pomoc

    chciałbym klientowi, który włazi gdzieś, gdzie nie ma dostępu zaserwować realistyczne 404 (header+error page+brak zmiany adresu bo tak to obsługuje gdy faktycznie coś się zepsuło :3)

    kopię po internetach już jakiś czas i coś u mnie nie tego niestety, help

    dobra, zrozumiałem problem

    meh, to muszę chyba eeee... ok wiem :f
    zaincludować error page po wysłaniu headera tak?
    Ostatnio zmieniony przez zakius : 11-05-2014, 23:24
    Problem z komputerem? Instrukcja diagnostyczna
    Cytuj Vegeta napisał Pokaż post
    Cytat został ukryty, ponieważ ignorujesz tego użytkownika. Pokaż cytat.
    Baby maja wymagania jak windows vista, takze nigdy nie wiesz.
    Cytuj Dzzej napisał Pokaż post
    Cytat został ukryty, ponieważ ignorujesz tego użytkownika. Pokaż cytat.
    Moje posty to esencja głupoty.
    "Don't worry, I'm just a pervert"

  2. #572

    Data rejestracji
    2010
    Posty
    2,657
    Siła reputacji
    17

    Domyślny

    Cytuj zakius napisał Pokaż post
    Cytat został ukryty, ponieważ ignorujesz tego użytkownika. Pokaż cytat.
    well, znów wpadam tu po pomoc

    chciałbym klientowi, który włazi gdzieś, gdzie nie ma dostępu zaserwować realistyczne 404 (header+error page+brak zmiany adresu bo tak to obsługuje gdy faktycznie coś się zepsuło :3)

    kopię po internetach już jakiś czas i coś u mnie nie tego niestety, help

    dobra, zrozumiałem problem

    meh, to muszę chyba eeee... ok wiem :f
    zaincludować error page po wysłaniu headera tak?
    Jak nie ma dostępu to serwujesz 403.
    W skrócie, wysyłasz header ( z poziomu webservera lub ewentualnego proxy passa, czyli np PHP ) a reszta bez zmian ;d
    Ostatnio zmieniony przez Alex Fortune : 12-05-2014, 10:42

  3. #573
    Avatar zakius
    Data rejestracji
    2008
    Położenie
    The Internets
    Wiek
    34
    Posty
    11,076
    Siła reputacji
    25

    Domyślny

    ale ja nie chcę żeby wiedział, że pod tym adresem w ogóle cos jest xD
    ta wiem, paranoja, ale cusz :p



    Ok, jeszcze jedno pytanko: mam obraze większy niz limit nakladany przez diva i się skaluje, ok.
    Chcalbym jak w niego klikne żeby się wyswietlil "nad" w pełnym wymiarze. Znaczy z js ogarne pewnie, byle html+css
    Ostatnio zmieniony przez zakius : 12-05-2014, 14:47
    Problem z komputerem? Instrukcja diagnostyczna
    Cytuj Vegeta napisał Pokaż post
    Cytat został ukryty, ponieważ ignorujesz tego użytkownika. Pokaż cytat.
    Baby maja wymagania jak windows vista, takze nigdy nie wiesz.
    Cytuj Dzzej napisał Pokaż post
    Cytat został ukryty, ponieważ ignorujesz tego użytkownika. Pokaż cytat.
    Moje posty to esencja głupoty.
    "Don't worry, I'm just a pervert"

  4. Reklama
  5. #574
    Avatar Cybuch
    Data rejestracji
    2004
    Położenie
    Poznań
    Wiek
    34
    Posty
    2,163
    Siła reputacji
    22


  6. #575
    Avatar zakius
    Data rejestracji
    2008
    Położenie
    The Internets
    Wiek
    34
    Posty
    11,076
    Siła reputacji
    25

    Domyślny

    Już prawie zrobiłem tegoż popupa
    mam
    Kod :
    #popup
    {
    
        position: fixed;
        top: 50px;
        left: 50px;
        width: 120px;
        height: 235px;
        z-index:9999;
        border:#000000
        2px solid;
        background-color:#FF0000;
        display: none;
    
    }
    Kod :
        <script type='text/javascript'>function op2(obj)
            {
                x=document.getElementById(obj);
                if( x.style.display=='none')
                {
                    x.style.display='block';
                    z=document.getElementById("imag");
                    yy= z.naturalHeight;
                    xx= z.naturalWidth;
                    x.style.height=yy +'px';
                    x.style.width=xx +'px';
                    //x.marginLeft='-'+(xx/2)+'px';
                    //x.marginTop='-'+(yy/2)+'px';
                    x.style.backgroundImage='url('+z.src+')';
                    x.style.position='fixed';
    
                }
                else
                    x.style.display='none';
            }
        </script>
    tymczasowo
    jednak BARDZO fajnie by było jakby w jakiś prosty sposób dało się wyśrodkować to ustrojstwo w poziomie jeśli obrazek jest węższy od ekranu (co w sumie nastąpi zawsze, chyba że ktoś ma antyka 4:3 jakiegoś, nie iwem, 768 nawet powinien starczyć chyba)
    i żeby się dało przewijać, bo wyższy będzie zawsze, a w tej chili nie da się w żaden sposób tego przewinąć, przeglądarka (a przynajmniej firefox, ale jednak tu też musi działać) nie wie, że toto wychodzi poza i nie pojawiają się paski przeijania ani nic w tym stylu :/

    edit: emm, nawet jak to, co jest pod spodem się nie mieści to się ten popup nie przewija tylko to tło :f

    nienawidzę css, html i js
    już nawet to, że w css jak nie podasz jednostki to mógłby założyć, że to piksele, ale po co -.-


    i takie głupie pytanko: dlaczego ten js działa od drugiego kliknięcia?
    mam na elemencie(w tym wypadku obrazku) onclick=op2(cośtamnieistotneterazchyba)
    Ostatnio zmieniony przez zakius : 13-05-2014, 11:03
    Problem z komputerem? Instrukcja diagnostyczna
    Cytuj Vegeta napisał Pokaż post
    Cytat został ukryty, ponieważ ignorujesz tego użytkownika. Pokaż cytat.
    Baby maja wymagania jak windows vista, takze nigdy nie wiesz.
    Cytuj Dzzej napisał Pokaż post
    Cytat został ukryty, ponieważ ignorujesz tego użytkownika. Pokaż cytat.
    Moje posty to esencja głupoty.
    "Don't worry, I'm just a pervert"

  7. #576
    Avatar Ileev
    Data rejestracji
    2005
    Położenie
    instagram.com/ileev
    Wiek
    32
    Posty
    594
    Siła reputacji
    20

    Domyślny

    Cytuj Ileev napisał Pokaż post
    Cytat został ukryty, ponieważ ignorujesz tego użytkownika. Pokaż cytat.
    Mam napisany program pod C. Niestety wywala błąd przy funkcji fopen.

    Kod :
    //Program otwiera 2 pliki z wygenerowanymi macierzami,
    //alokuje pamiec dla 3 tablic, z czego ostatnia jest
    //wynikiem mnozenia macierzy przez macierz.
    #include <stdio.h>
    #include <stdlib.h>
    
    int main()
    {
    	//Zmienne i  pliki
    	int **tablica1, **tablica2, **tablica3;
    	int i, j, x, y, z;
    	int wiersz1, kolumna1, wiersz2, kolumna2, wiersz3, kolumna3;
    
    	FILE * macierz1;
    	macierz1 = fopen("pliki/macierz1.txt", "r");
    	fscanf(macierz1, "%d,%d", &wiersz1, &kolumna1);
    
    	FILE * macierz2;
    	macierz2 = fopen("pliki/macierz2.txt", "r");
    	fscanf(macierz2, "%d,%d", &wiersz2, &kolumna2);
    
    	FILE * wynik;
    	wynik = fopen("pliki/wynik.txt", "w+");
    
    	//Sprawdzenie czy pliki istnieja
    	if (!macierz1 && !macierz2)
    	{
    		printf("Brak plikow do wczytania!\n");
    		system("PAUSE");
    		return EXIT_SUCCESS;
    	}
    	//Czy mozliwe jest pomnozenie macierzy
    	if (wiersz1 != kolumna2)
    	{
    		printf("Nie mozna pomnozyc podanych macierzy!\n");
    		system("PAUSE");
    		return EXIT_SUCCESS;
    	}
    	//Alokowanie pamieci dla pierwszej tablicy
    	printf("Wykonuje alokacje pamieci dla pierwszej tablicy...\t");
    	tablica1 = (int**)malloc(sizeof(int*)* wiersz1);
    	for (i = 0; i<wiersz1; i++)
    	{
    		tablica1[i] = (int *)malloc(sizeof(int)* kolumna1);
    	}
    	printf("Wykonano!\n");
    
    	//Ladowanie pierwszej macierzy
    	fscanf(macierz1, "\n");
    	for (j = 0; j<wiersz1; j++)
    	{
    		for (i = 0; i<kolumna1; i++)
    		{
    			fscanf(macierz1, "%d", &tablica1[j][i]);
    		}
    		fscanf(macierz1, "\n");
    	}
    	printf("Wczytywanie pierwszej macierzy zakonczone!\n");
    	printf("\n~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~\n");
    
    
    	//Alokowanie pamieci dla drugiej tablicy
    	printf("Wykonuje alokacje pamieci dla drugiej tablicy...\t");
    	tablica2 = (int**)malloc(sizeof(int*)* wiersz2);
    	for (i = 0; i<wiersz2; i++)
    	{
    		tablica2[i] = (int *)malloc(sizeof(int)* kolumna2);
    	}
    	printf("Wykonano!\n");
    
    	//Ladowanie drugiej macierzy 
    	fscanf(macierz2, "\n");
    	for (j = 0; j<wiersz2; j++)
    	{
    		for (i = 0; i<kolumna2; i++)
    		{
    			fscanf(macierz2, "%d", &tablica2[j][i]);
    		}
    		fscanf(macierz2, "\n");
    	}
    	printf("Wczytywanie drugiej macierzy zakonczone!\n");
    	printf("\n~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~\n");
    
    	//Alokowanie pamieci dla tablicy wynikowej
    	printf("Wykonuje alokacje pamieci dla tablicy wynikowej...\t");
    	tablica3 = (int**)malloc(sizeof(int*)* wiersz1);
    	for (i = 0; i<wiersz1; i++)
    	{
    		tablica3[i] = (int *)malloc(sizeof(int)* kolumna2);
    	}
    	printf("Wykonano!\n");
    
    	//Mnozenie macierzy
    	printf("Wykonuje mnozenie macierzy...\n");
    	i = 0;
    	j = 0;
    	for (z = 0; z<kolumna1; z++)
    	{
    		for (y = 0; y<wiersz2; y++)
    		{
    			for (x = 0; x<wiersz1; x++)
    			{
    				tablica3[j][i] = tablica1[z][x] * tablica2[x][y];
    			}
    		}
    	}
    	for (j = 0; j<wiersz1; j++)
    	{
    		fprintf(wynik, "\n");
    		for (i = 0; i<kolumna2; i++)
    		{
    			fprintf(wynik, "\t%d", tablica3[j][i]);
    		}
    	}
    	printf("\n~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~\n");
    	printf("Wynik macierzy zostal zapisany do pliku 'wynik.txt'");
    
    	for (i = 0; i<wiersz1; i++)
    	{
    		free(tablica1[i]);
    	}
    	free(tablica1);
    
    	for (i = 0; i<wiersz2; i++)
    	{
    		free(tablica2[i]);
    	}
    	free(tablica2);
    
    	for (i = 0; i<kolumna1; i++)
    	{
    		free(tablica3[i]);
    	}
    	free(tablica3);
    
    	fclose(macierz1);
    	fclose(macierz2);
    	fclose(wynik);
    	getchar();
    	return 0;
    }
    Wiem tyle, że problem znajduje się dokładnie tutaj
    Kod :
    FILE * macierz1;
    	macierz1 = fopen("pliki/macierz1.txt", "r");
    	fscanf(macierz1, "%d,%d", &wiersz1, &kolumna1);
    
    	FILE * macierz2;
    	macierz2 = fopen("pliki/macierz2.txt", "r");
    	fscanf(macierz2, "%d,%d", &wiersz2, &kolumna2);
    
    	FILE * wynik;
    	wynik = fopen("pliki/wynik.txt", "w+");
    macierz1, macierz2 i wynik przed funkcją fopen przyjmują wartość null. Dlaczego? I jak to naprawić?
    Ktoś pomoże? Potrzebuję na jutro ten program :[

  8. Reklama
  9. #577
    Avatar Absherr
    Data rejestracji
    2008
    Położenie
    Kraków
    Posty
    578
    Siła reputacji
    17

    Domyślny

    Napisz jaki błąd ci wywala. I wrzuć pliki z tymi macierzami.

  10. #578
    Avatar zakius
    Data rejestracji
    2008
    Położenie
    The Internets
    Wiek
    34
    Posty
    11,076
    Siła reputacji
    25

    Domyślny

    Niezainicjalizowany wskaźnik jest pusty, to nie jest żaden błąd.
    Problem z komputerem? Instrukcja diagnostyczna
    Cytuj Vegeta napisał Pokaż post
    Cytat został ukryty, ponieważ ignorujesz tego użytkownika. Pokaż cytat.
    Baby maja wymagania jak windows vista, takze nigdy nie wiesz.
    Cytuj Dzzej napisał Pokaż post
    Cytat został ukryty, ponieważ ignorujesz tego użytkownika. Pokaż cytat.
    Moje posty to esencja głupoty.
    "Don't worry, I'm just a pervert"

  11. #579
    konto usunięte

    Domyślny

    Cytuj zakius napisał Pokaż post
    Cytat został ukryty, ponieważ ignorujesz tego użytkownika. Pokaż cytat.
    Niezainicjalizowany wskaźnik jest pusty, to nie jest żaden błąd.
    Albo zawiera 0xdeadc0de.

  12. Reklama
  13. #580
    Avatar zakius
    Data rejestracji
    2008
    Położenie
    The Internets
    Wiek
    34
    Posty
    11,076
    Siła reputacji
    25

    Domyślny

    deadcode, me gusta

    anyway



    Always initialize your variables.

    Occasionally, you may want to initialize to NULL, but most of the time, you should be able to initialize the pointer to the value it is supposed to hold. Declare variables as late as possible, and initialize them at that point, not 15 lines further down in your code.

    i jakby ktoś into html css i/lub js mógł zerknąć, http://torg.pl/showthread.php?445504...=1#post7892778 still walczing with it :/
    Ostatnio zmieniony przez zakius : 13-05-2014, 16:49
    Problem z komputerem? Instrukcja diagnostyczna
    Cytuj Vegeta napisał Pokaż post
    Cytat został ukryty, ponieważ ignorujesz tego użytkownika. Pokaż cytat.
    Baby maja wymagania jak windows vista, takze nigdy nie wiesz.
    Cytuj Dzzej napisał Pokaż post
    Cytat został ukryty, ponieważ ignorujesz tego użytkownika. Pokaż cytat.
    Moje posty to esencja głupoty.
    "Don't worry, I'm just a pervert"

  14. #581
    Avatar Rollercoster
    Data rejestracji
    2011
    Wiek
    30
    Posty
    1,247
    Siła reputacji
    15

    Domyślny

    Kod:

    for(int i=0; i < n; i++)
    {
    cin >> Potwory[i];
    cin >> Eliksiry[i];

    }

    Każdy potwór zabiera ileś HP ( Potwory[i]), po jego zabiciu odnawiamy sobie Hp (Eliksiry[i]).

    Chcę posortować tablicę Potwory[], ale tak żeby przy późniejszej iteracji, Powtory[i] odpowiadało temu co wpisaliśmy w Eliksiry[i].
    Czy jest jakiś prosty sposób na uzyskanie tego?

    Przykładowo:

    Potwory[3] = { 334, 85, 122};
    Eliksiry[3] = {43, 12, 66};

    I-ty element w Potwory[] i I-ty element w Eliksiry[] są ze soba powiązane(i po posortowaniu ma tak zostać)

    Docelowo chcę coś takiego:

    Posortowana Potwory[] rosnąco:

    Potwory[] = {85, 122, 334};

    Eliksiry[] = { 12, 66, 43};

    Jest jakiś fajny prosty sposób na uporzadkowanie tego tak jak chce?
    Wiem, że średnio wytłumaczyłem o co mi chodzi, ale może jednak.
    @zakius ; @Kusterek ; @szulak ; @Alex Fortune ;

    @edit
    Wpadłem na ręczne napisanie sortowania z wykorzystaniem dodatkowej tablicy, ale czy jest lepszy sposób? (łatwiejszy) Siedzę kilka godzin nad tymi zadaniami i już mózg odmawia posłuszeństwa :D
    java/c++ jak coś
    Ostatnio zmieniony przez Rollercoster : 13-05-2014, 17:41

  15. #582
    Avatar zakius
    Data rejestracji
    2008
    Położenie
    The Internets
    Wiek
    34
    Posty
    11,076
    Siła reputacji
    25

    Domyślny

    Po pierwsze czy nie możesz wykorzystać jakiejś struktury, klasy, whateva? Po drugie: fakt, gotowa metoda nie pomoże w takim stanie, ale jak do implementacji dowolnego algorytmu sortowania dodasz "ruch" na drugiej tablicy to będzie si
    Problem z komputerem? Instrukcja diagnostyczna
    Cytuj Vegeta napisał Pokaż post
    Cytat został ukryty, ponieważ ignorujesz tego użytkownika. Pokaż cytat.
    Baby maja wymagania jak windows vista, takze nigdy nie wiesz.
    Cytuj Dzzej napisał Pokaż post
    Cytat został ukryty, ponieważ ignorujesz tego użytkownika. Pokaż cytat.
    Moje posty to esencja głupoty.
    "Don't worry, I'm just a pervert"

  16. Reklama
  17. #583
    Avatar Malpa of Hell
    Data rejestracji
    2006
    Położenie
    Stargard
    Wiek
    31
    Posty
    556
    Siła reputacji
    20

    Domyślny

    @zakius ;
    Kod HTML:
    <style type="text/css">
    #popup {
    	display: block;
    	position: fixed;
    	top: 0%;
    	left: 0%;
    	width: 100%;
    	height: 100%;
    	background: rgba(25,25,25, 0.8);
    	z-index:9999;
    	overflow: auto;
    }
    #popup_content { 
    	display: table;
    	width: 100%;
    	height: 100%;
    	text-align:center;
    	margin: 0px auto;
    	overflow: auto;
    }
    #popup_center {
    	display: table-cell;
    	vertical-align: middle;
    }
    </style>
    
    <div id="popup">
    	<div id="popup_content">
    		<div id="popup_center">
    			<img src="http://www.noaanews.noaa.gov/stories/images/goes-12-firstimage-large081701.jpg" alt="">
    		</div>
    	</div>
    </div>
    A twoj JS jak dla mnie dziala za pierwszym razem, na wszystkich moich przegladarkach.

    @edit
    Moze, ale to zalezy od tego co robimy ze strona za jego pomoca.
    Ostatnio zmieniony przez Malpa of Hell : 13-05-2014, 19:08

  18. #584
    Avatar Kusterek
    Data rejestracji
    2013
    Położenie
    Warszawa
    Wiek
    32
    Posty
    1,710
    Siła reputacji
    14

    Domyślny

    nie czaje o so hozi ;s

    są 3 potwory: 200, 100, 250
    są 3 elikisry: 40, 50, 10

    potwor 1 łyka eliskir 1
    ...
    potwor 3 łyka eliskir 3

    i teraz chodzi Ci, zeby posortowalo Ci potwory nie zmieniajac kolejnosci w tablicy potwory, tak?

    czy po prostu ma posortować potwory, dokonujac takich samych zmian w eliksirach?

    #rozw
    moze zwyklym bąbelkowym?
    Kod :
    void swap(int &a, int &b)
    {
     	int temp=a; 
    	a=b; 
    	b=temp;
    }
    
    
    void sort(int potw[], int eli[], int n)
    {
    int temp;
       for(int j=n-1; j>0; j--)
          for (int i=0; i<j; i++)
             if (potw[i]<potw[i+1]){
                swap(potw[i], potw[i+1]);
                swap(eli[i], eli[i+1]);
             }
    }
    @Rollercoster ;
    Ostatnio zmieniony przez Kusterek : 13-05-2014, 18:02

    irc: freenode.net in #torgdevs

  19. #585
    Avatar zakius
    Data rejestracji
    2008
    Położenie
    The Internets
    Wiek
    34
    Posty
    11,076
    Siła reputacji
    25

    Domyślny

    @Malpa of Hell ; jak będę na kompie to zerkne co to dokładnie jest, ale już widzę, że sporo haków :c
    a ten js, myslisz, że coś w html może mieć wpływ? Bo niby kod wygląda jak najbardziej sensownie, ale działa od dugiego kliknięcia na danym elemencie i to gwalci mój mózg
    Problem z komputerem? Instrukcja diagnostyczna
    Cytuj Vegeta napisał Pokaż post
    Cytat został ukryty, ponieważ ignorujesz tego użytkownika. Pokaż cytat.
    Baby maja wymagania jak windows vista, takze nigdy nie wiesz.
    Cytuj Dzzej napisał Pokaż post
    Cytat został ukryty, ponieważ ignorujesz tego użytkownika. Pokaż cytat.
    Moje posty to esencja głupoty.
    "Don't worry, I'm just a pervert"

  20. Reklama
Reklama

Informacje o temacie

Użytkownicy przeglądający temat

Aktualnie 1 użytkowników przegląda ten temat. (0 użytkowników i 1 gości)

Podobne tematy

  1. Star Wars: The Old Republic - temat ogólny
    Przez Mefistos w dziale Inne gry
    Odpowiedzi: 106
    Ostatni post: 21-11-2012, 14:28
  2. League of Legends //dla potomnosci: League of Legends - temat ogolny.
    Przez ZinC w dziale Inne gry
    Odpowiedzi: 30145
    Ostatni post: 24-03-2012, 02:33
  3. Cities XL 2012 - temat ogólny
    Przez Bezdomny w dziale Inne gry
    Odpowiedzi: 0
    Ostatni post: 20-10-2011, 18:11
  4. Dragon Ball Legend temat ogólny
    Przez Mugenoo w dziale Tematy serwerów
    Odpowiedzi: 20
    Ostatni post: 02-03-2011, 16:47

Zakładki

Zakładki

Zasady postowania

  • Nie możesz pisać nowych tematów
  • Nie możesz pisać postów
  • Nie możesz używać załączników
  • Nie możesz edytować swoich postów
  •