Hirdetés
-
Agyi chipes gyártóba fektetett a kriptocég
it A Tether 200 millió dollárt fektet a Blackrock Neurotech agyi chipes vállalatba.
-
Spyra: akkus, nagynyomású, automata vízipuska
lo Type-C port, egy töltéssel 2200 lövés, több, mint 2 kg-os súly, automata víz felszívás... Start the epic! :)
-
Az USA vizsgálja a RISC-V kínai terjedésének kockázatát
ph A Kereskedelmi Minisztérium egyelőre csak felméri a helyzetet, egyelőre nem látni, hogy tudnak-e bármit is tenni.
Új hozzászólás Aktív témák
-
syC
addikt
-
G.Zs.
senior tag
válasz WonderCSabo #2557 üzenetére
Én egyszer próbáltam, de nekem sem sikerült.
Most Subclipse-et használok 1.3.5-ös SVNKit-tel.[ Szerkesztve ]
Ha a menyasszony apja az örömapa, a menyasszony anyja az örömanya akkor a menyasszony az örömlány?
-
addikt
válasz WonderCSabo #2653 üzenetére
Na igen, de ha tobb class van akkor mindegyiknek a nevet ki kell irogatni egyesevel es ugy hivni a metodust, nem lehet azt, hogy mindegyik egy osbol szarmazik, akinek van egy statikus metodusa es azt hivom meg ciklusbol ami meg mindig az aktualis gyerek class felulirt metodusat hivja.
-
addikt
válasz WonderCSabo #2655 üzenetére
Aha, na ezt nem tudtam, koszi.
-
Lacces
őstag
válasz WonderCSabo #2660 üzenetére
Ja, hogy így értette a kollega! Köszi.
Statikust is örökli? Azt gondolom nem, mert az csak az adott osztályra vonatkozik. (mint a statikus konstruktor, nem hozz létre példányt)
[ Szerkesztve ]
-
WonderCSabo
félisten
válasz WonderCSabo #2675 üzenetére
Most vettem észre, hogy a Lacess által mutattot kód egy C# kód. Nagyon gyanús volt nekem, és igazam lett: az a kód Javában le sem fordul, és nem a C#-os szintaktika és függvénynevekre gondolok, hanem Javában az ilyen fajta implicit castolás nem engedélyezett, a nem generices collection esetén, hiszen semmi sem garantálja, hogy valóban ilyen típusú elemek vannak benne. Természetesen az explicit castolás lehetséges, és ilyen rossz típus esetén exceptiont is dobál a Java. Tehát helyesen:
ArrayList<Ember> list = new ArrayList<Ember>();
list.add(new Ember());
list.add(new Ember());
list.add(new Ember());
for(Ember ember : list)
System.out.println(ember);[ Szerkesztve ]
-
Lacces
őstag
válasz WonderCSabo #2676 üzenetére
Igaz! Tényleg C#... fel sem tűnt, lehet a napvégi fáradtság az oka Ezt ennyire benézni ... .Köszönöm a javitást!
-
Lacces
őstag
válasz WonderCSabo #2762 üzenetére
Aham, köszi, ezt a getClass-t szoknom kell, ez egy picit furcsa.
Azt mondod, hogy a this osztályt kérdezi le.Ez a this tesz be nekem . Én úgyérzem, hogy ez a this egyenlő a getResourceAsStream() -ben lévő fájlban tárolt osztállyal. Erre gondoltál. A this az sajátot jelent, önmagát... de nekem mégis a getResourceAsStream() paraméteres dolog ugrik be...
Ezt a kételyt kéne eloszlatni
-
Lacces
őstag
válasz WonderCSabo #2764 üzenetére
Áhám, világos.
-
RaPiDsHaRe
aktív tag
válasz WonderCSabo #2768 üzenetére
Nekem is az Eclipse-t javasolták.
Ha új projektet akarok létre hozni benne, elakadok az elején, megadom a nevet, utánna next megint next és valami "Jpa Facet" meg "Platformot" -ot kiír és nem tudom mit kellene csinálni.? -
RaPiDsHaRe
aktív tag
válasz WonderCSabo #2770 üzenetére
Azt nem lehet megnyomni, mivel szürke vagyis inkább elvan halványítva a gomb.
-
RaPiDsHaRe
aktív tag
-
RaPiDsHaRe
aktív tag
válasz WonderCSabo #2774 üzenetére
Nem akarok én, csak gondoltam így kell elkezdeni:d
-
sutszi
veterán
válasz WonderCSabo #2778 üzenetére
+1
Mire a NetBeans-t beüzemeltem, addigra az Eclipsen már ment egy projektMondja, Mr. Babbage, ha rossz adatokat ad meg a gépnek, akkor is jó válasz fog kijönni belőle?" Képtelen vagyok felfogni azt az értelmi zavart, ami valakit egy ilyen kérdés feltevésére késztethet. - by Charles Babbage
-
fatal`
titán
válasz WonderCSabo #2782 üzenetére
Csak, ha magyar billentyűzettel programozik akkor a hotkeyeket (mert anélkül még kapcsos vagy szögletes - valamelyik - zárójelet sem tud írni anélkül, hogy feldobjon valami ablakot), régiókhoz plugint, hogy ne legyen egy mess a kód, amit írsz.
A gyári komment hotkeyek sem valami kényelmesek, meg a fülek közötti mászkálás (billentyűzettel) sem. Ezenkívül a Tasks fül sem árt alulra, hogy lehessen írni TODO kommentet. Így hírtelen ennyi, amire emlékszem, ami nekem elsőre kellett. Meg az Android SDK, de az már nem egészen ide tartozik.
Biztos állítottam még mást is, de azokra már nem emlékszem.
[ Szerkesztve ]
-
fatal`
titán
válasz WonderCSabo #2784 üzenetére
Most lusta vagyok még egy workspacet kreálni, de bizony az altgr (ctrl+alt) + b,n,f,g közül valamelyik beépített parancs valamelyik belső ablakra (legalábbis indigo alatt). Régebbi eclipset nem használtam, lehet, hogy régebbi verziókban ez nem volt és onnan öröklődtek a beállításaid.
"A Tasks view megjelenítése pedig 2 kattintás."
Nem mondtam, hogy sok.De egy Netbeans telepítése sem sok. Felrakod aztán file -> new project. Csak a telepítéssel szüttyög egy darabig. Mondjuk nekem egyáltalán nem szimpatikus, de suliban azt kellett használni. Eclipse jobban tetszik.
A JDevelopert nem próbáltam.
[ Szerkesztve ]
-
Chipi333
csendes tag
válasz WonderCSabo #2797 üzenetére
Hát így hirtelen én azt tudom javasolni, hogy csinálj erre egy daemon thread-et, ami kis pioritással fut, és bizonyos időközönként végigmegy a konténeren és kidobja a halott threadeket. Az időközök nagyságára igazából nincs konkrét ötletem, attól függ meddig futnak a szálak, mennyire kritikus, hogy ne legyen sok szemét a konténerben.
Aztán ezzel többet nem is kell foglalkozni, mert a daemon thread ugye meghal ha elfogynak a rendes szálak. -
RexpecT
addikt
válasz WonderCSabo #2807 üzenetére
Köszi, tényleg a logika volt hibás. Az előtt hívtam a függvényt mielőtt elkészült volna a GUI így nem volt hova betöltse az adatokat.
-
SektorFlop
aktív tag
válasz WonderCSabo #2802 üzenetére
köszi a választ, de sajnos nem engedi a TabWidget a sortörést, ha nem fér ki benne akkor gördül benne a szöveg.
"Amikor már azt hittem kint vagyok, ezek mindig visszarántottak..."
-
pakriksz
őstag
válasz WonderCSabo #2825 üzenetére
nemjó, mert streamként kell.
De mégsem az volt a gond, hanem az hogy a retkes cipheredinputstream teljesen kiszámíthatatlanul működik. Ha fileinputstreamből megy bele az adat, és rossz a kulcs akkor még nagyobb halandzsa lesz a végeredmény. Ha viszont urlconnection inputstreamjéből jön akkor nullpointerexeption lesz.
[ 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"
-
Lacces
őstag
válasz WonderCSabo #2829 üzenetére
A 0 paraméteres meghívás az hogyan nézz ki?
Így érted?
addCommand(){
double param = 0;
this.addCommand(param);
} -
Lacces
őstag
válasz WonderCSabo #2831 üzenetére
tényleg, igaz, köszi!
-
fatal`
titán
válasz WonderCSabo #2838 üzenetére
Én se értem, csak válaszoltam a kérdésére. Osztályneveknek eleve meg van adva, hogy mit ajánlott használni és, ha rendesen használják nem is fordulhat elő azonos fájlnév.
-
szemmelver
aktív tag
válasz WonderCSabo #2838 üzenetére
Mert az az okos ember aki írta a programot az összesnek ugyan olyan nevet adott, csak a kis/nagy betük különböznek, ha te hozzá akarsz nyúlni ne legyen egyszerű dolgod..
-
pakriksz
őstag
válasz WonderCSabo #2857 üzenetére
nem. (főleg mert createtempfile, így kizárt hogy 2x ugyan az legyen mert a fájlnévhez hozzárak egy vagy 10 jegyű random számot).
a megoldás megint ugyan az mint a legtöbb fájlos szenvedésnél: átírni mindent amit lehet nio-ra. Bár mivel van egy olyan lib ami csak io.File-ot ismer így is van egy konvertálgatás, de nio createtempfile-al létrehozva és Files.delete() a végén már törli rendesen.
Olyan lehetséges hogy egy fájlt memóriában hozunk létre de úgy hogy az tökéletesen olyan legyen mint egy igazi fájl? (tehát sima io File-t ismerő libekkel lehessen hivatkozni rá elérési úttal)
[ 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 WonderCSabo #2859 üzenetére
De az csak egy hivatkozás lesz, a fájl nem létezik sehol sem így írni sem lehet bele.
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 WonderCSabo #2861 üzenetére
én próbálnék de egy több ezer soros libet amit nem én írtam nem fogok átírni.
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 WonderCSabo #2863 üzenetére
egy telepítő program ami titkosított zip-et használ. Hogy még titkosabb legyen jó lenne ha nem is írná a lemezre, csak a kicsomagolt, azonosítóval ellátott végeredményt.
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"
-
Lacces
őstag
válasz WonderCSabo #3299 üzenetére
Tényleg, ugyanarra mutat a 2 referencia változó... ezt hogy nem vettem észre...
-
TBG
senior tag
válasz WonderCSabo #3302 üzenetére
Nem lett volna rossz az eredeti megoldás, ha a kerekeket nem ugyanabból a Car példányból veszi
ZTE Grand X powered by Intel® Atom™, Eladó: Panasonic HC-V10 HD+16GB SD kártya 25K.
-
TBG
senior tag
válasz WonderCSabo #3304 üzenetére
Nem tudjuk, hogy mit akart.
ZTE Grand X powered by Intel® Atom™, Eladó: Panasonic HC-V10 HD+16GB SD kártya 25K.
-
TBG
senior tag
válasz WonderCSabo #3306 üzenetére
!"úgy tűnik".equals("tudjuk")
[ Szerkesztve ]
ZTE Grand X powered by Intel® Atom™, Eladó: Panasonic HC-V10 HD+16GB SD kártya 25K.
-
válasz WonderCSabo #3304 üzenetére
Ha csak a referenciát állítja át, akkor a kerekek listáját kívülről is lehetne változtatni, az pedig biztosan nem jó.
-
válasz WonderCSabo #3310 üzenetére
Kívülről nem lehet, csak a Car-on keresztül, és itt ez a lényeg.
-
válasz WonderCSabo #3312 üzenetére
Persze, önmagában a kereket lehet, de a teljes collection-t nem, ez a fontos.
-
TBG
senior tag
válasz WonderCSabo #3316 üzenetére
mert értelmesen hívogattam a metódust
Igen, Te értelmesen hívod, de láttam egy csomó API-t, ahol vannak ilyen aknák és egyesek bizony rá is lépnek.
ZTE Grand X powered by Intel® Atom™, Eladó: Panasonic HC-V10 HD+16GB SD kártya 25K.
-
TBG
senior tag
válasz WonderCSabo #3319 üzenetére
Igazad van. Kompromisszum. Saját rendszerben több és kevesebb szabadsága van az embernek, mintha API-t fejleszt.
ZTE Grand X powered by Intel® Atom™, Eladó: Panasonic HC-V10 HD+16GB SD kártya 25K.
-
tvamos
nagyúr
válasz WonderCSabo #3316 üzenetére
Hat igen, ha egyedul visszel egy projektet, ez nem gond...
"Mindig a rossz győz, és a jó elnyeri méltó büntetését." Voga János
-
n00n
őstag
válasz WonderCSabo #3330 üzenetére
Ez alapján megírtam. Viszont ugye mondanom se kell, hogy "üres" ablakot látok, mert lefogja a GUI-t a fájlmásolás. Ezért írtam egy külön osztályt ami egy szál és azon hozom létre a ProgressMonitorInputStream-t. Viszont a konstruktor első eleme a szülő. Hogyan tudom megadni a főablakomat, mert az alapértelmezetten private?
private sajatfeladat.FoPanel foPanel1;
-
n00n
őstag
válasz WonderCSabo #3335 üzenetére
Köszönöm. Szóval nem lehet, csak ha sajátot csinálok. És akkor legalább átnevezhetem Mégsére?
-
n00n
őstag
válasz WonderCSabo #3337 üzenetére
Köszönöm. Gondoltam, hogy valami ilyesmi. Elnézést a sok lammer kérdésért.
-
n00n
őstag
válasz WonderCSabo #3330 üzenetére
És az miét lehet, hogy másoltatok vele egy 3GB-s fájlt és kb 2.4 GB-nél éri el a 100%-ot a progressBar és utána 0%-ra ugrik a maradék másolásáig. Miért?
-
n00n
őstag
válasz WonderCSabo #3340 üzenetére
Nem. Legalábbis úgy tűnik.
-
n00n
őstag
válasz WonderCSabo #3348 üzenetére
A gyenge angoltudásommal feltettem, kíváncsi vagyok valaki megmondja-e mi nem stimmel.
-
n00n
őstag
válasz WonderCSabo #3350 üzenetére
Találtam egy ilyet: Bug #6445283
Ez a jelenség ami nálam is van:
"Progress monitor goes to 100% at 2GB, then back to 0%, stays at 0% until 4GB is reached, then goes from 0% to 100% at 6 GB, etc. User has no idea how long entire file will take or may think process is "hung" after 2GB."
Van egy workaround, viszont nem értem mit kellene csinálni:
"CUSTOMER SUBMITTED WORKAROUND :
I've changed the ProgressMonitorInputStream class to "scale" the progress to 32 bits (so ProgressMonitor can use it) after obtaining the file size using FileChannel.size() if the input parameter to ProgressMonitorInputStream constructor is instanceof FileInputStream." -
Gyuri16
senior tag
válasz WonderCSabo #3363 üzenetére
persze, lehet igy is, csak nem latom ertelmet a lazy init.-nek. Singletonnal mast nem lehet csinalni, csak meghivni a getInstance fuggvenyet, ekkor betolti a classloader es letrejon az objektum is. Te szokod hasznalni az osztalyt anelkul, hogy szukseg lenne peldanyositani?
Nem vagyok egoista, csak uborkagyalu!
-
TBG
senior tag
válasz WonderCSabo #3365 üzenetére
ha valami nagy memória igényű cuccot töltök be
Ilyet én nem tennék singletonba..se lazy se eager módon...helper osztályok Bár androidot még sosem programoztam, ezért csak eméletileg pofáztam bele
ZTE Grand X powered by Intel® Atom™, Eladó: Panasonic HC-V10 HD+16GB SD kártya 25K.
-
Karma
félisten
válasz WonderCSabo #3409 üzenetére
Igen, én is ilyen SAX-okat szoktam látni. Tagváltozók, hogy éppen milyen tagen belül jár a parser, aztán a startElement, characters és endElement metódusokban összeturmixolva a mindenféle esetet lekezelő logika; bonyolultabb esetben egy stack még előfordul. Eztán elindítod a parsert az XML-re, végigdarálja, a callbackjeid meghívódnak és a legvégén örülsz, ha minden kitöltődött rendben.
Ehhez képest a StAX fordítva működik. Amikor parsolsz, te lépteted folyamatosan a következő tokenre (iterátor), és az aktuális token típusától, nevétől, stb. eldöntheted, mit csinálsz - akár félbe is hagyhatod a feldolgozást.
De ami fontosabb, a parsert szabadon megoszthatod több metódussal, amik egy adott elemet tudnak feldolgozni. Az előző példakód úgy nézne ki, hogy if fák helyett vannak parseFirstName, parseLastName, stb. metódusaid, amik a startElementtől az endElementig elvégzik a dolgukat.
És eközben teljesítményben nem rosszabb. Itt egy jókis stackoverflow kérdés, amit reggel olvasgattam amikor a kérdésemet elkezdtem.
Példát most nem tudok írni, mert dolgozom.
[ Szerkesztve ]
“All nothings are not equal.”
-
DopeBob
addikt
válasz WonderCSabo #3440 üzenetére
Egy kezdőnek szerintem tökéletes, érdekes, nem unalmas. Nyilván egyik sem egy referenciakönyv.
MZ/X
-
sutszi
veterán
válasz WonderCSabo #3440 üzenetére
Minden Head First ilyen....Néhol kicsit zavaró, de összességében szerintem nagyon könnyen nyomja beléd a tudást..
Mondja, Mr. Babbage, ha rossz adatokat ad meg a gépnek, akkor is jó válasz fog kijönni belőle?" Képtelen vagyok felfogni azt az értelmi zavart, ami valakit egy ilyen kérdés feltevésére késztethet. - by Charles Babbage
Új hozzászólás Aktív témák
A topicot kiemeltem. Valaki nem akar egy nyitó hsz-t írni?:))
- Kupon kunyeráló
- Politika
- Rövid előzetesen a S.T.A.L.K.E.R. 2: Heart of Chornobyl
- Luck Dragon: Asszociációs játék. :)
- Napelem
- Okos Otthon / Smart Home
- Futás, futópályák
- Itt az első kép a 2024-es Nokia 3210-ről
- BMW topik
- Kicsit extrémre sikerült a Hyte belépője a készre szerelt vízhűtések világába
- További aktív témák...