Zum Inhalt springen

LadyPreis

Mitglieder
  • Gesamte Inhalte

    744
  • Benutzer seit

  • Letzter Besuch

Alle Inhalte von LadyPreis

  1. Hallo zusammen Wir haben in der Berufsschule momentan ein Miniprojekt zur Vorbereitung auf die Abschlussprüfung am Laufen. Ich habe dabei das Thema abbekommen, ID3v2-Tags aus MP3-Dateien auszulesen und diese über eine GUI zu ändern. Dabei ist ein Tag immer so aufgebaut, dass ein 4stelliger String als Header dient, z.B. "TPE1" für den Interpreten. Nach dem Header folgt dann der entsprechende Content. Das Auslesen funktioniert auch generell, leider nicht sehr performant,d.h. dass bei einer Datei von ca 4MB das Suchen der Tags ca 2 Minuten in Anspruch nimmt. Momentan läuft die Suche der Tags nach folgendem Schema ab: Ich lese mit einem RandomAccessFile-Objekt 4 Bytes der Datei ein, wandel die gelesenen Bytes in einen String und vergleiche diesen mit einer Liste aller einzulesenden Tags. Wurde ein Tag gefunden, wird der nachfolgende Inhalt in das entsprechende Attribut der Klasse geschrieben. Wurde kein Tag gefunden, setze ich den Dateizeiger um 3 Positionen zurück und lese erneut 4 Bytes ein. Dies ist auch der Grund, warum die Suche eine längere Zeit in Anspruch nimmt. Hat jemand von euch vielleicht eine Idee, wie die Suche nach den Tags etwas zügiger durchgeführt werden könnte? Gruß Die Lady
  2. LadyPreis

    String Split

    Hab jetzt leider keine Editor zur Hand, aber ich probiers trotzdem mal zu erklären. Du kannst innerhalb eines Strings die Position eines bestimmten Zeichens abfragen; in deinem Fall "~". dann liest du mit der Methode substring vom anfang des zusammengesetzten strings bis (Position des Zeichens -1) und speicherst den zurückgegebenen Wert in einem String. Als nächstes leist du mit substring von (Position des Zeichens +1) bis zum Ende des zusammengesetzten Strings und speicherst das Ergebniss in einem weiteren String. Schon hast du beide Textfelder wieder zusammen
  3. BufferedReader br = new BufferedReader(new FileReader(zipEntryFile.getAbsolutePath())); String zeile; while((zeile=br.readLine()) != null){ System.out.println(zeile); } ganz banal: Schonmal überprüft, ob der Pfad korrekt ist?
  4. Dann frage mal bei der BA an. In manchen Fällen "sponsern" die einen Umzug zwecks Job. Weiß jetzt aber nicht, ob man das nicht irgendwann zurückzahlen muss.
  5. ohne Gewähr: Einen Anspruch auf Erstattung hast du nicht; könntest ja näher an die Firma ziehen. Du kannst aber versuchen, deinen Chef auf der menschlichen Seite zu kriegen, dass er dir einen Teil der Kosten erstattet. Auf jeden Fall kannst du aber die Kosten bei der Steuererklärung geltend machen.
  6. warum überhaupt float?
  7. Wenn du diesen Thread ordentlich liest, weißt du wie
  8. Abgesehn davon, dass wir hier nicht die Arbeitsagentur sind: Dort gibts bestimmt mehr Hilfe HILfe!! beim Anschreiben als Sachbearbeiter
  9. die kostenlose Varainte ist mit VMware zu erreichen. sowohl der Converter als auch die kleiner VMs sind kostenfrei (zumindest bis zu nem bestimmten Punkt)
  10. reicht da eigentlich ne normale Rechtschutzversicherung oder muss es eine Verkehrsrechtschutz sein?
  11. Zumal der Fahrer sellbst wahrscheinlich eine RvL-Regelung hätte beachten müssen (je nachdem, wie die Strasse verläuft)
  12. wie schon erwähnt, dauert es immer einen Moment, bis ein solcher ToolTip angezeigt wird. Du ahst aber in javaScript die Möglichkeit, dir eigene ToolTips zu erstellen, welche beim mouseOver direkt angezeigt werden. Ich kann dir aaber nicht sagen, wie das genau funktioniert, da ich seit 6 Jahren kein JavaaScript mehr geschrieben habe.
  13. Erstmal kannst du hier den automatischen reboot verhindern. System -> Erweitert -> Starten/Wiederherstellen -> und dann noch zu deiner Frage: Minidump
  14. ich würde den Server mit VMware converter umwandeln und dann in einer VMware auch einspielen.
  15. LadyPreis

    C# Übungsprogramm(e)

    wie TDM schon sagte, ist ein Taschenrechner ein beliebtes Einsteigerprogramm. Desweiteren würde ich einen minimalistischen Texteditor erstellen, welcher Dateien lesen und speichern kann. Mit diesen beiden programmen hast du bereits eine Menge an Grundmaterial abgedeckt (Operatoren, Schleifen, Verzweigungen, Streams, Exceptions,...).
  16. 11 Stunden - aber nah dran hier zum nachlesen Solltest du allerdings u18 sein, gelten teilweise abweichende Bestimmungen
  17. format c:\ Er meint damit, dass du auf deinem PC alles löschen und danach neu installieren sollst. Denn wenn ein Trojaner da ist, gibts es vermutlich noch mehr.
  18. LadyPreis

    Probezeit

    Die Probezeit im Arbeitsvertrag - Dauer und Bedeutung der Probezeit
  19. Was zum Zeitpunkt seines Posts auch nicht das Problem war, da der "rote Spielzeugriese" ja mit einem Umtauschrecht von 14 Tagen wirbt. Und da unser TE in seinem Post von "gestern" redet, hat er sogar noch 13 Tage Zeit
  20. wenn ich mir deinen QT oben anschaue, frage ich mich: "Hast du schonam lselbst programmiert (und verstanden) oder kopierst du nur irgendwelche fertigen QTs ineinander?
  21. public void goForward() { if (canGoForward()) this.m_currentIndex++; } Das ist der Code für deinen Vorwärts-Button natürlich müssen alle von TDM angegebenen methoden in dein Programm. PS: Vielleicht auch nochmal in ein C#-Tutorial schauen

Fachinformatiker.de, 2024 by SE Internet Services

fidelogo_small.png

Schicke uns eine Nachricht!

Fachinformatiker.de ist die größte IT-Community
rund um Ausbildung, Job, Weiterbildung für IT-Fachkräfte.

Fachinformatiker.de App

Download on the App Store
Get it on Google Play

Kontakt

Hier werben?
Oder sende eine E-Mail an

Social media u. feeds

Jobboard für Fachinformatiker und IT-Fachkräfte

×
×
  • Neu erstellen...