Mirki, piszę sobie funkcje split która ma za zadanie podzielić stringa wg wzorców podawanych w parametrze.
Dla jednego wzorca program działa lecz przy podaniu wiekszej ilości wzorców program wykrywa tylko ten pierwszy wzorzec.
Macie jakiś pomysł ?
Kod wygląda tak: http://pastebin.com/cAQs4Uf7
Tak, da sie to napisać ładniej,wydajniej i zapewne prościej. Dopiero zaczynam przygodę z javą :)

PS.
  • 6
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@Keboon: popełniasz te same błędy co ja (i chyba każdy) na początku.
1. piszesz program po polsku
2. nieintuicyjne nazwy klas, pól metod itp.
3. jeżeli coś jest użyj tego nie pisz na nowo :P
ps. poczytaj o "StringBuilder" i o "wyrażeniach regularnych"
  • Odpowiedz
@mefisto_k: jak dla mnie na pewno baza główna nie powinna przyjmować jakichkolwiek write zdalnie, tj powinno stać rest api które zweryfikuje wszystko czy klient rzeczywiście może taki write wykonać czy nie i co chce tam wpisać itp itd
  • Odpowiedz
#programowanie #java
Jakie IDE polecacie do pisania desktopowych aplikacji? Musi mieć wsparcie dla JavaFX.
Netbeans vs Intelij. Ten drugi niestety jest płatny, ale mam doświadczenie z Android Studio;/
Z drugiej strony nie chciałbym robić czegoś w śmieciowym IDE, nie znam się na Netbeans i jego możliwościach ;)
  • 8
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

#java

Szybkie proste pytanko. Chce w klasie "X" w metodzie main wywołać tą samą klase. new X(); nie działa.
Można tak zrobić? Jeśli tak to jak? new this() ? - nie działa
  • 6
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@cdawid1: Bierz rusz głową. Tłumaczy skomplikowane - na pierwszy rzut oka - rzeczy w bardzo prosty sposób. Gdyby mi ktoś na samym początku wytłumaczył po co są interfejsy, tak jak jest to tam wyjaśnione, to moje programistyczne życie od samego początku byłoby dużo przyjemniejsze i wolne od ciągłego zastanawiania się na co a po co to komu. Generalnie to przyjemna czytanka i dla początkujących super sprawa.

Nie uważam się za
  • Odpowiedz
Czy jeśli w #java robię takie coś:

if(this.isUpDownCrossMatch()!= Field.control.NONE)

return this.isUpDownCrossMatch();


To wywołuję tę samą metodę dwa razy?
  • 14
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@Tylko_Japonki: @NorthPL93: Ogólnie tak, ale uj wie co z tym zrobi JIT, jak metoda nie ma żadnych side effects, albo tym bardziej jeśli jest prostym getterem, to JIT może to ograniczyć do tylko jednego wykonania. (ale nie musi, bardzo dużo zmiennych o tym decyduje)

Ale ogólnie to dwa razy.
  • Odpowiedz
#programowanie #java właśnie przeczytałem fajny dowcip na 4programmers to się z wami podzielę ;-)

- Wiesz po czy poznać, że twój IBM WAS 9 się zawiesił i trzeba zrestartować?
- ??

  • 5
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@interface: stop polonizacji informatyki


@Sn3jku: to nie ma nic wspólnego z "polonizacją" nie będziesz przecież tłumaczył IBM na MMF tylko zostaje IBM, request jest słowem kluczowym (jakbyś przetłumaczył na "żądanie" to mało osób by załapało i tak), jest zapisany po angielsku bez specjalnej odmiany zniekształcającej wymowę i zapisz, ale zapis "exceptionów" już świadczy o upośledzeniu lingwistycznym osoby, po 6latach w UK mam mega problem z wymówieniem tego stwora.
  • Odpowiedz
Mam sobie relacje OneToMany/ManyToOne z LAZY.
Probuje ogarnac annotacje tak zeby jesli LAZY nie jest zaladowane to zeby zwrocilo mi po prostu ID z pola.

Znalazlem, ze niby @AccessType(AccessType.Type.PROPERTY) na ID Entity do ktorego celuje relacja powinno to zrobic, ale nie robi.
  • 6
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

4 JVM Web Frameworks in 40 Minutes by Joe Kutner


Play, Rails, Ratpack, and Immutant. These frameworks use alternative JVM languages -- Scala, JRuby, Groovy and Clojure -- to reimagine how we build web applications. But are they mature enough for production? Can they scale? Will they solve your problems or create new ones?

#interfacesmieci
#java
interface - >4 JVM Web Frameworks in 40 Minutes by Joe Kutner

Play, Rails, Ratpack...
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Hej Mirki,

Mam pytanie odnośnie pierwszej pracy jako junior java (#krakow)

Uczę się systematycznie powoli, przerabiam książkę i piszę jakieś malutkie programy żeby przerobić zagadnienia np. z polimorfizmu. Nic poważnego ale zawsze czegoś nowego się dowiem i zapamiętam. Czasem też zrobię sobie jaką prostą appke w javafx z wykorzystaiem fxml-a. Znam wzorce projektowe i wiem po co się je stosuje. W Git-cie też się odnajduje
  • 12
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Ile faktycznie trzeba umieć żeby zostać zaproszonym na rozmowę kwalifikacyjną?


@znkk: Żeby zostać zaproszonym, to nic nie trzeba umieć.

Czy sam sobie utrudniam wmawiając, że bez junita, springa, java ee to nie ma co się nawet starać ?


@zaqwsxdsa: Tak, zdecydowanie sobie utrudniasz. Zastanów się, jakiej znajomości np. Springa, poza ogólnym zastosowaniem, można by wymagać od Juniora bez żadnego doświadczenia komercyjnego?
  • Odpowiedz
@znkk: Im więcej umiesz tym lepiej ale najbardziej się liczy twój potencjał. Firma chce kogoś kto za 3 miesiące będzie na pewnym poziomie, nie liczy się na jakim poziomie jesteś teraz. Znajomość technologii jest dla klepaczy kodu, programista to jest osoba której jutro powiesz że pracuje w technologii X, Y lub Z i on sobie poradzi.
  • Odpowiedz
Jest jakiś Mirek z #krakow chętny na naukę #java, #spring boot ? Ogarniam java 7, podstawowe funkcje java 8, potrafię zrobić prostą restową apkęw spring boot. Chciałbym dopracować swoje umiejętności, wykorzystać więcej java 8 features. We dwoje byłoby prościej zrobić jakąś bardziej zaawansowaną apkę. Zainteresowanych zapraszam na PW.

#naukaprogramowania
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Mireczki od Javy, help pls.

Chciałbym, aby przy tworzeniu obiektu ponizszej klasy powstawal String z pliku, ktory biorę z podanej sciezki. Wiem, że moja pętla dodaje kolejne linijki tekstu, ale jak dopisac je do String txtFile, abym mogl pozniej stworzyc metodę wyszukującą podaną frazę / słowo?

public class Finder {

private
  • 2
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Mireczki zastanawiam się nad takim problemem, chce autoryzować użytkownika (name,password) i otrzymywać token, ale także chciałbym by miał dostęp wyłącznie do jego informacji (findById coś w tym guście). I nie bardzo wiem jak mam to zrobić. Ewentualnie myślę nad własną implementacją, ale wątpie by to było równie bezpieczne co spring security.
Serwe jest w rest api stąd ten token.
#java #programowanie
  • 8
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@Roballo: Co jest nie tak w Spring Security (oprócz zawiłej konfiguracji :P)? Po tym jak będziesz już miał użytkownika w security context, to już możesz spokojnie pykać @PreAuthorized() + własne Permission Evaluator. Może się nie znam, ale raczej unikałbym customowych implementacji rzeczy do security.
  • Odpowiedz
Jakis lepszy sposob na operacje CRUD niz
object.setPropety(dto.getPropety()); x 15 atrybutow ?
Musi byc na to sposob o ktorym nie wiem :)

#java #spring
  • 12
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@kasztii: eee w zasadzie to prawie zadnych nie odwiedzam co dzien. mam ze 30pare kanalow RSS/ATOM i jak odswiezam klienta to lece po tytulach i opisach max 3 linijki, jak tytul albo opis mnie zaciekawi to wrzucam dalej. sporo tez biore z reddita, ale na reddicie 80% wartosciowych informacji znaduje sie w komentarzach wiec jest juz wiecej klikania, czytania i odwiedzania linkow. glownie /r/java /r/learnprogramming /r/netsec /r/compsci /r/cscareerquestions. czasami na
  • Odpowiedz
Mirki z #java i #javaee oraz #programowanie
Bawił się ktos arquillianem pod Wildfly 10.1 z testowaniem warstwy JPA?
Mam problem z podłączeniem swojego schematu bazy wraz z yamlami w których trzymam dane. Od paru dni walczę, że nie widzi mi encji że schematu przy uruchomieniu testów integracyjnych. Mial ktoś kiedyś coś takiego?
  • 1
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach