Napisałem skrypt do wyświetlania dokładnej daty i godziny przylotu floty w podglądzie i zakończenia budowy budynków po najechaniu myszką na pozostały czas. Mam nadzieję, że się przyda ( ͡°͜ʖ͡°) #ogame #servogame
Mirki, w czym teraz się aplikacje webowe? Chciałbym hobbistycznie napisać aplikację webową, a ostatni raz to robiłem gdy PHP 5 i django było nowością. Zależy mi na wydajności oraz kosztach utrzymania w razie gdyby projekt się rozwinął. Na razie zastanawiam się nad Go, PHP albo Java Gemini Web. W Go minusem jest to, że nie ma wiele programistów. PHP dostało od wersji 7 JITa, ale problemem jest security (chyba, że teraz jest
@patste Z ciekawości, jaki problem z bezpieczeństwem jet w PHP? Bo to zawsze raczej byl problemem gownaniego kodu niż samego języka ale może o czymś nie wiem.
Hej, czy relaxed constexpr w clang jest zbugowane? Jeśli dobrze zrozumiałem standard N3652 oraz Clang CXX Status, to mój kod powinien działać: GCC 6.1 kompiluje go bez żadnego problemu, a clang 3.8 wyrzuca, że ten kod jest niedozwolony. #programowanie #cpp #cpp14
Clang ma rację, a GCC generuje Ci funkcje, które nie są constexpr. Po prostu źle zrozumiałeś standard:
A conditional-expression e is a core constant expression unless the evaluation of e, following the rules of the abstract machine (1.9), would evaluate one of the following expressions (...) a reinterpretcast.
Czyli wyrażenie jest constexpr, chyba że zawiera reinterpretcasta (lub jeden z kilku innych
Jakbyś tu nie znalazł odpowiedzi to szukaj coś dalej o serializacji POJO do jakiejś mapy czy coś. Nie wiem jak działa Spring, robiłem w tym tylko inżynierkę więc nie odpowiem na Twoje pytanie. Możesz zawsze zapytać na SO :)
@patste: nie minęło wiele czasu a miałem identyczny problem w pracy (mapowanie parametrów z requestu do obiektu). Użyliśmy refleksji i nawet zgrabnie wyszło. :)
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ą
DAO zwraca encje albo jakis obiekt transportowy opakowujący wynik. W twoim przypadku możesz zmapować zwrócone krotki na obiekty w stylu PerformanceReport które zawierać będą obiekty performance, plus inne dane które ci są potrzebne (ale powiązane z performance) np ilość sprzedanych biletów. Możesz to później przepisać na widok. http://www.oracle.com/technetwork/java/dataaccessobject-138824.html
@patste: Ok, przerobiłeś czystego SQL'a na CriteriaApi. Bardzo dobre rozwiązanie w przypadku, gdy do zapytania czasami przekazujesz, a czasami nie, różne parametry. Rozwiązanie na pierwszy rzut oka wydaje się skomplikowane, ale daje bardzo dużą elastyczność.
Stałe zapytania, do których zawsze wstawiasz parametry dobrze jest robić w NamedQuery, bo te zapytanie jest transformowane na SQL w momencie kompilacji projektu i jest po prostu szybsze. ( ͡°͜ʖ͡°
@patste: A begin wywołujesz tylko raz? Bo mi się wydaje, że powinieneś dla każdej transakcji (wewnętrznej też).
Kiedyś (dużo przed jdbc 3.0) robiłem to ręcznie tak: Tworzyłęm jakiś wrapper na connection i w nim z każdym beginem zwiększałem jakiś wewnętrzny licznik, a z każdym commitem - zmniejszałem. Prawdziwy commit wykonywałem tylko gdy licznik==0. Oczywiście przy wystąpieniu rollback niezależnie od poziomu zagnieżdżenia zerowałem licznik i wykonywałem rollback od razu. W ten
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
Jak lepiej nazywać funkcje w c? klasaMetoda czy normalnie? threadCreate, threadJoin vs createThread, joinThread userSetName vs setUsername processKill vs killProcess
#ogame #servogame
Komentarz usunięty przez autora