- Poco X6 Pro - ötös alá
- Véroxigénszintet is mér a Honor Band 5
- Vodafone-ra áttért Digi Mobilosok
- Google szolgáltatás (GMS) Huawei telefonokra
- Alcor e-Pad - van még remény
- Ennyibe kerülnek a Huawei Pura modellek Európában
- Telekom mobilszolgáltatások
- Samsung Galaxy S24 - nos, Exynos
- Samsung Galaxy S23 és S23+ - ami belül van, az számít igazán
- Xiaomi 13T és 13T Pro - nincs tétlenkedés
Hirdetés
-
Lunar Lander Beyond teszt
gp Nagyon sok évtizeddel az eredeti Lunar Lander megjelenése óta ismét ezen a címen jelent meg Atari logóval egy játék. Vajon mennyit javult a játékdesign a hetvenes évek óta?
-
Képeken az egyik kameráját elvesztő Sony Xperia 10 VI
ma Részletes anyag került fel az internetre a Sony idei középkategóriás telefonjáról, három helyett két hátlapi kamera várható.
-
Sokat fogyaszt az AI, egyre több az adatközpont, kell az atomenergia
it Az AI-t kiszolgáló adatközpontok olyan nagy energiaigénnyel bírnak, hogy egyre több atomenergiára van szükség.
Új hozzászólás Aktív témák
-
kemkriszt98
aktív tag
Sziasztok, van egy weboldal aminek a galéria része egy admin felületről bővíthető.. pusztán tanulás céljából nekiálltam, hogy készítsek egy, az admin felületnek megfelelő, alkalmazást... Az infók elküldését az adatbázisba már sikerült megoldani ( cím, leírás stb.) viszont magát a képet is el kellene küldeni...
Nem vagyok meggyőződve, hogy amiket a googliban találtam az pont az amire nekem szükségem van (persze, az is lehet, hogy nem jól keresem... ). Tehát a kérdésem lényege az, hogy merre induljak el, olyat találtam hogy ftp re öltsem fel de akkor szerveren majd át kell másolni oda ahol az oldal keresi, nem? Vagy ez, hogy működik?"Tigris, tigris, csóvafény éjszakáknak erdején, mily kéz adta teneked szörnyü és szép termeted?" -William Blake-
-
floatr
veterán
válasz kemkriszt98 #6302 üzenetére
Sokféle megoldás van. A webapp hozzáférhet a filerendszerhez; feltöltheted http multipart-os file upload-dal könyvtárakba, amit a szerver szolgál majd ki. Tárolhatod adatbázisban is, ha elég erős DBMS van mögötte, akkor viszont neked kell gondoskodni arról, hogy kiszolgáld a kéréseket (kiszeded a képet, visszaírod a response-ba). Tárolhatod JCR-ben, de ha nagyon kigyúrtad magad a témában, akkor használhatsz valamilyen CMS-t (pl liferay ) is.
Én az első kettővel megoldással barátkoztam a leggyakrabban.
-
zolka95
őstag
Sziasztok!
Notepad++ használnék és a forráskódot szeretném parancssorban futtatni, de a futtatás fülnél nem találom. Egy plugint kéne hozzá leszedni? De melyiket?Figyeltél rám? Vagy azt a piros ruhás nőt nézted?
-
Sokimm
senior tag
Sziasztok!
Most kezdtem a java-t tanulgatni, és nem értem a logikai sorrendet a két for ciklussal kapcsolatban, ami alapján kijön ez az eredmény:for (byte i=1; i<=10; i++)
System.out.print (++i +" ");
for (byte n=1; n<=10; n++)
System.out.print (n++ +" ");i értékre 2 4 6 8 10-et kapok
n értékre 1 3 5 7 9 -et. Mi különbség a ++i és i++ közt? Netet túrva (nem elég huzamos ideig, lehet az a baj) nem találtam rá választ. :\A segítségeteket előre is köszönöm!
[ Szerkesztve ]
-
n00n
őstag
Sziasztok!
Innen leszedtem egy forráskódot tanulmányozásra: https://github.com/Fruzenshtein/security-spr
Ennek a leírásnak a kódja: http://www.javacodegeeks.com/2013/05/spring-mvc-security-with-mysql-and-hibernate.html
De STS-ben indítva ezt kapom:
HTTP Status 404 - /security-spr/
--------------------------------------------------------------------------------
type Status report
message /security-spr/
description The requested resource is not available.
--------------------------------------------------------------------------------
Apache Tomcat/7.0.56Ötlet?
-
-
Jim-Y
veterán
Szia, pszeudo-magyarázat
ciklus 1-től 10-ig
ciklusváltozó explicit inkrementálása
print ciklusváltozó
ciklusváltozó implicit inkrementálása
ciklus végemásik eset:
ciklus 1-től 10-ig
print ciklusváltozó
ciklusváltozó explicit inkrementálása
ciklusváltozó implicit inkrementálása
ciklus végeNézzük konkrétan, hogy a ciklus első periodusában mi történik:
első esetben:
i = 1
i = i + 1
print(i) // 2
i = i + 1 // i == 3másik esetben
i = 1
print(i) // 1
i = i + 1 // i == 2
i = i + 1 // i == 3[ Szerkesztve ]
-
n00n
őstag
WEB-INF - pages - home.jsp tartalma:
<link rel="stylesheet" href="${pageContext.request.contextPath}/resources/css/stilus.css" />
resources/css/stilus.css
A két könyvtár egy mappaszinten van és mégse jó. Ötlet?
-
bucsupeti
senior tag
A ciklusfejben és a ciklusmagban is van egy növelése a ciklusváltozónak.
A System.out.print (++i +" "); sorban legelőször az i értéke növekszik, majd kiirásra kerül.
System.out.print (n++ +" "); sorban először kiirásra kerül az n majd utána növekszik az értéke.Még annyit hozzátennék hogy szerintem a növekményes ciklusban (for) ne piszkáljuk a ciklusváltozót a ciklusmagban. Ha erre szükség van akkor ne for hanem while ciklust kell alkalmazni.
Utálom amikor eröltetett példákkal próbálják magyarázni egy-egy nyelvi elem működését. Ennél már csak a "mutatóramutatómutatóttatalmazómutató" a szebb amit C-ben szoktak példázni, de a gyakorlatban ilyen soha nem jön elő.
"Nem gond ha nem vágod a párologtatók bináris nyelvét..."
-
zserrbo
aktív tag
JFileChooser-rel nyitok meg egy fájlt, de a dialógusablakban angol nyelvűek a címkék,gombok, stb.
Hogyan tudom magyarra állítani? Vagy csupán az OS-nek megfelelő nyelvűre.Egy kis kódrészlet:
JFileChooser openChooser = new JFileChooser();
int retOpen = openChooser.showOpenDialog(frame);
if (retOpen == JFileChooser.APPROVE_OPTION) {
String openFile = openChooser.getSelectedFile()
.getAbsolutePath(); -
zserrbo
aktív tag
-
nagyúr
válasz WonderCSabo #6314 üzenetére
En se ertem, foleg, hogy a for az egy while ciklus + nemi szintaktikus cukor.
> mutatóramutatómutatóttatalmazómutató
Hajaj, pedig ez az eletben is sokszor elofordul
while (!sleep) sheep++;
-
Cathfaern
nagyúr
válasz WonderCSabo #6314 üzenetére
Annyiban egyetértek vele, hogy ha a ciklusban rendszeresen módosítgatva van a ciklusváltozó, akkor szebb a while. For esetén az ember arra számít, hogy az szépen a "kiírt" feltételek alapján végigiterál. Ha ettől nagyon eltérő a működése, akkor lehet az ember átsiklik felette, és csak csodálkozik, hogy miért nem azt csinálja a kód amit gondolt. While esetén meg biztosan végignézi, hogy mi történik a változóval.
Szóval problémának nem probléma, csak kisebb esélye van a hibának ha bele kell nyúlni utólag a kódba. Szerintem. -
floatr
veterán
válasz WonderCSabo #6314 üzenetére
Mert rossz tervezési minta egy számlálót a magban babrálni, és nálam nem megy át a kód review-n
Egy számlálós iterációnál a supportos hajlamos átlépni afelett a tény felett, hogy a deklarált számláló a ciklus törzsében is írható. Emiatt is inkább célszerű iterátorokat, for-each megoldásokat használni
-
kemkriszt98
aktív tag
Sziasztok,
Na ott tartok hogy elküldök egy POST kérelmet és vele egy képet meg némi infót ami be kell rakni adatbázisba (úgy gondoltam, ha úgyis kell egy php akkor már használom az eredetit (amivel a weboldal is dolgozik ) és akkor az az adatbázis kezelést is elvégzi... ).
Na-már-most az adatbázis kezelés rész lefut minden ok, viszont a képet nem tölti fel.. a választ kiíratom egy html fájlba, a php hibaüzenetben az áll, hogy a file index undefinied, valami ötlet?[ Szerkesztve ]
"Tigris, tigris, csóvafény éjszakáknak erdején, mily kéz adta teneked szörnyü és szép termeted?" -William Blake-
-
Sokimm
senior tag
Szuper! Köszönöm mindenkinek a hozzászólást! (for ciklusos problémával kapcsolatban)
-
ricsipontaz
csendes tag
Sziasztok!
Lenne itt olyan Spring + Hibernate guru aki válaszolna egy-két kérdésemre a szakdolgozatommal kapcsolatban? Ide nem szívesen tenném be a szakdolgozat mi volta miatt. Kérem privátba írjon.
-
pakriksz
őstag
Na ennyit a java híres visszafelé kompatibilitásáról...
java 7-en működik a program, java 8-on java.io.IOException: javax.crypto.BadPaddingException: Given final block not properly padded
Ráadásul ez egy kódolt fájl olvasásának close()-olásakor jön elő, előtte simán kiolvas belőle minden adatot.
Ez mi?
[ Szerkesztve ]
Troll (nemhivatalos definíció): az akinek véleménye nem tetszik nekünk/nem értünk vele egyet. (10-ből 9 fanboy ezt ajánlja) || Fanboy 8 in 1 (Intel, AMD, Nvidia, konzol, PC,+minden politikai oldal) hiszen "ahol nem mi vagyunk, ott az ellenség"
-
sztanozs
veterán
válasz pakriksz #6323 üzenetére
A probléma az, hogy nincs a padding egyértelműen meghatározva a cypher generálásakor. Felteszem, hogy a 8-asban már egy nem biztonságosnak ítélt default paddinget egy másikra cseréltek (feltételezem le is van írva valamelyik cangelogban). A kódban csak cserélni/pontosítani kell a használt padding módot.
JOGI NYILATKOZAT: A bejegyzéseim és hozzászólásaim a személyes véleményemet tükrözik; ezek nem tekinthetők a munkáltatóm hivatalos állásfoglalásának...
-
pakriksz
őstag
AlgorithmParameterSpec paramSpec = new IvParameterSpec(iv);
try
{
PBEKey key = (PBEKey) SecretKeyFactory.getInstance("PBKDF2WithHmacSHA1").generateSecret(new PBEKeySpec(new String(stml).toCharArray(), salt, 7, 128));
SecretKey encKey = new SecretKeySpec(key.getEncoded(), "AES");
dcipher = Cipher.getInstance("AES/CBC/PKCS5Padding");
dcipher.init(Cipher.DECRYPT_MODE, encKey, paramSpec);
}Nekem úgy tűnik meg van adva.
[ Szerkesztve ]
Troll (nemhivatalos definíció): az akinek véleménye nem tetszik nekünk/nem értünk vele egyet. (10-ből 9 fanboy ezt ajánlja) || Fanboy 8 in 1 (Intel, AMD, Nvidia, konzol, PC,+minden politikai oldal) hiszen "ahol nem mi vagyunk, ott az ellenség"
-
pakriksz
őstag
válasz sztanozs #6326 üzenetére
igen. Ugyan ez a kód, csak az encrypt módban.
[ Szerkesztve ]
Troll (nemhivatalos definíció): az akinek véleménye nem tetszik nekünk/nem értünk vele egyet. (10-ből 9 fanboy ezt ajánlja) || Fanboy 8 in 1 (Intel, AMD, Nvidia, konzol, PC,+minden politikai oldal) hiszen "ahol nem mi vagyunk, ott az ellenség"
-
sztanozs
veterán
válasz pakriksz #6327 üzenetére
Találtam egy base64-bug-os hibát is - meg egy rosszul használt finalization-t is. Ezek sem lehetnek? Tudnál kódot mutatni?
JOGI NYILATKOZAT: A bejegyzéseim és hozzászólásaim a személyes véleményemet tükrözik; ezek nem tekinthetők a munkáltatóm hivatalos állásfoglalásának...
-
axioma
veterán
válasz pakriksz #6323 üzenetére
Ha jol emlekszem 6->7 valtaskor szivott az egyik m.tarsam, aki vesszovel sorolta fel egy stringben a szamara szukseges listat (xml-ben lett attrib.), es a visszakonvertalasnal baromsagok jottek be, mert kozben valtozott a default tizedes ertelmezese, addig a pont volt, utana meg az aktualis nyelvnek megfelelo, magyarul pont a vesszo... persze ez a usernel jott elo nyilvan hianyos hibainfoval, nem nala, mert o angolul hasznalta.
-
TheProb
veterán
Sziasztok!
Most tanulgatom a java-t és próbálkozok gui-s appok készítésével is. Először szerettem volna egy általam már android-on megírt barkóba app-ot is megírni tisztán java-ban. Ez sikerült is, de arra lennék kíváncsi, hogy jelen esetben hogy kéne módosítanom a kódot ha azt akarom, hogy a tipp "leadása" ne csak a "tippelek" gombbal legyen lehetséges, hanem akkor is ha entert ütök a tippelési szövegmezőben. Gugliztam a témában de az ottani kódok számomra teljesen máshogy néznek ki, azok pár soros kézzel írott kódok én meg huzogattam ide-oda mindent és így a generált kódrészek marha sok helyet elvesznek és átláthatatlanná teszik az egészet. Azt tudom, hogy kell egy key action listener, úgy próbáltam, hogy jobb egér kattal csináltam egy "key released" eventet és oda akartam beírni a dolgokat, viszont ezek után nem bírtam backspace-el törölni az előzőleg megadott tippet.
Tudna valaki tippet adni?
itt a kódom, a lényegi rész a 154-181. sornál van, persze ott most nem cisnál semmit a keypressed metódus.
"Boba is Mickey, Mickey is Boba" - Finkle Einhorn | PC Rig: https://pcpartpicker.com/b/bBy48d
-
TheProb
veterán
Még 1:
Adott egy névjegy objektum, amiben van név és tfonszám. Olyan appot szeretnék csinálni, ahol a 2 adat megadása után egy ilyen típusú listába fűzi a hozzáadott elemeket és megjeleníti listbox-ban. Hozzáadás megvan, de a listabox-hoz való fűzést és megjelenítést nemtom hogyan kell. Mert alapból string típusú listát generál az IDE a listerhez és ugye a generált kódba nem lehet írni... Hogyan tudnám átadni és megjeleníttetni az egyes névjegyeket?
[ Szerkesztve ]
"Boba is Mickey, Mickey is Boba" - Finkle Einhorn | PC Rig: https://pcpartpicker.com/b/bBy48d
-
_Sevi_
tag
Sziasztok!
Kérnék egy kis segítséget.
Szeretnék készíteni egy olyan java alapú programot (java SE-ben) amiben megjelenítődik a google map térképe és azon bizonyos koordináták.
Ezt hogyan lehet a legegyszerűbben és leggyorsabban megalkotni? (Javascript és mindenféle web böngésző használata nélkül)
Köszi előre is a válaszokat.Üdv;
Sevi -
axioma
veterán
Van olyan kodreszlet a kezemben, ami megoldja egy adott reszlet megjelenteset, de mar akkor ugy voltunk vele, hogy nem tul publikus progiban macska farkan bojt (de hulye marketinges akarta), igy bevallaltuk hogy jogilag nem tiszta teljesen. De abban pontok jelolese nem volt, csak terkepreszlet kirajzolas.
-
boost
addikt
Szerintem azt nem úszod meg, hogy egy Javaban írt böngészo"t ne rakj az alkalmazásba. Ez egy Swing komponens, ami chromiumot futtat a háttérben: http://www.teamdev.com/jxbrowser
Onnantól kezdve pedig már csak a megfelelo" URL-t kell összraknod, és beadnod neki:
Static Maps API Version 2 – Entwicklerhandbuch
Direkt a koordináták hogyan jeleníted meg, azt nem tudom, annak a fenti oldalon nézz utána.
[ Szerkesztve ]
-
TheProb
veterán
Erre én is gondoltam, de közben áttértem táblázatra, az mégiscsak normálisabb megoldás, ha már több adattagom van. Csak ott is ez a generált kód zavar össze, mert ugye netes leírásokban nincs ilyen, ott mindent kézzel ír be a delikvens pár sorban. ez meg legenerál 1 valag sort amiről azt se tudom eszik vagy isszák. (bár lehet tanulni épp ezért nem így kéne kezdeni a dolgot...)
"Boba is Mickey, Mickey is Boba" - Finkle Einhorn | PC Rig: https://pcpartpicker.com/b/bBy48d
-
Karma
félisten
Nem feltétlen kell. Mondjuk ahogy nézem, ez a SwingLabs igencsak megszűnt azóta... Van még JMapViewer is, ami OSM projekt, viszont GPL alatt van. Nem semmi mocsár ez.
A JavaFX nem játszik egyébként?
“All nothings are not equal.”
-
TheProb
veterán
Sziasztok!
Egy kis segítséget szeretnék kérni. Adott egy tabbed pane, azon belül az elsőn 1 gomb. Úgy szeretném megcsinálni, hogy ha arra rányom valaki akkor tekerjen át a 2. tab-ra (egyéb dolgok végrehajtása után...)
Én a tabbedpane neve.setSelectedIndex(1); sorral próbáltam kis guglizás után, viszont ezzel így nem csinál semmit a program. Írnak még actionlistenert, de a button az magában tartalmazza már ezt, ha NB-vel generáltatom majd 2x kattintok rá, nem? (events->action->actionPerformed)
[ Szerkesztve ]
"Boba is Mickey, Mickey is Boba" - Finkle Einhorn | PC Rig: https://pcpartpicker.com/b/bBy48d
-
zserrbo
aktív tag
Design pattern témakörben merült fel a subject class kifejezés. Lehet buta kérdés, de hogyan fordítanátok magyarra?
Ebből a könyvből van a 124-125. oldalon.
"In the FunPaint application, let’s assume that a class (say ShapeArchiver) is responsible for archiving
information about all the drawn shapes. Similarly, another class (say Canvas) is responsible for displaying all
drawn shapes. Whenever any change in shapes takes place, you need to inform these two classes as to the changed information. "
.
(itt szerepelnének a kódok)
.
"Well, this implementation works as intended—but there is a problem. There is a tight coupling between the subject (Circle class) and both of the observers ( ShapeArchiver and Canvas). Here are the consequences of a tightly coupled design:
The subject class (Circle) knows about the specific observer classes. As a result, if you change
observer classes, you need to change subject class, too. (Hmm, not so good.)"[ Szerkesztve ]
-
TheProb
veterán
Tudja valaki, hogy ha 1 táblába van 1 boolean checkbox akkor alap esetben mért kapnak null értéket a be nem jelölt négyzetek false helyett?
Eléggé megkeseríti az életemet így, mert azt akarom vizsgálni, hogy adott sorban be van-e jelölve a cella, viszont ha az a feltétel hogy akkor lépjen be az if ágba ha az adott cella igaz akkor meghal a program mikor nem true (mert vmiért a nullal nem tud mit kezdeni?) ha meg azt adom meg hogy akkor lépjen be ha nem null akkor meg az nem lesz jó ha futás közben be lett jelölve 1 négyzet, majd mégis kiveszik a pipát, így meg ugye false-ra áll és az megint nem jó ez esetben."Boba is Mickey, Mickey is Boba" - Finkle Einhorn | PC Rig: https://pcpartpicker.com/b/bBy48d
-
Szmeby
tag
válasz TheProb #6343 üzenetére
A boolean egy primitív, értéke sosem lehet null. Inicializálatlan esetben mindig false értéket vesz fel.
A Boolean wrapper osztály egy objektuma már lehet null, de ettől még írható rá logikai kifejezés, pl.:
if (chkboxValue != null && chkboxValue.booleanValue()) {
System.out.println("true");
} else {
System.out.println("false");
}... vagy:
boolean primitiveValue = chkboxValue == null ? false : chkboxValue.booleanValue();
if (primitiveValue) {
System.out.println("true");
} else {
System.out.println("false");
}Talán alapérték is beállítható valahol a checkbox számára. A lehetőségek száma végtelen.
-
TheProb
veterán
annyit sikerült közben kisilabizálnom, hogy ha a táblázat modelljében minden egyes boxot egyszer ki-be kattintok akkor utána már jó a dolog. Ez 1-2 sornál nem gáz, de ha sok van akkor már...
Amit írtál értem, csak ugye ezt a swing generálja, nem én hozom létre a változókat. Amit mondtál alapérték megadás jó lenne, viszont ilyet nem látok.
"Boba is Mickey, Mickey is Boba" - Finkle Einhorn | PC Rig: https://pcpartpicker.com/b/bBy48d
-
TheProb
veterán
áh
Magamtól tanulgatom a swinget, ott még nem tartok, hogy adatb-ből jöjjenek az adatok
Jelenleg egy előre definiált táblázat van, melyből csak a kipipált sorokat akarom "továbbvinni""Boba is Mickey, Mickey is Boba" - Finkle Einhorn | PC Rig: https://pcpartpicker.com/b/bBy48d
-
fatal`
titán
válasz TheProb #6347 üzenetére
Csak az kavart meg, hogy táblát írtál az első kommentedben
Valószínűleg Booleant használ és nullal inicializálódik. Nem használok swinget, nem tudom mi a legszebb megoldás, de ciklussal biztosan falsera tudod állítani mindegyiket.
Viszont a feljebb is írt nullcheck gyorsabb és szebb is.
Új hozzászólás Aktív témák
A topicot kiemeltem. Valaki nem akar egy nyitó hsz-t írni?:))
- Házimozi belépő szinten
- nVidia tulajok OFF topikja
- Poco X6 Pro - ötös alá
- AMD K6-III, és minden ami RETRO - Oldschool tuning
- Steam, GOG, Epic Store, Humble Store, Xbox PC Game Pass, Origin Access, uPlay+, Apple Arcade felhasználók barátságos izgulós topikja
- BestBuy topik
- Gaming notebook topik
- Napelem
- Milyen processzort vegyek?
- Formula-1 humoros
- További aktív témák...
Állásajánlatok
Cég: Ozeki Kft.
Város: Debrecen
Cég: Promenade Publishing House Kft.
Város: Budapest