- Redmi Watch 4 - olcsó hús, sűrű a leve
- iPhone topik
- Milyen okostelefont vegyek?
- 15 éves az első androidos Samsung telefon
- AGM M7 - elnyűhetetlen okostojás
- Telekom mobilszolgáltatások
- Motorola Edge 40 neo - színre és formára
- DIGI Mobil
- Motorola Edge 40 - jó bőr
- Garmin Forerunner 255 Music - nem csak futóknak
Hirdetés
-
Konzolokra is megjelenik a Fera: The Sundered Tribe
gp A kooperatív szörnyvadászós játékhoz a minap egy friss trailert kaptunk.
-
Karácsonyfaként világíthat a Thermaltake új CPU-hűtője
ph Az ASTRIA 600 ARGB ráadásul a hűtési teljesítmény szempontjából sem szégyenkezhet.
-
Agyi chipes gyártóba fektetett a kriptocég
it A Tether 200 millió dollárt fektet a Blackrock Neurotech agyi chipes vállalatba.
Új hozzászólás Aktív témák
-
pakriksz
őstag
Hello, javas xpath segítség kellene nekem.
Egy ilyen felépítésű xml-ből bármilyen mélységben (<BlueprintID> fölötti rangú dolog is van, ez csak egy kis részlet) kéne az "EZ", "MEGEZ", "ÉSEZ" nevezetű szövegeket tartalmazó nodeok, tehát a provider, product, és blueprintID, úgy hogy a felső blueprintID lehet más nevű tag is de eszerint lehet keresni az xml-ben, de az alatta lévő tehát <iBlueprintLibrary-cAbsoluteBlueprintID>-től kezdődő dolgok mindig fixek.
<BlueprintID>
<iBlueprintLibrary-cAbsoluteBlueprintID>
<BlueprintSetID>
<iBlueprintLibrary-cBlueprintSetID>
<Provider d:type="cDeltaString">EZ</Provider>
<Product d:type="cDeltaString">MEGEZ</Product>
</iBlueprintLibrary-cBlueprintSetID>
</BlueprintSetID>
<BlueprintID d:type="cDeltaString">ÉSEZ</BlueprintID>
</iBlueprintLibrary-cAbsoluteBlueprintID>
</BlueprintID>például mitkeres="BlueprintID"
most úgy megy hogy XPATH.compile("//"+mitkeres+"/iBlueprintLibrary-cAbsoluteBlueprintID/..");Azért keres az iBlueprintLibrary-cAbsoluteBlueprintID-ig majd annak szülőjét adja vissza mert mint látható 2 ugyanolyan nevű tag-van másra használva, és így van meg biztosan a külső.
Majd ezután egy saját metódus lépked bele a childokba addig amíg a 3 keresett taget meg nem találja. De talán ezt meg lehetne csinálni ezek nélkül is 1 db xpath lekérdezéssel, de az xpath leírások eléggé összecsapottak, nem tudom hogy kéne kinéznie egy ilyen lekérdezésnek. Valaki tud valami tippet erre?
[ 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 ArchElf #2395 üzenetére
jó ezt tudom, de egy lekérdezésbe ezt hogy?
Na meg azt is valahogy meg kellene oldani utána, hogy van egy provider product, és blueprintid trió és ezekre textjére együtt rákeresni, úgy hogy csak azt dobja ki ahol ez a 3 dolog pontosan egyezik a keresettel, ahol a 3 ból egyik nem egyezik ott már nem.
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 ArchElf #2398 üzenetére
Aha köszi, bár nem pontosan így értettem, de majdnem, és így látva egy példát már kezdek rájönni hogy működik ez, és persze a programban is működik. Még annyit hozzátennék, hogy stringnél az xpath querybe "" között szóval kell pár \" is. Ezért egyébként nem szól, viszont ha nincs ""-ben akkor nem fog soha sem eredményt adni.
[ 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
Hogy lehet úgy kiírni fájlba a módosított xml-t hogy azokon a nodeokon kívül amit én a programban módosítok semmi mást sem változtat?
Mert pl felcserél attribútumokat, berak olyat ami előtte nem volt, stb.
pl ilyet is:
eredeti <BlueprintID d:type="cDeltaString"></BlueprintID>
úk <BlueprintID d:type="cDeltaString"/>[ 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
Ha segít, ilyen az xml-be mentési metódus.
private void toXML() throws Exception
{
TransformerFactory xf = TransformerFactory.newInstance();
xf.setAttribute("indent-number", new Integer(2));
Transformer xformer = xf.newTransformer();
xformer.setOutputProperty(OutputKeys.METHOD, "xml");
xformer.setOutputProperty(OutputKeys.INDENT, "yes");
xformer.setOutputProperty(OutputKeys.ENCODING, "UTF-8");
FileOutputStream fos= new FileOutputStream("teszt.xml");
Result out = new StreamResult(new OutputStreamWriter(fos,
"UTF-8"));
xformer.transform(new DOMSource(doc), out);
fos.close();
}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
Megoldottam, végigkeresi az üres string attribútumos(mert van ilyen az xml-ben, így szerencsére nem kell az összes tagen végigmenni, mert csak ezeknél fordulhat elő üres tag) tageket, és beilleszt egy space-t. Így külön zárja le. Azt olvastam az xml-nél az a szabvány ha nincs semmi a tagek között akkor <Tagnév/> a szabályos, de azért jó lenne ha a DOM-ban be lehetne állítani hogy formázgathatja-e vagy sem.
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
Csináltam egy ilyet public class NoDuplicateList<E> extends ArrayList<E>
Azért nem set-et használok új osztály helyett mert kell a get metódus is és az is hogy a listában minden csak egyszer szerepel. Na de most A Collections.synchronizedList() ezen nem működik, már pedig több szál fog hozzáférni ehhez a listához.
Mit lehet tenni?
Ja a másik csavar benne, hogy ez azért kell, mert egy több szálú program állítja össze a listát (igazából bármi lehet csak 1 adat(ez az adat egy 6 stringből álló objektum csak 1x szerepeljen benne), majd ezt egy Jtable-ben kéne megjeleníteni(amihez szintén kell 3 metódust implementálni).[ 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 gygabor88 #2407 üzenetére
Pedig nem működik, azt mondja nem lehet Listt-é alakítani. Viszont máshogy megoldottam a dolgot, úgy hogy a noduplicatelistben minden használt metódust synchronized-ként overrideoltam. Set-list konvertálgatás pedig azért gáz mert futás közben jópárszor végig kéne járnia ezt az utat, merthogy szerkeszteni is lehet a dolgokat nem csak kilistázni.
A JTable-hez meg csináltam egy saját tablemodelt, amivel már rendesen megy.
De van nála egy kis kinézeti bibi. Nem találok olyan beállítást hogy a cellákat az abban az oszlopban lévő leghosszabb szövegre méretezze, mert bár futás közben lehet egérrel átméretezni de jó lenne ha minden látszana. Az auto resize beállításoknál nincs ilyen azokat végigpróbáltam. A jtable metódusainál van 2 aminek a nevéből ítélve az lenne célja, de az egyik deprecated a másik meg már elvileg java 1.4 óta nincs benne. Az állítólagos alternatíva doLayout meg semmit sem csinál.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
Hát ez nagyon furcsa. A programomat elindítom a jar-ra duplaklikkelve win7 alatt, de nem csinálja a dolgát. Egy 50 megás xml-t kéne betöltenie, de nem listázza ki, semmi hibaüzenet, és jó sokáig terheli a cpu-t.
Eclipse-ből indítva jóval rövidebb ideig terhel, és úgy működik ahogy kell. A vicc az hogy paranccsorból java -jar al futtatva szintén rendesen működik.
Ha duplaklikkel indítom és nem működik rendesen akkor a folyamatoknál egy 32 bites javaw.exe-ben fut. Ha eclipse-ből, akkor 64bites javaw-ban, java -jar nál pedig 64 bites java.exe-ben.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 Lortech #2411 üzenetére
Aha igen így tényleg megy. És így a noduplicatelisttel is ugyanúgy "thread safe" lesz?
Más: az xml-t egy serz (ami a serialize rövidítése szinte biztos) nevű programmal tudom konvertálni oda és vissza, egy bin kiterjesztésű fájlból. A bin-be konvertált xml-ek úgy néznek ki, hogy kb tizedakkora a méretük, néhány xml szöveget ki lehet venni belőle, de nagy része olyan bináris kódos mindenféle jel. És jó lenne ha nem kéne ez a serz program a konvertálásra, viszont zárt forráskódú. Rákerestem arra java-ban binarize, amire csak annyi jött ki hogy lehet javaban bináris adatot menteni sima xml-be. Serialize-re rákeresve pedig objektumok xml-be mentése jött ki. Egyik sem éppen az ami kéne.
Ez a dolog lenne az
De nem tudom javaban honnan indulhatnék el, ez a serz program egyébként c# nyelven íródott.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
Hogyan lehet egy nagyobb libből kiszedni a szükséges dolgokat (vagy akár összeset mert gondolom a proguard ki tudja szedni a felesleget) hogy működjön is? Úgy megy hogy external jarként hozzáadom majd eclipse-vel úgy exportálom hogy berakja a jar-ba a lib jarokat is (de jarként teszi bele). Ha azt mondom hogy csomagolja ki a libet és úgy tegye bele a jarba, úgy megy, de így még nagyobb lesz az egész jar, proguard meg állandóan elszáll a végén, hogy "Warning: org.jdesktop.swingx.auth.KeyChain: can't find referenced class...".
Hogy lehet csökkenteni a libek méretét?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
Egy olyan problémába ütköztem, hogy egy külső exét hív meg a programom Runtime.getRuntime().exec("serz.exe "+path); ami egy fájlt konvertál. A gond az, hogy erről a sorról tovább lép a programom mielőtt kész lenne a hívott program, így konvertált fájlt vagy nem találja, vagy félkészen nyitja meg. Mit lehet tenni?
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 pakriksz #2430 üzenetére
megvan, van egy waitFor() metódusa, azzal lehet váratni.
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
XML-be írnék objektumokat.
De Ha egy feltöltött listát írok ki, gyakorlatilag létrehoz egy arraylist node-ot az xml-be ami tök üres, pedig a listben vannak objektumok.Ha forral akarom kiiratni a listben lévő objektumokat, akkor meg egy ilyen rendkívül informatív hibaüzenetet kapok:
java.lang.InstantiationException: Replaceable
Continuing ...
java.lang.Exception: XMLEncoder: discarding statement XMLEncoder.writeObject(Replaceable);A replaceable objektum már implements Serializable, de úgy is ugyanez.
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 Lortech #2435 üzenetére
nem volt, de közben rájöttem. Mindegy ez amit így objektumként ment nem valami szép xml, és azért jó lenne ha embernek is jobban olvasható lenne, úgyhogy saját xml mentést írok, csak van vele egy gond.
DOM-ot használok, be van állítva a transformernél az indent is, mégsem formázza szépre az xml-t, miközben ugyanebben a programban egy másik xml-t igen, ugyan ezekkel a beállításokkal.[ 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
Ez azért nagyon kemény:
sír hogy az objectként beolvasott objektum (lista) listára castolása ellenőrizetlen. De ha berakok egy instanceof-ot, oda meg nem lehet generikust írni, tehát ugyanúgy ellenőrizetlen leszTroll (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
Azt nem tudja valaki, hogy sok egymástól független threadből indított külső programból miért nem indít annyit a java ahány threadből meghívódik? Mert csak 1x hívja meg, és így ezen a részen elveszik a többszálúság.
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 Lortech #2441 üzenetére
ja úgy néz ki csak 1 thread fut.
Csináltam ezért egy tesztosztályt.
public class Tred extends Thread {
private double tőtjük=0;
public Tred() {
super();
while (true) {
tőtjük=tőtjük+Math.round(Math.random()*(Math.random()*10));
//System.out.println(totjuk);
}
}
@Override
public void run() {
super.run();
}
}
És így indítom:
public static void main(String[] args) {
new Tred().start();
new Tred().start();
new Tred().start();
new Tred().start();
}gyönyörűen beáll 1 magra... mivel 25%-os terhelés a 4 magon.
Pedig úgy indítom ahogy mindenhol írjáák és itt aztán még synchronized változó sincs.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 Lortech #2444 üzenetére
és ha nincs vége a konstruktornak akkor nem indítja a többi threadet? Ez nagyon gáz. akkor ahogy látom képtelenség így létrehozáskor exceptiont dobni, ugyanis a run() "nem támogatja". Konstruktor igen
Amúgy konstruktorból átrakva a dolgokat, sikerült több magot használtatni vele. De aztán hogyan?Grafikus felületen egy listában tárolja a fenti osztály példányait, majd for ciklussal megy végig rajtuk és hívogatja meg a metódusait a user eventjeikor, viszont ugye a for megvárja az eredményt, így 1 szál fog futni egyszerre. Ilyenkor mi van?
(valami szálmenyiség maximalizálást is kéne csinálni, mert fájlokból olvas ír, és hát a vinyóknál nem valami hatékony hogy 300 szál olvasgat írogat 300 fájlt, na meg a cpu-nak is értelmetlen ennyi.)
[ 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 ArchElf #2446 üzenetére
olvastam, csak hogy nekem később is kellenek a létrehozott példányok, már pedig az executeservice execute jába csak annyit írhatok hogy new Threadnév...
Aztán valahol valamikor valami lesz a threaddel...
És metódust meg nem lehet vele meghívni.[ 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 pakriksz #2447 üzenetére
Az első mondat hülyeség, csak már felment a pumpa. De a lényeg még mindig az hogy a metódushívás nem megoldott.
Viszont Executeservice működik létrehozáskor, a probléma az, hogy ugye végigmegy a for cikluson, de még futnak a threadek, a for ciklus után meg jön a gui frissítés az adatokkal, csak hogy sehogy sem tudom ezt váratni amíg készvannak a threadek.
Megváratni viszont sehogy sem tudom. Ha berakok egy waitet akkor "IllegalMonitorStateException", ha not isTerminated vagy isShutdown-t rakok a while ba azok soha nem jelzik hogy kész van...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
megvan, while awaittermination és a ciklusba egy sleep. Már "csak" meghívni a metódusokat kéne több szálon.
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
Sikerült, furán viselkedik. Ugyan az a program ugyanazokkal a teszfájlokkal ugyanannyi beállított threaddel teljesen randomban 3 féle dolgot művel:
-töltöget majd úgy néz ki mint egy végtelen ciklus 1 mag használatával
-működik de 1 magon
-több magon működik ahogy kellVolt már ilyen kiszámíthatatlan működés hasonlóképpen, de néhány indítás után normális lett. Hát most nem lett.
Ami mégfurább, hogy ha egyszerre kevesebb fájlt nyitok meg (300+ helyett mondjuk 100-at) akkor mindig megfelelően működik.
Elfogyott a memória talán?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
Bingó, debuggerben "OutofMemoryError". Kár hogy még úgy 2 giga szabad ram van, de a java csak 1-et használ...
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 Lortech #2453 üzenetére
köszi, így már jól működik mindenhogy.
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
Hogyan lehet JTable-ben több sort kijelölni?
replacelist.setRowSelectionAllowed(true);
replacelist.setSelectionMode(ListSelectionModel.MULTIPLE_INTERVAL_SELECTION);Ezeket írják, de nem működik. Csak cellákat tudok kijelölni, 1-et.
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
Tudja valaki hogyan lehet a swinges objektumokat frissülésre bírni? Mert nagyon úgy frissülnek amikor akarnak.
revalidate nem frissít, validate, sem setvisible sem, semmi.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
létezik valami működő program ami xsd-ből annak megfelelő java osztályt csinál? eddig próbáltam az xmlbeans-t ami használhatatlan, jibx szintén összevissza "informatív" errorokat ír.
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
jibxnél sikerült a nullpointerexeptionra rákeresve, hogy valami namespace ha nincs és javadocot akar csinálni (akar alapból) akkor le kell ezt tiltani paranccsorból és menni fog. Hát ment, az más kérdés hogy borzasztóan csinálja a dolgát, nemnagyon ismer fel semmi adattípust, még a booleannak is külön osztályt csinál. Ezt így nem sok mindenre lehet használni.
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
Tud valaki valami libet amivel a megnyitott xml-ek(szóval dinamikus felületű kéne) jeleníthetőek meg és szerkeszthetőek kultúrált átlátható módon, némi testreszabással? )pl mi szerkeszthető mi nem.
Fa struktúrát néztem, de annál kicsit átláthatóbb kéne.[ 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
Mitől működik randomban a file renameTo metódusa? Van egy programom ami mentés előtt átnevezi az eredeti fájlt, biztonsági mentés céljából.
Ez úgy működik, hogy konvertál egy fájl külső programmal, a konvertáltat megnyitja, majd a végén menti, visszakonvertálás előtt pedig még az eredeti fájlt átnevezi és bak kiterjesztést ad. Ez működik is, csak randomban. Semmi hiba, csak a renameTo sikertelen átnevezést ad vissza bizonyos fájloknál mindig, a többi fájlnál ugyanabban a mappában meg randomban. Vagy átnevezi, vagy sikertelen.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 Chipi333 #2483 üzenetére
De elengedte, mert a java program megvárja egy waitFor()-al a külső programot. Ráadásul ez után már nem ezen a fájlon végez munkát, hanem a "kicsomagolton", úgyhogy néhány msec ideje is van.
Az ok csak a szokásos lehet: szar a vindóz. Nem újdonság.
Olvastam róla hogy gyakran vannak gondok a régi fájl műveletekkel. emiatt, randomban, és persze csak vindózon...
Ehelyett kiváltottam a dolgot a nio csomag Files.copy-val, az működik.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
Próbálgatom ezt a nio-t, és elég jó ez a directory streamelés, főleg hogy egyszerűen lehet fájlokat szűrni vele.
Ezt a glob nevű leírónyelvet használja, és elég ismerős is, fájlok szűrése kiterjesztés szerint simán megy, na de arra nem láttam példát sehol, hogy fájlra szűrés mellett még mappákra is szűrjön.
Szóval most van egy kifejezésem, hogy "*.bin" ez ugye a bin fájlokat fogja kiadni. De én azt szeretném hogy a mappákat is kiadja, de ezeken kívül más fájlt nem. Ilyet tud egyáltalán?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
Olyat lehet valahogy csinálni, hogy a jar futtatható program egy beállított heap méretet igényeljen magának? Tehát ne úgy hogy paraméterként megadja a felhasználó, hanem magától alapon kér magának nagyobb heapot.
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
Hello
Meg tudná nekem mondani valaki hogy ez most milyen formátumú szám?000000400CAC2140
és ez elvileg 8.83603 lenne, állítólag előjeles float32-ben big endianban, de annak valahogy túl hosszú. Sehogy sem sikerül úgy konvertálnom, hogy oda vissza jó jöjjön ki...[ 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
xpath-nál melyik lehet gyorsabb végrehajtásban?
Ha //amitkeres -vel keresek a mostani node-tól bármilyen útvonalon
Vagy ha /valami/valami/valami/amitkeresek teljes útvonalat megadom?Vagy csak simán xpath nélkül odalépkedek DOM-al?
[ 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 alapz@j #2516 üzenetére
LOL én meg 1 hónapja kézzel csináltam egy guit. Nem valami feltűnő ez a gui szerkesztő
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 #59892992 #2526 üzenetére
igen, az androidra javaban készülnek a programok úgyhogy igen, kiszorította önmagát.
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 #59892992 #2531 üzenetére
nincs saját nyelve, javat használ(bele is kötött az oracle emiatt a gugliba), persze vannak külön androidos apik meg libek. guihoz, meg a hardverelemekhez.
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
én http-vel csináltam egy új verzió ellenőrzést, a programom elindít egy threadet ami meglátogat egy dropbox publicra feltöltött txt fájlt és kiolvassa belőle a jelenlegi verziót meg egy linket az esetleges frissítésre. FTP nem nagyon van ilyen "on the fly" olvasásra tervezve, szerintem azt le kell tölteni és utána olvasni. Stringbe szerintem befér akármennyi adat, legalább is az xml generátorok gond nélkül kiírják a több megás xml-eket stringbe.
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
Létezik valami normális megoldás javan belülről egy mappa mindenestül (almappák, fájlok) való SIMA zippelésére? az access deniedes megoldás már megvolt, paranccsori alkalmazást meghívva sem lehet, mert nincs egy normális command line zip tömörítő. 7zip van ami zip módban is valami elcseszett zipet hoz össze, más meg nincs.
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
kipróbáltam ezt, hátha jó lesz még valamire, de semmit sem ír ki.
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
hát egy 500 soros többszörösen egymásbaágyazott ciklusos függvényes, több bean osztályt használó listákból 50 megás xml-ben több ezer bejegyzést cserélgető programommal próbáltam, ami úgy 5 másodpercig dolgozik a fájlon, és semmit nem írt ki.
Egy javas áramkör szimulátort is próbáltam viszonylag bonyolult áramkörökkel, ott sem írt semmit.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
java-ban hex formában lévő big endian double, javas double-re való alakítására nem tud valaki valami forráskódot?
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 Chipi333 #2742 üzenetére
Nem nyert
Exception in thread "main" java.lang.NumberFormatException: For input string: "0xA2E16D3E949F633F"
at sun.misc.FloatingDecimal.parseHexString(Unknown Source)
at sun.misc.FloatingDecimal.readJavaFormatString(Unknown Source)
at java.lang.Double.parseDouble(Unknown Source)(minden hexára ezt írja)
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 Chipi333 #2746 üzenetére
hát működni működik, csak az eredmény nem jó
én is rájöttem egy másik megoldásra, bytebufferrel, ki is jött az eredmény ami a te kódoddal, de egyik sem jópl 000000C0E0B22440 ez 10.3494 kellene hogy legyen, de sehogy sem tudom elérni hogy ez jöjjön ki, bár ebbe a hexába az a legfurább, hogy az elején és a végén is 0 van.
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 Chipi333 #2748 üzenetére
köszi, ez tényleg jó, bár ha a bemenő hex végig nem 0 számos, tehát ha az első szám balról nem 0 akkor, akkor NaN lesz a végeredmény. Valami túlcsordulás lehet gondolom valamelyik műveletnél.
Amúgy javaban nincs "as"-es castolás mint c#-ban(ami ugye sokkal gyorsabb ott mint a sima castolás)?
[ 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
ismer valaki egy normális modern hibernate tutorialt, ahol nem használnak fos soha sem működő mindenféle hibát dobáló eclipse kiegészítéseket generálgatásra, és nem ősrégi?
Tehát annotációkat használ, magában a rekord class a tábla leírása is, nincs retkes 49 db mapping xml mellé amivel gyak a lényege veszik el a dolognak. Régebben használtam hasonlót de teljesen elfelejtettem az egész beüzemelést.[ 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
na sikerült, átverekedtem magam a deprecated függvények erdején... log szerint működik bár nem látom, mert a squirrel sql egyszerűen connectingnál lefagy... egy másik adatbázis böngésző detto ugyanígy.
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
semmi
[ 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"
Új hozzászólás Aktív témák
A topicot kiemeltem. Valaki nem akar egy nyitó hsz-t írni?:))
- Politika
- VR topik (Oculus Rift, stb.)
- Súlyos adatvédelmi botrányba kerülhet a ChatGPT az EU-ban
- Xbox Series X|S
- Milyen TV-t vegyek?
- OLED TV topic
- D1Rect: Nagy "hülyétkapokazapróktól" topik
- Okos Otthon / Smart Home
- Kicsit extrémre sikerült a Hyte belépője a készre szerelt vízhűtések világába
- Az USA nem akarja visszafogni Kína növekedését
- További aktív témák...