Wykop.pl Wykop.pl
  • Główna
  • Wykopalisko211
  • Hity
  • Mikroblog
  • Zaloguj się
  • Zarejestruj się
Zaloguj się

Popularne tagi

  • #ciekawostki
  • #informacje
  • #technologia
  • #polska
  • #swiat
  • #motoryzacja
  • #podroze
  • #heheszki
  • #sport

Wykop

  • Ranking
  • Osiągnięcia
  • FAQ
  • O nas
  • Kontakt
  • Reklama
  • Regulamin
patste
patste

patste

Dołączył 10 lat i 4 mies. temu
  • Obserwuj
  • Akcje 312
  • Znaleziska 17
  • Mikroblog 295
  • Obserwujący 1
  • Obserwowane 8
patste
patste
patste 08.06.2016, 21:14:45
  • 2
Treść przeznaczona dla osób powyżej 18 roku życia...
  • 4
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

patste
patste
patste
Autor
08.06.2016, 21:49:40
  • 0
@AbstractObject: Tak, parametry w zapytaniu odpowiadają nazwom pól w klasie. Po stronie serwera spring potrafi zrobić to automatycznie, tj. jeśli dostanie ten URL to kopiuje parametry do odpowiednich pól. Dlaczego nie można tego zrobić w drugą stronę w tak samo prosty sposób?
  • Odpowiedz
patste
patste
patste 16.05.2016, 14:21:04
  • 4
Mirki, programuję aplikację i mam pewien problem. Mam kilka modeli i odpowiadające im tabele w bazie danych, w uproszczeniu: Performance(id, name), Show(id, date, performanceid), Ticket(showid, sold). Potrzebuję otrzymać wynik o top n performances, np. (performance_id, liczba sprzedanych biletów) + przefiltrować niektóre wyniki (name, date etc.).
Samo zapytanie wiem jak wykonać, ale nie wiem zaprojektować klasy etc. Napisać metodę w PerformanceRepository typu getTop i zwracać... no właśnie co zwracać? Napisać dodatkową
  • 14
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

patste
patste
patste
Autor
16.05.2016, 14:26:39
  • 0
@kisi3l: Wtedy nie mam informacji o liczbie sprzedanych biletów.
  • Odpowiedz
patste
patste
patste
Autor
16.05.2016, 14:27:22
  • 0
@cage20: jpa
  • Odpowiedz
patste
patste
patste
Autor
16.05.2016, 14:40:21
  • 0
@cage20: Czyli na encji dodać metodę numSoldTickets? Najpierw dostaję listę n performances z PerformanceRepository, a później w pętli wywołuję numSoldTickets? Jeśli tak, to za każdym razem muszę przekazywać kryteria (np. date) do numSoldTickets jak i do getTop z PerformanceRepository.
  • Odpowiedz
patste
patste
patste
Autor
16.05.2016, 14:56:50
  • 0
@cage20: Dzięki, ale nadal nie mam dla konkretnego performance liczby biletów, które spełniają pewne kryteria. Dla konkretnego performance istnieje wiele shows z daną datą, a każde konkretne show ma wiele biletów. Muszę dostać np. top 10 performances w ostatnim miesiącu (po liczbie sprzedanych biletów).
  • Odpowiedz
patste
patste
patste
Autor
16.05.2016, 15:22:35
  • 0
@cage20: No właśnie co zwracać z DAO? Query powinno wyglądać mniej więcej tak:
SELECT p.id, count(p.id) AS total FROM performance p JOIN show s ON s.performanceid = p.id JOIN ticket t ON t.showid = s.id WHERE s.date BETWEEN ?1 AND ?2 AND t.category = ?3 GROUP BY p.id, ORDER BY count(p.id) DESC
  • Odpowiedz
patste
patste
patste
Autor
17.05.2016, 09:59:24
  • 0
@bLnq: Dodałem dodatkowy obiekt PerformanceReport w warstwie danych. Całość wygląda tak:
http://pastebin.com/TRjvXk5H
  • Odpowiedz
patste
patste
patste 11.05.2016, 20:02:27
  • 1
Mirki, potrzebuję napisać prosty algorytm w assembly. Istnieją jakieś rozwiązania z mniejszą liczbą instrukcji?
rdx = rax < rbx ? -1 : 0;

cmp rax, rbx
setl dl
movzx edx, dl albo movzx rdx, dl
  • 8
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

patste
patste
patste
Autor
11.05.2016, 21:21:36
  • 0
@megaloxantha: Piszę kompilator na studia, a w zadaniu mam, że true <=> -1 a false <=> 0. Dzięki za rozwiązanie, ale najlepiej by było, gdyby to działało na dowolnych rejestrach.
  • Odpowiedz
patste
patste
patste
Autor
11.05.2016, 21:32:21
  • 0
@megaloxantha: Tyle, że te wartości można dodawać etc.
5 * (1 < 2) równa się -5
  • Odpowiedz
patste
patste
patste
Autor
12.05.2016, 07:13:19
  • 0
@MKJ001: @rolewski: TU Wien, Bachelor, 3 rok
  • Odpowiedz
patste
patste
patste 29.03.2016, 14:02:03
  • 1
Jak zaimplementować zagnieżdżone (nested) transakcje w JDBC? Scenariusz:
begin
begin
update...
commit
rollback
  • 12
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

patste
patste
patste
Autor
29.03.2016, 14:31:39
  • 0
@size: Goły JDBC. Jedyne rozwiązanie, które jak na razie zaimplementowałem, to po prostu nie commitować, gdy jestem w wewnętrznej transakcji. A sprawdzam to używając getAutoCommit, tj. autocommit == true <=> transakcja zewnętrzna. Nie ma jakiegoś standardowego rozwiązania w JDBC?
  • Odpowiedz
patste
patste
patste
Autor
29.03.2016, 14:41:05
  • 0
@size: Jeśli mówiąc begin masz na myśli setAutoCommit(false) + setSavepoint(), to wywołuję je za każdym razem.
  • Odpowiedz
patste
patste
patste
Autor
30.03.2016, 13:43:21
  • 0
@badAttitude: Tylko, że to nadal hack z licznikiem, tylko trochę lepiej zaimplementowany.
  • Odpowiedz
patste
patste
patste
Autor
30.03.2016, 13:47:34
  • 0
@moriturius: Mam funkcje w najniższej warstwie, które potrzebują transakcji. Są także funkcje w warstwie wyższej, które używają tych z warstwy niższej i też potrzebują transakcji. Po za tym napisałem testy, które po zakończeniu robią rollbacka i nie naruszają danych.
  • Odpowiedz
patste
patste
patste 13.03.2016, 21:58:08
  • 1
Mirki, pomóżcie mi wymyślić nazwę zespołu do projektu na studiach z programowania :)
Może być po angielsku albo po niemiecku, ale nie po polsku.

#nieprogramowanie #pomocy #pytanie #kiciochpyta
  • 9
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

relloc
relloc
13.03.2016, 21:59:33
  • 2
@patste: Bumcykyfsz
  • Odpowiedz
M.....i
M.....i
konto usunięte 13.03.2016, 22:00:55
  • 2
@patste: Scharfe Sekretarinnen ficken mit dem Boss
  • Odpowiedz
patste
patste
patste 07.12.2015, 22:51:01
  • 1
Jak w Javie zsynchronizować wszystkie objekty w liście (nie listę, a zawartość)? Można to zrobić za pomocą synchronized, czy trzeba użyć mutexów etc.?
#java #programowanie
  • 9
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

patste
patste
patste
Autor
07.12.2015, 23:10:29
  • 0
@Legol: Mam kilka objektów w liście, które muszą być jednocześnie zablokowane i po wykonaniu funkcji odblokowane. Poza tym jeden objekt może znajdować się w kilku listach. Mój jedyny pomysł to zrobić foreach i blokować po kolei używając lock a po wykonaniu funkcji unlock. Tylko prawdopodobnie nie mogę tego użyć (specyfikacja zadania).
Zadanie polega na tym, że mam obszar rozmiarów (w, h) w którym każdę pole odpowiada jednemu wątkowi i muszę
  • Odpowiedz
patste
patste
patste
Autor
07.12.2015, 23:36:37
  • 0
@vytah: http://pastebin.com/MZaqzfeh
edit: Pisane na kolanie, brakuje metody która uruchamia te wątki...
edit2: Można założyć, że metoda run ma nieskończoną pętlę.
  • Odpowiedz
patste
patste
patste
Autor
08.12.2015, 17:25:57
  • 1
@Legol
@vytah
Zaimplementowałem w ten sposób, że każde pole zawiera ReentrantLock. W metodzie run blokuję wszystkie sąsiednie pola w odpowiedniej kolejności aby uniknąć deadlocka, t.j. (x,y), (x+1,y), ... , (x+k,y), (x, y+1), (x+1,y+1), ... , (x+k, y+1) ... (x+k,y+k). Działa, dzięki :)
  • Odpowiedz

413

Polityka w Internecie: Partia Piratów udostępniła DNS bez cenzury

Polityka w Internecie: Partia Piratów udostępniła DNS bez cenzury

Podczas gdy część polityków stara się utrudnić nam korzystanie z Internetu na różne sposoby, norweska Partia Piratów udostępniła darmowy DNS dla użytkowników, którzy chcą obchodzić lokalne blokady. Działacze partii zrobili to w imię otwartego Internetu dla wszystkich. W ubiegłym tygodniu...

ArtyQ
z
dobreprogramy.pl
dodany: 07.09.2015, 12:26:11
  • 59
  • #
    europa
  • #
    partiapiratow
  • #
    bespieczenstwo
patste
patste
patste 07.09.2015, 21:14:09
  • 0
@manwe: A jak ktoś nie ma Ubuntu, to pdnsd.
R.....x
R.....x
konto usunięte 03.08.2015, 10:04:32
  • 42
Treść przeznaczona dla osób powyżej 18 roku życia...
  • 38
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

patste
patste
patste 03.08.2015, 17:33:19
  • 0
@Rezix: Najważniejsze, żeby programowanie było ciekawe. Pisanie prostych programów, które losują liczby, implementacja prostych algorytmów etc. jest nudne. Zamiast tego weź jakiś ciekawy program i spróbuj go zrozumieć i zmodyfikować. Poza tym czytaj dużo kodu.

Jako fan ogame nauczyłem się programować na ugameli (klonie ogame napisanym w php) robiąc drobne modyfikacje. Kiedyś nawet popełniłem system ekspedycji znając tylko ify, pętle i funkcje :) Wiedziałem, który fragment jest za co odpowiedzialny
  • Odpowiedz
RaVo
RaVo
31.07.2015, 17:08:34
  • 4
Przykład mam prawie że dokładnie taki jak w książce a nie trybi.
http://pastebin.com/M8LTjwJ7
expected type-specifier before '(' token void operator (const typ x) const
oraz no match for call to '(Gruszka <>)(int&)'
Co jest źle? Mam utworzyć funkcję jednoargumentową, która może być używa wraz z std::for_each w celu wyświetlenia podwojonej wartości parametru wejściowego.
#programowanie #naukaprogramowania #cpp
  • 4
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

patste
patste
patste 31.07.2015, 17:38:50
  • 1
@RaVo: http://pastebin.com/4wT4UBh2
  • Odpowiedz
zranoI
zranoI
zranoI
09.07.2015, 10:54:08
  • 4
Co sądzicie o singletonie? Stosujecie go często? W Internecie (SO) piszą, że jest nadużywany i niewskazane jest jego używanie, ale jednak jest chyba dość popularny.
#programowanie
  • 20
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

patste
patste
patste 09.07.2015, 13:32:53
  • 2
@zranoI: Singleton Why We Regret Using It
  • Odpowiedz
patste
patste
patste 07.07.2015, 17:19:42
  • 4
Jak lepiej nazywać funkcje w c? klasaMetoda czy normalnie?
threadCreate, threadJoin vs createThread, joinThread
userSetName vs setUsername
processKill vs killProcess

#programowanie #cpp
  • 14
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

patste
patste
patste
Autor
07.07.2015, 17:23:43
  • 0
@rancosster: klasa Metoda łatwiej znaleźć w plikach np. wszystko thread* w thread.c
  • Odpowiedz
patste
patste
patste
Autor
07.07.2015, 17:25:42
  • 0
@GlenPL: Miałem na myśli #jezykc, "obiektowe" programowanie w c, i.e.
struct thread* thr = threadcreate()
thread
join(thr)
  • Odpowiedz
patste
patste
patste
Autor
07.07.2015, 17:41:19
  • 0
Treść przeznaczona dla osób powyżej 18 roku życia...
  • Odpowiedz
patste
patste
patste
Autor
07.07.2015, 17:48:25
  • 0
@GlenPL: Można to zrobić, ale trzeba pamiętać pointer do funkcji, albo zrobić coś na kształt vtable z cpp. Tylko, że takie wywołania będą wolniejsze niż te bezpośrednie.
  • Odpowiedz
patste
patste
patste
Autor
09.07.2015, 13:22:16
  • 3
Treść przeznaczona dla osób powyżej 18 roku życia...
  • Odpowiedz
S.....g
S.....g
konto usunięte 09.07.2015, 11:55:19
  • 7
Jak komuś się nudzi i chcę spróbować sił w rozwiązywaniu zadan z algorytmiki to mam tu jedno nawet trudne:


Zadanie pochodzi z Olimpiady Informatycznej. Znajdziecie tam też pełną treść. ( ͡° ͜ʖ ͡°)
Rozwiązania możecie wklejać w komentarzach.

#programowanie
  • 2
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

patste
patste
patste 09.07.2015, 12:54:16
  • 1
@Szczypioreg: Algorytm zachłanny wystarczy? Za każdym razem wybierać najbliższą liczbę.
ideone
  • Odpowiedz
  • <
  • 1
  • 3
  • 4
  • 5
  • 6
  • Strona 6 z 6
  • >

Osiągnięcia

  • Rocznica
    od 07.07.2022

    Rocznica
  • Gadżeciarz
    od 17.06.2017

    Gadżeciarz

Wykop © 2005-2025

  • O nas
  • Reklama
  • FAQ
  • Kontakt
  • Regulamin
  • Polityka prywatności i cookies
  • Hity
  • Ranking
  • Osiągnięcia
  • Changelog
  • więcej

RSS

  • Wykopane
  • Wykopalisko
  • Komentowane
  • Ustawienia prywatności

Regulamin

Reklama

Kontakt

O nas

FAQ

Osiągnięcia

Ranking