DominikJ
-
Gesamte Inhalte
181 -
Benutzer seit
-
Letzter Besuch
Inhaltstyp
Profile
Forum
Downloads
Kalender
Blogs
Shop
Beiträge von DominikJ
-
-
Zwei erwähnte Möglichkeiten:
Umgebungsvariable setzen:
1. 'Windows-Taste + Pause' -> 'Erweitert' -> 'Umgebungsvariablen' 2. Benutzervariablen setzen: JAVA_HOME = C:\Program Files\Java\jdk1.6.0_11\ 3. Systemvariable erweitern: Path = <vorherigerPath>;C:\Program Files\Java\jdk1.6.0_11\bin; 4. Testen: "cmd" aufrufen (Start -> ausführen... -> cmd) 4.1. Path prüfen: set path (müsste nun deinen eben egsetzten pfad ausgeben) 4.2. JAVA_HOME prüfen: set JAVA_HOME 4.3. Prüfen ob javac überall klappt: javac -help 4.3. Prüfen ob java überall klappt: java -version
Mit wechsel ins Verzeichnis:1. Start -> ausführen... -> cmd 2. c: 3. cd \Program Files\Java\jdk1.6.0_11\bin 4. javac -help
Soo.
Wenn nicht klappt die einzelnen Schritte die du gemacht hast hier mit deren Ausgabe posten.
-
Deine PM bitte direkt hierrein, damit es auch anderen hilft.
-
So geht das auch nicht.
Guckt dir die Methoden von DirectoryInfo an:
-
Deine GUI sollte doch eine Form sein oder nicht?
Dann hast du doch irgendwo shcon das Form Objekt, welchem du noch den Startparameter übergibst
-
Ich bin mal nicht so:
Forum Fachinformatiker.de - Einzelnen Beitrag anzeigen - Application kann nicht gestartet werden
Edit:
http://forum.fachinformatiker.de/search.php?searchid=1107602
Gibt mir 22 Beiträge
-
UML-Eclipse
in Java
Google spuckt mir ESS-Model aus.
Das eclipse Plugin hatte ich auch schonmal, aber weiß nimma wie das war.
-
Hi,
dann musst du entweder deine Umgebungsvariable richtig setzen oder in das Verzeichnis von javac wechseln.
Edit:
Ok, was am einfachsten ist steht außer Frage ... beides einfach
Ich setze aber bei mir immer die Umgebungsvariable, damit ich es gloabl aus cmd aufrufen kann und nicht immer erst in das bin Verzeichnis wechseln muss.
Wie das geht ist auch hier im Forum schon beschrieben...
-
Weil wir uns unter .NET befinden... stimmt
Aber vllt. will er ja unbedingt ne Dir List...
Wobei mit DirectoryInfo alles schön nach eigenen Wünschen formatierbar ist.
-
Moin,
m.E. gibt es einen system() Befehl.
Evtl. aufruf mit:
cmd /C dir /s c:\Programme> c:\test.txt
-
Moin
myForm.StartPosition = FormStartPosition.CenterScreen;
-
Joa, für seine Begriffe is MySQL dann aber vllt zu hoch gegriffen.
Würde da einfach ne SQLite db hinter hängen.
Gleiche suche nur anstatt MySQL SQLite
-
public class Prime { public Prime() {} private long divisor = 0; public static void main(String[] args) { Prime p = new Prime(); long start = System.currentTimeMillis(); boolean isDivisible = p.testPrime(151); System.out.print("Primzahl: "); if (isDivisible == true) System.out.println("Ja"); else System.out.println("Nein, Erste Teilbarkeit durch "+p.getDivisor()); System.out.println(System.currentTimeMillis()-start+" ms"); } public boolean testPrime(long n) { return testPrime(n, n-1); } public boolean testPrime(long n,long d) { if (d == 1) return true; if ((n % d) != 0) return testPrime(n, d-1); else setDivisor(d); return false; } public long getDivisor() { return divisor; } public void setDivisor(long divisor) { this.divisor = divisor; } }
So in etwa.
Edit:
Kannst das ganze natürlich auch Iterativ machen.
Is glaub ich sogar sinnvoller und nicht so Fehleranfällig
Edit 2: Wollte grad Iterativ posten, aber war ja zum lernen hier. Dann lass ich das lieber
-
Fehler müsste in dieser Zeile auftreten:
result[charIt][x]=userArray[i];
Auch würde ich vermutlich kein Array nehmen sonderen eine HashMap o.ä. (j nachdem wie die weiter Nutzung aussieht)
Und so wie ich das sehe wird m.E. falschrum begonnen.
Wieso denn dein 'index' durchlaufen wenn da alle Buchstaben (26 an der Zahl, keine Zahlen, Sonderzeichen und ohne Groß/Klein Unterschied) drin stehen?
Da würde es doch mehr Sinn machen, deine User zu durchlaufen und diese dem entsprechenden Buchstaben zuzuweisen.
Spart eine Schleife und einiges an durchläufen.
-
Hey,
also technisch ist das auf jedenfall möglich.
Aber wie du schon richtig erkannt hast wird das seine Zeit dauern.
Bei 12 Zeichen sind es ja schließlich um die 500.000 Kombinationsmöglichkeiten
(3^12) (Denkfehler?)
Aber wenn du ein Wörterbuch hast, wäre es dann nicht sinnvoller dieses in Zahlen zu übersetzen?
abc = 2
def = 3
usw ...
Das dann in einer Datenbank deiner Wahl abspeichern und bei Eingabe von einer kombination muss nurnoch aus dieser Datenbank selektiert werden.
D.h. du hast einmaligen 'Rechenaufwand' und danach nurnoch Selektionsaufwand.
Aber wo ist denn dein jetziges Problem?
Querllcode wäre in jedem Falle hilfreich wenn du iwo probleme hast.
-
@TDM vielen Dank...so funktioniert es...
aber kannst du mir den code auch erklären...ich sehe die Variante zum ersten mal..
Heisst etwa das Fragezeichen gleich und der Doppelpukt ungleich oder wie???
kann ich das auch einfach mit gleich und umgleich zeichen machen????
@DominikJ
Danke dir auch...
Ja blöd von mir, dass ich min = 0 gesetzt habe...so funktioniert es auch.
Conditional Operator
Bedeutet soviel wie:
test = (var1) ? true : false; // ^Prüfung ^Wahr ^Falsch // entspricht: if (var1) { test = true; } else { test = false; }
Man hilft ja gerne
Edit: ziemlich sinnloses Beispiel
-
Huhu,
wenn ich da mal drüber gucke und deinen Kommentar lese ist das mit min doch kein Wunder.
/*programm, was seiten eines Quaders abfragt(kommazaheln sind möglich,negative zahlen nicht) und die Länge des kürzesten bzw. der Längsten Seite ausgibt.Weiterhin berechnet das Programm ob der Rauminhalt des Quaders ein Kubikmeter beträgt und gib es aus. */
Du initalisierst min mit 0.
Ein Quader jedoch kann keine Seite haben, welche < 0 ist. Somit ist diese Prüfung natürlich immer False.
Lösung: min den maximal möglichen Wert geben oder mit max vorbelegen.
Dann sollte alles so funktionieren ...
float max = 0; float min = 0; if (hoehe > max) {max=hoehe;} if (breite > max) {max=breite;} if( laenge > max) {max=laenge;} min=max; if (hoehe < min) {min=hoehe;} if(breite < min) {min=breite;} if(laenge < min) {min=laenge;} printf("Die laengste Seite ist:%2.2fMeter\t",max); printf("Die kuerzeste Seite ist:%2.2fMeter\n",min);
Edit: oder natürlich TDM's Lösung nehmen
iif is eh viel toller (nagut... aber auch unübersichtlicher)
-
Wie M!K3 schon sagt CSS nutzen (background-image).
Ansonsten würde es natürlich noch JavaScript Lösungen geben, die du aber lieber nicht verwenden solltest.
P.S. Für eine Navigation nutzt man Listen-Elemente (ul -> li)
-
Moin,
denke das gehört in die Anzeigen.
Auch solltest du dir dann schonmal gedanken über Layout usw. machen.
Ich meine zwar das Google Links hier nicht werwünscht sind, aber evtl. hilft dir das ja weiter.
Wenn du mal nach ebay template, ebay template vorlagen, ebay auktions template o.ä. suchst, findest du schon einiges. Einige eher unprofessionelle sind dabei, aber auch einige, welche meiner Meinung nach schon nach was aussehen und sogar eine komplette Management Software anbieten.
Ach und nicht zu vergessen der Turbo Lister
-
Naja, wenn das so ist wie Google Analytics, wieso verwendest du es dann nicht?
Du hast in deinem Posting 'Null' Infos geschrieben. Habe trotzdessen versucht dein anliegen zu finden.
Nun weiß ich zumindest schonmal, dass du ein Statistik-Tool suchst, welches wie Google Analytics ist.
Für dein Extreme Tracking Dingens kannst du doch nen Account erstellen: https://extremetracking.com/?reg
Wenn du irgendetwas auf deinem eigenen Server bertreiben willst, guck dir aktuelle, bewährte Tools an.
Wie ich schon erwähnte gibt es Logfile Analyse Tools wie AWStats oder 'Stand-Alone' Tools wie Piwik (ehemals PHPMyVisites).
Aber um dir helfen zu können, muss erstmal klar werden was du überhaupt suchst.
Desweiteren gehört das wohl nicht in den Programmier Bereich des Forums.
---
Um Helfen zu können muss man auch nen bisschen Input bekommen!
-
Also theoretisch müsste in deiner PATH Variable nen bissl mehr stehen wenn ich mich nicht irre.
Aber ansonsten: ja
Galileo Computing :: Java ist auch eine Insel (8. Auflage) übrigens eine nette Lektüre für Einsteiger
Sorry, wegen deiner Class Not Found Exception kann ich dir so auch nid weiterhelfen, verwende zum testen immer Eclipse direkt.
-
Da du dich im .Net Forum befindest selbige Lösung in C++.Net:
StreamWriter* pwriter = new StreamWriter(S"c:\\username.txt");pwriter->WriteLine(path11);
pwriter->Close();
(Angaben ohne _Gewehr_)
-
Deinem ersten Beitrag zufolge liegt dein jdk unter "C:\Program Files (x86)\Java\jdk1.6.0_13\"
Somit erstellst du eine neue Umgebungsvariable JAVA_HOME mit dem Wert C:\Program Files (x86)\Java\jdk1.6.0_13\
Und der PATH Variablen fügst du C:\Program Files (x86)\Java\jdk1.6.0_13\bin\ hinzu.
Wenn du die Batch-Datei so angepasst hast, müsstest das Fenster offen bleiben. Dafür habe ich das pause eingesetzt, damit die Fehler sichtbar sind.
-
Reden wir von einem Domänennetzwerk? Was meinst du mit "BS"?
1. Wäre interessant zu wissen... stimmt
2. BS = OS = Betriebssystem (meine Vermutung)
Gruß Dominik
-
C#.Net währe das (glaub ich) in etwa so:
using System.IO; static void Main() { TextWriter tw = new StreamWriter("username.txt"); tw.WriteLine(Environment.UserName); tw.Close(); }
Letzter Schlifff im Java-Projekt
in Java
Geschrieben
Was ist denn this?
Extended deine Class eine bestehende?