Dobra, mądrzej skonstruowane pytanie. Jak mam metode, i w niej try catcha, i jak zlapie wyjatek to opuszcza metode, bez robienia dalej? #java
moriturius via Android
- 0
@martinuz @Tilannon: dla mnie sytuacja wyjątkowa to sytuacja, która nie powinna się zdarzyć. Np. zmienna, która powinna być zawsze wartości dodatniej nagle jest ujemna. To świadczy o tym że nasze założenia o kodzie są niepoprawne. Błędy walidacji to raczej zwykły przepływ programu - user wpisujący niepoprawne dane to część naszych założeń.
zastanawia mnie jeden problem w javie. Dlaczego ten kod
public static void main(String[] args) {
int[] array=new int[5];
int[] arrayb=new int[6];
for(int i=0;i<arrayb.length;i++){
arrayb[i]=i;
moriturius via Android
- 4
@Legol: napisałeś że odpowiednikiem jest ++i, a nie jest. Przykład który teraz podałeś też jest do niczego bo całkiem ignoruje zmianę stanu zmiennej i, a to właśnie był problem autora wpisu. Bardziej zamieszales niż pomogles :)
Hej ! Mam problem z konfiguracją Spring Security. Problem polega na tym że chciałbym wywołać sobie standardowe okno login / hasło które zapewnia Spring Security jednak dostaje error 404 bo przechwytuje mi to wszystko Spring MVC i mówi że nie mam takiego kontrolera jak springsecuritylogin ( ͡° ʖ̯ ͡°)
to jest mój web.xml -> http://pastebin.com/gDfaDqd7
to jest ogólny config -> http://pastebin.com/WyAMWAw3
to
to jest mój web.xml -> http://pastebin.com/gDfaDqd7
to jest ogólny config -> http://pastebin.com/WyAMWAw3
to
moriturius via Android
- 0
@NiebieskaSowa: a jak ustawisz mvc dispatcher na /app zamiast na sam /? (strzał)
- 7
witam, poszedlem za czyjas rada i w ramach nauki Javy zrobilem 2 nieskomplikowane aplikacje desktopowe z wykorzystaniem JavaFX - kalkulator VAT oraz kalkulator BMR.. to sa moje pierwsze projekty po poltora miesiaca nauki, wrzucam screena! juz zaczalem robic notatnik (czuje, ze to moze byc wyzwanie), a jak juz go napisze to poogarniam podstawy Gita i SQL'a. Myslicie, ze to wystarczy zeby sie dostac na praktyki?
#java #naukaprogramowania #
#java #naukaprogramowania #
moriturius via Android
- 0
@kisi3l: znam takich co byli i nie chcą :) W Google używają jakiegoś własnego VCSa i uważam to za duży minus dla nich. Ciekaw jestem dlaczego się na to zdecydowali.
moriturius via Android
- 0
@kisi3l: nie za bardzo widzę jak wpływa to na skalowalność, możesz to rozwinąć trochę?
Kosmiczny Toruń w moim obiektywnie. Kilka zarwanych wieczorów i poranków oraz sporo fajnych rzeczy na niebie. Polecam :)
#torun #timelapse #astrofoto #nightscapes
#torun #timelapse #astrofoto #nightscapes
- 1
@seeksoul: Uczyć się nowych rzeczy zawsze warto, czy Python jest jakoś bardziej przydatny niż inne języki? Zależy co robisz. Jakieś skrypty admińskie czy małe narzędzia to spoko. Dużych projektów raczej bym w tym nie pisał (sam próbowałem coś nieco większego i odradzam :))
- 2
Jak w arrayliscie, ktora przyjmuje obiekty znalezc obiekt o danym polu?
Np. mam klase
uczen
string id = "rogal"
i
Np. mam klase
uczen
string id = "rogal"
i
moriturius via Android
- 0
@alosha: uprogramowanie funkcje nie jest współczesne :) jest z nami od dawna tylko od niedawna języki imperatywne zaczęły wyciągać jakieś jego części i mówić że jest sexi ;)
samo programowanie funkcyjne skupia się bardziej na znajdowaniu wyższych abstrakcji i używa do tego takich narzędzi jak monada czy funktor. lambdy, którymi tak się wszyscy cieszą to raczej zwykły młotek. najbardziej podstawowe narzędzie.
Dodam Panowie jeszcze, że nie rozumiem dlaczego się kłócić
samo programowanie funkcyjne skupia się bardziej na znajdowaniu wyższych abstrakcji i używa do tego takich narzędzi jak monada czy funktor. lambdy, którymi tak się wszyscy cieszą to raczej zwykły młotek. najbardziej podstawowe narzędzie.
Dodam Panowie jeszcze, że nie rozumiem dlaczego się kłócić
moriturius via Android
- 1
@alosha: spoko, dzięki za info
- 117
Subreddity wg liczby przekleństw.
#nieprogramowanie
#nieprogramowanie
moriturius via Android
- 13
@Ginden: zwrócę uwagę na to jak kulturalni są użytkownicy mathematica. Używają tylko "hate" i "crap" :)
Wczorajszy wpis @wsumieniewiem natknął mnie wczoraj do wzięcia się w końcu za swoja przyszłość, mam właściwie chyba jeszcze gorszą sytuacje i próbuję wyleźć z depresji, ale czas się ogarnąć, postanowiłem postawić na #java .
Więc podziekowania dla autora wpisu jak i dla @kisi3l .
Mam zamiar zaczać od: http://helion.pl/ksiazki/java-podstawy-wydanie-ix-cay-s-horstmann-gary-cornell,javpd9.htm mam nadzieje, ze dobry wybór( ͡° ͜ʖ ͡°)
#programowanie #oswiadczenie
Więc podziekowania dla autora wpisu jak i dla @kisi3l .
Mam zamiar zaczać od: http://helion.pl/ksiazki/java-podstawy-wydanie-ix-cay-s-horstmann-gary-cornell,javpd9.htm mam nadzieje, ze dobry wybór( ͡° ͜ʖ ͡°)
#programowanie #oswiadczenie
moriturius via Android
- 0
@Cahir22: o książce się nie wypowiem. nie polecę tez żadnej bo nigdy żadnej o Javie nie czytalem :)
powiem tylko, ze ja za programowanie wziąłem się tylko dlatego, że uwielbiam tworzyć różne rzeczy. wiem, że najwazniejsza jest motywacja. znajdź w programowaniu to co Cię najbardziej pociąga i rób to. to bardzo pomaga iść dalej mimo wszystko.
powodzenia!
powiem tylko, ze ja za programowanie wziąłem się tylko dlatego, że uwielbiam tworzyć różne rzeczy. wiem, że najwazniejsza jest motywacja. znajdź w programowaniu to co Cię najbardziej pociąga i rób to. to bardzo pomaga iść dalej mimo wszystko.
powodzenia!
Teraz na rynku z programowaniem jest tak, że pracodawcę mało obchodzi czy wiesz nawet co to wskaźniki bo masz umieć tylko takie i takie frameworki.
A ja się uczę C, bo mi się podoba. Wolę uczyć się teoretycznych rzeczy, jak Linux zajmuje się pamięcią itd.
I co, zginę marnie? Ten czas który poświęcam na C mógłbym poświęcić na HTML,CSS,JS + frameworki i bym miał robotę za rok pewnie. :(
#nieprogramowanie
A ja się uczę C, bo mi się podoba. Wolę uczyć się teoretycznych rzeczy, jak Linux zajmuje się pamięcią itd.
I co, zginę marnie? Ten czas który poświęcam na C mógłbym poświęcić na HTML,CSS,JS + frameworki i bym miał robotę za rok pewnie. :(
#nieprogramowanie
moriturius via Android
- 0
@andrzejfryczmodrzewski1503: nie, ta wiedza przydaje się wszędzie w pracy z komputerami bo to wiedza o tym jak one działają :) w samej Javie się nie
@kawaiimaid666: ostatni raz poruszam ten temat na mirko, otóż czapka, znalazła się dzięki @maxtrosoft jeszcze raz wielkie dzięki :*
Co do lola to ogarnęłam mirkorandom, i wygrał @loploplop nie jest zielonka, konto też w porządku więc oficjalne gratki i dam zaraz znać na priv z kodem.
Ludzie z #bydgoszcz #torun mają mnie pewnie dość, ale nie lubię historii bez końca i być może ktoś
Co do lola to ogarnęłam mirkorandom, i wygrał @loploplop nie jest zielonka, konto też w porządku więc oficjalne gratki i dam zaraz znać na priv z kodem.
Ludzie z #bydgoszcz #torun mają mnie pewnie dość, ale nie lubię historii bez końca i być może ktoś
@kawaiimaid666: Mogłabyś napisać też w jaki sposób się odnalazła :)
- 1
Mam napisać program w #java przepisujący z jednego csv do drugiego pliku csv, ale ze zmianami. Otóż np w tym drugim pliku w drugiej kolumnie ma być sklejona wartość 2 i 3 kolumny pliku pierwszego. Jak to zrobić i jak to zrobić najszybciej. Operuję na listach, ale nie mam nawet pomysł jak przekopiować zwykłą kolumnę z jednego pliku do dugiego. Ma ktoś pomysł jak mi pomóc? #programowanie
@p3sman: Ok, no to od początku:
1) Nie używamy nazw zmiennych, które są jedno lub dwuliterowe (chyba, że to licznik pętli). To po prostu utrudnia czytanie kodu. Zmienne należy nazywać porządnie.
2) Jeśli deklarujesz tablicę
3) Powinieneś wywalić linijkę
1) Nie używamy nazw zmiennych, które są jedno lub dwuliterowe (chyba, że to licznik pętli). To po prostu utrudnia czytanie kodu. Zmienne należy nazywać porządnie.
2) Jeśli deklarujesz tablicę
new String[4]
, która ma cztery elementy, to nie możesz wpisać do niego piątego elementu result[4] = ...
(przypominam o numerowaniu od zera) - stąd też exception3) Powinieneś wywalić linijkę
result[4] = ...
,"name";"link";"sku";"price";"description"
"aaa";"www.aaa.pl";"aaz2";"$4.99";"good"
"bbb";"www.bbb.pl";"bbc5";"400,99";"bad"
"ccc";"www.ccc.pl";"2 225.0"
@p3sman: To dlatego, że plik, który próbujesz przetworzyć nie jest plikiem CSV :) Trzeci wpis nie ma description.
@p3sman: Trzeci wpis jest źle sformatowany i to nie jest plik CSV :)
Po pierwsze to SKU nie jest oddzielone od ceny. Po drugie jeśli nie ma description to powinna być pusta kolumna:
"ccc";"www.ccc.pl";"2";"225.0",""
Po pierwsze to SKU nie jest oddzielone od ceny. Po drugie jeśli nie ma description to powinna być pusta kolumna:
"ccc";"www.ccc.pl";"2";"225.0",""
- 15
Cześć, chciałem tylko życzyć wszystkim miłej niedzieli.
Dodaję film akcji, żeby nie było nudno ( ͡° ͜ʖ ͡°)
Dodaję film akcji, żeby nie było nudno ( ͡° ͜ʖ ͡°)
moriturius via Android
- 21
- 3
@moriturius: Ja tam wolę wyświetlacze VFD ;)
W tym egzemplarzu trzeba przesyłać każdy pixel po pixelu w zatrzaski 60 razy na sekundę, więc nie definiowałem dziwnych krzaczków dla lennyface. Dane wyświetlacz pobiera przez uart z routera tplinka, a sam router pobiera z mojej bazy pomiarów ;)
W tym egzemplarzu trzeba przesyłać każdy pixel po pixelu w zatrzaski 60 razy na sekundę, więc nie definiowałem dziwnych krzaczków dla lennyface. Dane wyświetlacz pobiera przez uart z routera tplinka, a sam router pobiera z mojej bazy pomiarów ;)
Programirki!
Dzisiaj kolejny post na blogu. Całość dotyczy Cake Pattern - czyli jak rozwiązuje się problem zależności pomiędzy komponentami w programie w #scala.
http://blog.radoszewski.pl/programming/scala/2015/11/10/cake-pattern.html
wołam #programowanie i być może ktoś z #java też jest zainteresowany tym, że jest coś poza Dependency Injection i IoC :)
Dzisiaj kolejny post na blogu. Całość dotyczy Cake Pattern - czyli jak rozwiązuje się problem zależności pomiędzy komponentami w programie w #scala.
http://blog.radoszewski.pl/programming/scala/2015/11/10/cake-pattern.html
wołam #programowanie i być może ktoś z #java też jest zainteresowany tym, że jest coś poza Dependency Injection i IoC :)
@kitke: Zauważyłem, że właściwie to nie wyjaśniłem czym te traity są. Tak na prawdę są używane w różny sposób w Scali - w zależności od potrzeb. Mogą robić za klasyczne interfejsy, ale pewne ich możliwości mogą dać różne ciekawe efekty (np. to, że możesz wymusić użycie innego traita jeśli chcesz wmiksować danego w klasie).
Właściwie to jeśli chcesz mógłbym spróbować napisać kolejny post o różnych sposobach uzycia traitów w Scali.
Właściwie to jeśli chcesz mógłbym spróbować napisać kolejny post o różnych sposobach uzycia traitów w Scali.
@moriturius:
Luz :-) Często jest tak, że we własnym tekście nie zauważa się rzeczy, które para cudzych oczu wychwyci (może też daltego, że własnym tesktem się myśli i już się go zna, a ktoś dopiero się
Dzięki za review posta :)
Luz :-) Często jest tak, że we własnym tekście nie zauważa się rzeczy, które para cudzych oczu wychwyci (może też daltego, że własnym tesktem się myśli i już się go zna, a ktoś dopiero się
W Javie 8 wprowadzono możliwość dodania domyślnej implementacji metod w interfejsach (tak jak to było w klasach abstrakcyjnych).
Z wielu klas nie można dziedziczyć. A implementować wiele interfejsów tak. Co się stanie jak klasa implementuje kilka interfejsów i w każdym z nich jest metoda z domyślną implementacją? Która implementacja ma zostać zastosowana? Pierwsza? Ostatnia? Kompilator nie wie i wrzuci błąd.
Jak sobie z