Zum Inhalt springen

flashpixx

Mitglieder
  • Gesamte Inhalte

    8302
  • Benutzer seit

  • Letzter Besuch

Alle Inhalte von flashpixx

  1. Du musst Deine Objekte serialisieren und dann in eine Datei schreiben bzw. wenn Du sie wieder herstellen willst, eben Datei öffnen und die Daten lesen. Java bietet dafür das Interface Serializable an Serializable (Java 2 Platform SE v1.4.2) Das ganze ist hier auch recht gut erklärt Galileo Computing :: Java ist auch eine Insel (8. Auflage) – 14.12 Persistente Objekte und Serialisierung Du musst eben nur in Deinem Datenbankobjekt die entsprechende Serializable Schnittstellen implementieren und dann kannst Du das Objekt via Datei Output bzw Inputstream schreiben und lesen
  2. flashpixx

    VPN Alternativen

    Du wirfst hier Äpfel mit Birnen zusammen. Was willst Du verschlüsseln, die Dateien, dann nimm GPG o.ä. Wenn Du die Kommunikation verschlüsseln willst, nimm SSH oder VPN via IPSec. Nach Deinem ersten Post hast Du Dateien, die von System A zu B übertragen werden sollen und der einfachste Weg ist SSH bzw SCP. Ein VPN ist dafür nicht notwendig und meines Erachtens auch oversized. Außerdem ist es hilfreich, das Problem umfassend zu beschreiben.
  3. flashpixx

    VPN Alternativen

    Secure Copy ? Wikipedia
  4. Ja, da gebe ich Jeraa, siehe "OS Level" http://www.samba.org/samba/docs/using_samba/appa.html
  5. flashpixx

    Suchen in mengen

    Naja so einfach ist das ganze nicht. Man kann bei jedem Einfüge / Löschen / Ändern neu sortieren oder man sortiert eben in gewissen Zeitabständen oder man sortiert, wenn die Daten einen gewissen "Unordnungsgrad" erreicht haben. Bei Datenbanken führt das DBMS eben "Buch" darüber wie effizient aktuelle Suchanfragen sind und optimiert dann in gewissen zeitlichen Abständen die Daten. Das ganze wird aber nicht mehr analytisch berechnet sondern man macht das ganze mit entsprechenden Abschätzungen der Verteilung der Laufzeiten der Anfragen. Man versucht halt damit die Mittel notwendige Zeit zu einer Suchanfrage optimal (minimal) zu bekommen
  6. flashpixx

    Suchen in mengen

    Im Normalfall geht man ja nicht von einem statischen n aus. Nimm' z.B. einmal die Primärschlüssel einer Datenbank und den darauf angewendeten select. D.h. Du musst "ständig" neu sortieren, da sich das Datenfeld ändert. Hierzu verwendet man dann entsprechende mittlere, untere und obere Abschätzungen
  7. @Sky: Naja aber selbst dann fehlt noch die Information zu dem eigentlichen Netz, bevor man Subnetting durchführen kann. Außerdem gehe ich mal davon aus, dass das interne Netz eins der bekannten privaten Netze ist, somit ist Subnetting eigentlich nicht notwendig (NAT o.ä.)
  8. Diese Informationen sind nicht ausreichend, um darauf umfassend zu antworten.
  9. Also ich hab das ganze einmal quer gelesen: Also ich muss ehrlich sagen, irgendwie überzeugt mich weder Deine Bewerbung noch Deine Zeugnisse, noch Deine praktische Arbeit mit Deiner Webseite. Zur Webseite: Was bietest Du im Rahmen der "Tutorials"? Deine Webseite enthält kein valides HTML und CSS, das ist schon mal ein Negativpunkt. Die Tutorials sind mehr als dürftig, sowohl von der Menge, von der Art und Weise der Präsentation und auch vom Inhalt. Gerade das Thema Squid, was für den Beruf als FISI interessant ist, ist mehr als dürftig. Als Linuxer würde ich Dir sagen, warum kompilierst Du selbst, wenn Du einen Paketmanager hast, weiterhin warum Webmin, wenn Du schon Squid konfigurierst, dann solltest Du das auch können und nicht eine Klick-Oberfläche verwenden. Wenn Du schon so ein Tutorials als Referenz angibst, warum das ganze nicht über einen transparenten Proxy mit IPtables!? Also diese Referenz ist eher negativ, d.h. wie schon gesagt, lass sie weg, oder nutze die Zeit und baue sie so aus, dass sie als Referenz brauchbar ist. Du musst ja nicht 1000 Tutorials haben, sondern wenn Du eine handvoll hast, die aber es wirklich auf den Punkt bringen, dann ist das durchaus etwas wert. Zu den Zeugnissen, schließe ich mich mal der Meinung hier an. Zu den Noten generell, sie sind "Mittelmaß", vor allem da Du heute oft mit Abiturienten konkurrierst, ist eben das "Mittelmaß" in Deinen Noten, eben im Verhältnis zum Abitur nicht gut. Also ich würde Dir wirklich dazu raten, mehrere (!) Praktika im IT Bereich zu machen und dann darüber versuchen eine Lehrstelle zu bekommen, mit den aktuellen Leistungen sieht das wirklich schlecht aus. Als Alternative würde ich auch noch die Schule ins Auge fassen und eben einen höheren Abschluss anstreben mit dem Du Dich dann bewirbst. Ich drücke Dir mal die Daumen für das Vorstellungsgespräch @bibVic: Ich mag kein Fußball, also.....
  10. flashpixx

    Suchen in mengen

    @Klotzkopp: Full Ack' Ich verlinke einmal Landau-Symbole ? Wikipedia Du wirst feststellen, wenn Du einmal die sequentielle Suche betrachtest und dagegen die binäre Suche, dass sich beide Aufwandskurven bei einem n scheiden und genau dieser Punkt wird gesucht, d.h. Gleichungen aufstellen und nach n auflösen. Letztendlich hat das Lupo gemacht, wobei ich hier etwas korrigiere, dass n eine Zahl aus N ist, somit kann n nicht 2,... sein, sondern muss entsprechend mit dem Ceil-Operator auf die nächst größere natürliche Zahl abgebildet werden. Zu Klotzkopps Ansatz: Da die Landau Symbole immer einen konstanten Faktor c beinhalten, kann man in der Praxis dieses auch optimieren, d.h. im Fall einer lineare Suche würde das bedeuten, dass man die Elemente, die häufiger gesucht werden, an den Anfang des Arrays gestellt werden. D.h. ein Element das häufiger gesucht wird wird somit eben schneller gefunden. Die Suche ist zwar immer noch linear, aber eben hat für "häufige" Elemente ein kleineres c, so dass eben der Aufwand in der Praxis kleiner wird. Schwierig wird es nur eine solche Optimierung zu finden, denn die zentralen Fragen sind, wie ermittelt man die "häufigsten" Elemente und was passiert, wenn nun die "schlechten" Elemente häufiger gesucht werden, das umsortieren des Arrays muss man formal auch mit in den Aufwand einrechnen
  11. flashpixx

    Virtualisierung

    Das ist doch dann die Einschränkung, d.h. Du bist an das Windows gebunden. Auch hier wäre die Frage "konkret", denn es kommt darauf an, ob Du native OS Programmierung machst oder nicht. Das ist eigentlich OS unabängig, Du musst hier nur eine entsprechende Netzwerkverbindung haben und die Serveradministration macht man per SSH, das gibt es auch für Windows.
  12. flashpixx

    Virtualisierung

    Warum willst Du denn so eine Lösung, d.h. worin besteht der Sinn der verschiedenen OS'? Ich meine DU kannst zentralen einen VM Server aufbauen und dann von den Clients die VMs nutzen. Das Problem der GraKa bleibt aber somit. Das einzige System, dass die GraKa durch reichen kann ist VMware Fusion, was aber eine reine OSX Anwendung ist
  13. flashpixx

    Virtualisierung

    Wäre es evtl auch noch ne Alternative einfach ein "Dual" Boot, bzw Mehrfachboot zu nutzen !?
  14. flashpixx

    Virtualisierung

    Ich habe Gentoo als Wirtssystem mit VirtualBox im Einsatz. Die VMs werden Headless betrieben, so dass ich aus dem Netz mich per SSH und/oder RDP verbinden kann. Ich denke es wird egal was Du für eine Virtualisierung einsetzt immer ein Problem mit dem native Graphiksystem geben, da jede Virtualisierungslösung eine Schicht zwischen dem virtualisierten System und dem Hardware einsetzt, um die Graphikhardware anzusteuern, deswegen würde ich mal abstreiten dass Du nativ die 3 Monitore betreiben kannst. Bei der USB Hardware sollte es eigentlich keine größere Probleme geben, da die Devices heute entsprechend in die VM gereicht werden können. Ich bin jahrelanger Nutzer vom VMware Server gewesen, da aber hier die Module für den Kernel immer sehr hinter dem aktuellen Stabel hinter her sind, bin ich vor ca einem halben Jahr auf Virtualbox umgestiegen und bin damit sehr zufrieden. Subjektiv habe ich den Eindruck, dass die VM etwas schneller laufen. Zusätzlich sehe ich noch den Vorteil an VirtualBox, dass alles scriptable ist, d.h. die VMs werden durch den local-Runlevel gestartet. Bei VMware Server hatte ich massiv Probleme mit der Funktionsweise des Catelina zur Konfiguration (Abstürze der VMs bei der Konfiguration, Konfiguration wurde nicht übernommen etc). VMware bietet eine schöne Oberfläche für die Administration, die aber gegen neuere Versionen insbesondere der Glibc und des Kernels sehr empfindlich ist. VirtualBox, so jedenfalls mein Eindruck, ist um einiges robuster, aber man muss eben die Sachen via Konsole per Hand konfigurieren.
  15. so benutzt man es richtig: Google ist dein Freund - Parse error: syntax error, unexpected T_STRING, expecting ',' or ';' in und findet ~7210
  16. Gib doch bitte einmal die Fehlermeldung bei Google ein.....
  17. Vielleicht als "Einsteigstipp": Schau Dir mal Dein Tagesgeschäft an und überlege Dir, was Du z.B. automatisch, d.h. durch ein kleines Programm, machen könntest. Dann besorgst Du Dir eben eine entsprechende Programmiersprache und fängst an. Meistens ist es für Anfänger ratsam, sich entlang eines Buches zu arbeiten. Vielleicht kannst Du Dich mit Deinem Ausbilder nun für den Anfang zusammen setzen, dass er Dir eben die Literatur besorgt und Du eben Dich eigenständig Stück für Stück einarbeitest. Ich denke Du kannst ja auch erfahrene Entwickler hin und wieder um Tipps fragen. Wenn Du dann das Grundwissen hast, kannst Du ja mal schauen, ob Du eben kleine Teile in Eurer Software programmieren kannst. Du bist halt ein Jahr ohne Programmiererfahrung, so dass Du einiges nachzuarbeiten hast. Programmieren muss man lernen, d.h. selbst ausprobieren und immer wieder nachdenken "wie kann man es besser machen". Jemand erfahrenes kann Dir zwar den fertigen Code vorsetzen, nur dadurch fehlt der Gedankenschritt wie man selbstständig auf die Lösung kommt.
  18. CR ist closed-source. Am benötigt aber keinen Editor um die Reports nutzen zu können, für die Benutzung reicht es die entsprechenden Libs zu registrieren bzw den Viewer zu installieren Eine open-source Alternative wäre wohl http://www.xtuple.com/openrpt/
  19. Was bedeutet "umgehen kann"?
  20. Ich hoffe, dass das dann auf Dauer kein Flaschenhals im System ist, der sich bei größerer Datenmenge doch noch nachteilig auswirkt. Aber ich gebe Dir recht, man muss eben bei leistungsfähigeren Lösungen auch die Kosten mit beachten, wobei man natürlich überlegen soll, ob die jetzige Lösung nicht nur ein Heftpflaster ist und man in einiger Zeit dann doch umstellen muss, wobei dann Deine Arbeit sprichwörtlich umsonst gewesen wäre Frohes schaffen
  21. Das ganze findet man unter dem Begriff "Hochschulzulassung". Allgemein siehe http://www.kmk.org/fileadmin/veroeffentlichungen_beschluesse/2009/2009_03_06-Hochschulzugang-erful-qualifizierte-Bewerber.pdf
  22. Im Grunde her ja, um studieren zu können brauchst Du eben Fach- bzw Hochschulreife / (Fach-)Abitur, aaaaaber je nach Hochschule, Bundesland und Studiengang gibt es entsprechende Regelungen, dass man auch nur mit Berufserfahrung studieren kann, wobei die Ausbildungszeit nicht angerechnet wird. Meistens werden 3-5 Jahre Berufserfahrung + eine Aufnahmeprüfung verlangt.
  23. Ich denke Du solltest Dir auch das Thema Subnetting anschauen, denn Du musst die fehlenden Netze berechnen
  24. function setWordLength( $pstr, $pwordlength, $pseperator=" " ) { if (!is_string($pstr) || !is_string($pseperator) || !is_int($pwordlength) || $pwordlength < 1) return null; $larr = explode($pseperator, $pstr); for($i=0; $i < count($larr)-1; ++$i) { $larr[$i+1] = substr($larr[$i], $pwordlength).$pseperator.$larr[$i+1]; $larr[$i] = substr($larr[$i], 0, $pwordlength); } $la = null; $last = count($larr)-1; if (strlen($larr[$last]) > $pwordlength) $la = setWordLength(substr($larr[$last], $pwordlength), $pwordlength, $pseperator); $larr[$last] = substr($larr[$last], 0, $pwordlength); if (!empty($la)) $larr = array_merge($larr, $la); return $larr; }[/PHP]
  25. Ist Dein Code nicht etwas "oversized"? Wenn ich Dich richtig verstehe, willst Du, dass jedes Wort eine bestimmte Länge nicht überschreitet function setWordLength( $pstr, $pwordlength, $pseperator=" " ) { if (!is_string($pstr) || !is_string($pseperator) || !is_int($pwordlength) || $pwordlength < 1) return null; $larr = explode($pseperator, $pstr); foreach ($larr as &$lword) $lword = substr($lword, 0, $pwordlength); return implode($pseperator, $larr); } [/PHP]

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...