Java programozás - Szoftverfejlesztés fórum

üzenetek

hozzászólások


Steve_Brown
(aktív tag)
Blog

7 órányi szenvedés után derült ki, hogy nem a javax-os persistence volt beimportálva hanem a jakartás és azt nem látta a Spring.

Legközelebb felrakom githubra hogy elérjétek :)


artiny
(őstag)

https://codegym.cc/

oldalon valaki tanult mar Javat ,velemenyek, tapasztalatok, sikerult elvegezni az egeszet,milyen eredmennyel ?


Ablakos
(őstag)

Az OCP jó megoldása szerint a következő forrásra két byte kód generálódik
(Book.class and Book$BookReader.class):
public class Book {
    private int pageNumber;

    private class BookReader {
        public int getPage() {
            return pageNumber;
        }
    }
}
Kipróbáltam, de nekem csak a Book.class keletkezik eclipse buildre ( vagy javac cli-ben). Valamit félreértek vagy máshogy kell fordítani ezt a kódot?


Drizzt
(nagyúr)
Blog

Nem hinném, hogy máshogy kéne fordítani. De nem lehet, hogy valamelyik Java verzióban változott a viselkedés? Melyik verzióval fordítasz? Ki tudsz próbálni másikat is?

Rövid utánanézés után mintha a Java 11-ben lett volna ezzel kapcsolatos módosítás? Hányas Java OCP-t nézel és milyen JDK-val fordítasz?

[ Szerkesztve ]


Ablakos
(őstag)

Igen, erre nem gondoltam. :B Mármint a JRE verzió váltással (19.01 -> 1.8) mindjárt előállt a két class.
Én mindent 19-es java környezettel használok, ez pedig egy OCP 8-as study guide.

Köszönöm !

[ Szerkesztve ]


btraven
(őstag)

Én vagyok ennyire lassú vagy a Java? (libgdx)

Csináltam egy új képernyőt ahol egy csapat kiválaszthatja a taktikát a következő meccsre. Na gondoltam pikk-pakk kész lesz.
Erre másfél órát elvacakoltam vele. :O


btraven
(őstag)

Gradle nem azért van hogy segítse a munkát?

Deprecated Gradle features were used in this build, making it incompatible with Gradle 8.0.

Állandóan ezt írja ki.

Mennyivel egyszerűbb volt amikor az ember berakta az összes szükséges lib-et a projektbe aztán soha nem volt több gondja vele.

Itt meg köhög a Gradle, meg persze iszonyat lassú. Mi a problémája? Oldja meg. Ne plusz munkát próbáljon nekem adni. Mi az hogy elavult? Miért nem visszafelé kompatibilis?
Megint egy ingyenes "freeszar".

Android Studio meg kiírja hogy új Gradle verzió elérhető, frissítsem.
Minek? Azért hogy még jobban elromoljon?

[ Szerkesztve ]


mobal
(MODERÁTOR)

Leírja, hogy olyan funkciót használsz ami a jövőben nem lesz táogatott. Ez miért gond?

Itt a deprecated jelentése: [link] . Használj gradle wrappert és akkor fixen használhatsz arhaikus verziót mindenféle hibaüzenet nélkül.

Az isten óvjon minket attól, hogy minden libet kézzel keljen újra behúzni. :)

[ Szerkesztve ]


Foglalt név
(addikt)

Projektje válogatja, de ha egyszer szaladtál bele abba, hogy a local cache törlés után jöttél rá, hogy lelőtték a server-t, ami hostolta a lib-ed, akkor azért lehet futottak ki cifra dolgok a szádon.


floatr
(veterán)
Blog

Ha mérlegre kéne tenni, hogy hány alkalommal futottál bele ilyen jellegű függőségi problémába, és hány alkalommal nem kellett egy projekt elindításánál neki köszönhetően összegereblyézned a libeket, akkor gyanítom, hogy az utóbbi lenne a jellemzőbb.
Nyilván mindenki azt használ, amit akar, meg amit megszabnak neki, de ne tegyünk már úgy, mintha megkeserítené az életét egy fejlesztőnek.


dudikpal
(aktív tag)

Heroku is fizetős lett, perszehogyne :((
Tud vki vmilyen hasonló ingyenes alternatívát, ahova feldobhatom a hobbyprojektemet tesztelgetni?
Az ilyen évente lejáró trialosokkal nem akarok trükközni.
A helio-n meg nem rég váltottak pleskre, és jelenleg a free planban nincs java, ami addig volt.
Angular a front, az ahogy láttam nem lesz nehéz freet találni, csak a spring boot backendemmel koslatok itt, h merre kéne menni vele.


Foglalt név
(addikt)

Szerintem az összegereblyézés nem feltétlen a megfelelő előny. Ha a lib-eket berakod direktben a repo-ba, akkor robusztusabb és gyorsabb is, mint ahogy a maven levadássza őket.
Én úgy vélem projektfüggő mit, és hogyan használsz. A mai divatos eldobható szösszeneteket én is inkább összecsapom valamiben.
Ha elő kell vennem egy régi cuccot, aminek az életideje évtizedekben mérhető, csak éppen befut rá egy feature request, akkor azonban mindig meglepődöm, hogy érdekes módon az időm java részében fejlesztek és a végén lefordítom az aktuális java verzióval egy szem hiba nélkül.
Szemben azzal, mikor gradle, spring vagy valamelyik másik framework-ben az idő 60%-ban próbálok rájönni, hogy sikerült egy több százezer fejlesztő által használt keretrendszert kiadni egy olyan patch szintű upgrade-el ami nem visszafelé kompatibilis.
Persze a felháborodásom azon is múlik, hogy CD pipeline-t kell írni a korábban említett őskövülethez, amit legközelebb akkor fogunk kiadni, mikor már nem lesz gitlab.

[ Szerkesztve ]


floatr
(veterán)
Blog

Ilyen méretű és életciklusú projektek esetében megéri saját repot üzemeltetni. Nem gondolom h az ultimate build tool az ant lenne


NWNE
(csendes tag)

Üdv,

létezik olyan publikusan elérhető lib, ami segítene magyarországi egybeírt címek felbontásában? (Irsz. település, közterület, közterület típusa, ajtó, ablak, stb...)?


mobal
(MODERÁTOR)

NWNE
(csendes tag)

Aztaaaa! Ezen a google-ön keresni is lehet??!!!


mobal
(MODERÁTOR)

Nekem sikerült. :)


Aethelstone
(addikt)

Meg is írhatnád, nem egy nagy csörgés.

üzenetek