Peeter
-
Gesamte Inhalte
400 -
Benutzer seit
-
Letzter Besuch
Inhaltstyp
Profile
Forum
Downloads
Kalender
Blogs
Shop
Beiträge von Peeter
-
-
Oder auch im InternetExplorer auf "Datei" -> "Importieren und Exportieren".
Dort kannst du deine Favoriten auch sichern.
Peet
-
Original geschrieben von König Hüsi
keine ahnung was das \r bewirkt. hab das blind von jaraz übernommen, denn wie gesagt: ich hab keine ahnung von php und stell das ganze online, ohne es wirklich zu verstehen. ich vertrau da ganz auf try and error. :D :D
KH
\r und \n sind sogenannte Escape-Sequenzen.
Das "\r" bewirkt einen Wagenrücklauf (Carriage return) und das \n bewirkt eine "Zeilenschaltung" (Newline).
Diese beiden werden dort gebraucht, weil sonst der Header der Mail nicht dem Standard entspricht. Und immer drauf achten: erst "\r" und danach gleich "\n". Hatte schon oft Probleme eines von beiden gefehlt hat oder auch nur vertauscht war.
Peet
-
Also bei uns 2x AS/400 (plus jeweils 2 Plattentower), 2x NT-Server, 2x Webserver, 2x Cytrix-Server, 5 div. kleinere Server auf ca. 25qm bei konstanten 20°C!!
Peet
-
Das ist klar. Denn wenn da nur ein Datum in der Form TT.MM.JJJJ drin steht wird´s schon wieder ein bisschen komplizierter aber trotzdem lösbar. Also ertmal bräuchten wir die Infos in welcher Form das Datum gespeichert wird.
Peet
-
Schau dir mal den "GregorianCalendar" genauer an. Der hilft dir weiter.
Da gibt´s ein Field namens "WEEK_OF_YEAR" welches "GregorianCalendar" von "Calendar" erbt.
Das wird dir sicher weiter helfen.
Peet
-
Schau mal hier: http://www.interlog.com/~tcharron/blat.html
Das Tool nennt sich "blat" und ist ein einfaches Kommandozeilen-Mail-Tool.
MfG Peet
-
Demnach geht das ja wohl schlecht mit mindestens 1GB RAM als Ramdisk einrichten unter diesen Voraussetzungen !
Doch, du kannst dein Ram-Disk so groß machen wie du lustig bist. Glaub´s mir.
Ich hab das schon oft genug probiert und mal meine SWAP-Datei auf so ne Ram-Disk ausgelagert.
Da fällt mir gerade ein : Die normale Programmierung läuft ja darauf hinaus das Spiel zumindest teilweise eh in den RAM zu laden, was somit dann ja doppelt drin wäre.Das könnte eventuell Probleme beim wiederfinden der "richtigen" Ramdaten führen, es sei denn in der Ramverwaltung wird genau protokolliert wo an welcher Stelle er was abgelegt hat ( bin was das angeht nun gerade nich so fit leider... )
Wenn du ein Word-Dokument 2 mal öffnest liegt es auch 2 mal im Speicher und da gibt´s doch auch keine Probleme. Dein Betriebssystem weiß schon ganz genau wo welche Daten liegen.
Peet
-
Aber nicht desto trotz ist der Unterschied zwischen Nanosekunden und Millisekunden doch schon mehr als gewaltig. Und welche Daten auf der Festplatte liegen schon "genau" hintereinander sodas der Lesekopf sich nur kontinuierlich fortbewegen muss?
Gut, Übertragungsrate spielt schon ne Rolle. Aber wenn er von einem "Leistungsschwachen" PC spricht nehme ich mal an, hat dieser nicht gerade SCSI oder serial ATA oder auch nur UDMA 100/133.
Und da ist sein RAM schon wesentlich schneller.
Peet
-
Natürlich ist ein RAM-Laufwerk wesentlich schneller als so ne normale Platte. Ein RAM-Baustein hat keinerlei mechanische Bauteile, keine Zahnräder, kein Motor der die einzelnen Magnetplatten bewegen muß, keinen Lesekopf der auf die einzelnen Sektoren und Spuren der Festplatte bewegt werden muß.
FAZIT: Ein RAM-Laufwerk ist das schnellste was du bis jetzt gesehen hast.:mod:
Peet
~~~ Nachtrag ~~~
Festplatten haben Zugriffszeiten von in der Regel 7 - 9 ms.
Die Zugriffszeit bei Arbeitsspeicher liegt im Nanosekunden-Bereich (333-DDR-RAM 2,5ns).
Jetzt kannst du dir den Geschwindigkeitszuwachs mit ein bisschen Mathe-Kenntnissen selber ausrechnen.
-
Schau mal hier (http://www.windows-tweaks.info/html/ramdrive2.html).
Dort findest du eine genaue Beschreibung wie du ein RAM-Laufwerk einrichtest.
Da das RAM-Laufwerk als "normales" Laufwerk behandelt wird, dürfte es keine Probleme geben. Dann bleibt nur noch jedes mal die Neuinstallation, wenn du deinen Rechner neu bootest.
Viel Spaß mit der schnellen "Platte"!
Peet
-
EJB Pattern
in Java
Helfen dir auch Bücher??
Schau dir das mal an:
"J2EE Patterns - Entwurfsmuster für die J2EE"
ISBN: 3-8273-1903-X
Peet
PS: Hab nur mal "kurz" drin rum geblättert und hat einen guten Eindruck bei mir hinterlassen.
-
Wenn du sowas wie z.B. MySQL benutzt, dann fuktioniert ein einfaches LIMIT.
SELECT * FROM `tabelle` LIMIT 1200, 200
Zeige 200 Datensätze beginnend ab dem 1200en an.
Aber wie gesagt, kommt auf die Datenbank drauf an.
-
-
Original geschrieben von Vafe
alles klar soweit hab ichs verstanden..
ResultSet rs = stmt.executeQuery("select * from deineTable");
is das rs so was wie ein recordset in VB?
sprich kann ich das wie ein array durchgehen?
wie benutze ich das denn wenn ich was einfügen will?
ne INSET-Anweisung?
stmt.executeQuery("INSET INTO bla ...."); ???
Ein ResultSet ist eine Art Tabelle von Daten. Schau dir doch mal dazu dir Java-Dokumentation an. Auf gut Deutsch, du kannst es ähnlich wie ein mehrdimensionales Array behandeln. Hier hast du mal ne genaue Beschreibung eines ResulSets.
Beim Einfügen von Daten machst du nix anderes.
stmt.executeUpdate("INSERT....");
Da bekommst du dann nen "int" zurück, der dir die Anzahl der geänderten Datensätze mitteilt. Hier kann ich dir auch nur sagen, beschäftige dich mal mit der Dokumentation. Es steht dort echt alles drin.:mod:
Peet
-
Gut, fangen wir mal an.
conn = DriverManager.getConnection("jdbc:mysql://localhost/test?user=blah&password=blah");Hier holst du dir die Connection zur Datenbank. Wie ich sehe nutzt du ne MySQL. "localhost" kannst du auch durch ne IP ersetzen. "test" ist die Datenbank mit der du arbeiten willst. Tja, und den Rest dahinter kannst du dir ja denken.
Class.forName("com.mysql.jdbc.Driver").newInstance();Bedeutet nix anderes, das du hier den Treiber für die Datenbank lädst. Du müsstest eigentlich eine Jar-Datei haben. Die gibt´s normalerweise bei MySQL.
Naja, diese musst du dann nur noch in den Classpath einfügen und schon kann der Treiber geladen werden.
Peet
-
Schau mal hier: http://www.fachinformatiker-world.de/forums/showthread.php?s=&threadid=49652
Ganz kurz beschrieben: Erst den Treiber für die Datenbank laden, dann ein Connection-Object erstellen und dann kannst du auf dieser Connection die Statements erzeuegen.
Aber der Link wird dir da weiter helfen.
Peet
-
Also ich kann bei deiner Hardware wirklich ruhigen Gewissens ein Enermax empfehlen. Sind zwar teuer, aber zuverlässig und haben sehr gute Leistungswerte.
Hier die 460W Version.
Peet
-
Guckst du in Suche.
http://www.fachinformatiker-world.de/forums/showthread.php?s=&threadid=45675&highlight=net+send
Vielleicht hilft das weiter. Da wird nach einer Möglichkeit gesucht die net sends zu empfangen.
Peeter
-
try { Class.forName("com.ibm.as400.access.AS400JDBCDriver"); } catch (ClassNotFoundException e) { System.out.println("Treiber konnte nicht geladen werden!"); return; } try { connection = DriverManager.getConnection("jdbc:as400://SYSTEM", "", ""); } catch(SQLException e) { System.out.println("Fehler"); }
MfG Peeter
-
Befasse dich mal mit den verschiedenen LayoutManagern! Da findest du was du suchst. (GridBagLayout ...)
Peeter
-
Also 120 MB ist doch wohl ein bisschen übertrieben.
Wir arbeiten auch den ganzen Tag mit den Programmen und haben am Abend auch nicht mehr Speicherverbrauch (ca. 25-35MB) als am Morgen (trotz ewig vielen Datenbankzurgiffen und entsprechender GUI). Wir arbeiten hier mit der
J2RE-1.4.1_02 für Windows. Und die geht echt klasse.
Peet
-
Ich geb dir mal nen kleinen Tip. Erstelle nur mal ein einfaches JFrame mit nem JButton drauf. Schau dir jetzt mal den Speicherverbrauch an. Du wirst verblüfft sein. Java braucht nun mal viel Speicher. Man kann zwar versuchen zu optimieren, nur bringt das meistens nicht wirklich viel. Es hört sich zwar doof an, aber Arbeitsspeicher ist wesentlich günstiger als sich die Mühe zu machen ca. 500kb Speicher raus zu kitzeln.
Peet
-
Ich (bei der IHK zu Coburg) habe meine Noten gleich bekommen.
Erst eine Bestätigung, das ich bestanden hab und dann 2 Zettel mit den %-Werten zu jeder Teilprüfung.
Damit war/bin ich dann ein frisch gebackener FI/AE!:mod:
Peet
-
Was gefällt dir denn am normalen JFileChooser nicht?
Mal anders gefragt, was willst du denn an deinem eigenen FileChooser anders machen als bei dem von SUN??
Peet
Sourcecode von Java zum debuggen
in Java
Geschrieben
Doch, ist er. Schau mal in dein Installationsverzeichnis des SDK. Direkt dort drin sollte eine Datei namens "src.zip" liegen (vorausgesetzt du hast diese mit installiert). Dort liegen alle Sourcen drin.
Peet