Zum Inhalt springen

flashpixx

Mitglieder
  • Gesamte Inhalte

    8302
  • Benutzer seit

  • Letzter Besuch

Alle Inhalte von flashpixx

  1. Generell solltest Du von wichtigen Daten ein Backup haben. Es wäre einmal wichtig zu wissen wie die Partitionstabelle aussieht. Was sagt z.B. die Datenträgerverwaltung? Evtl auch einmal mit GParted schauen, wie die Partitionen aussehen Phil
  2. flashpixx

    Java Ballprogramm

    Vielleicht überlegst Du Dir einmal was Du prüfen musst. Du musst die aktuelle Position Deines Ball gegen die Grenzen prüfen und vor allem musst Du das getrennt für X- und Y-Koordinaten machen. Denke einmal selbst darüber nach. Phil
  3. flashpixx

    Java Ballprogramm

    Das sind zu wenig Informationen. Du musst nur über eine If Bedingung die Koordinaten Grenzen prüfen und passend setzen Phil
  4. Inwiefern behilflich, dass jemand Deine Hausaufgaben macht? Das Board ist nicht dafür gedacht, dass jemand anderes Deine Arbeit macht! Du solltest Eigeninitiative zeigen, damit für jeden sichtbar ist, dass Du Dir selbst Gedanken um Dein Problem machst Es ist immer hilfreich zu beschreiben, was Du nicht verstehst. Die Aufgabe besteht darin die Figur um die Dreiecke laufen zu lassen, ohne dass dabei "Fehler" auftreten. Es gibt keine IF-Schleife, vielleicht setzt Du Dich zunächst mit den Grundbegriffen zunächst auseinander. Wenn ich mir das Problem so anschaue, dann würde ich sagen, dass man mit einer Schleife und einer If Bedingung das Problem lösen kann Eine elegante Möglichkeit das Problem zu lösen: Tiefensuche ? Wikipedia Breitensuche ? Wikipedia Phil
  5. Vielleicht etwas praktischer formuliert: Die Liste ist ein Konstruktur aus einem Zeiger, der auf das aktuelle Element zeigt und ein solches Element besteht aus einem Zeiger auf die Daten und einem Zeiger auf das nächste Element. Z.B. kann der Benutzer dann ints, chars oder beliebige andere Strukturen erzeugen und übergibt der Liste beim hinzufügen eines Elementes nur den Zeiger auf dieses Element. Das Abfragen eines Elementes, liefert dann nicht das Element, sondern nur den Zeiger darauf Phil
  6. Es gab hier schon oft diese Diskussion und ich kann generell sagen, dass Du ohne Kenntnisse es sehr schwer haben wirst. Zu einem Spiel gehört neben der Story, auch viel Wissen aus dem Bereich Informatik, ggf wenn Du gegen den Computer spielen willst, Wissen aus dem Bereich der KI, je nach Graphikkomplexität auch das Wissen aus der Computergraphik inkl der dazu gehörigen Mathematik. Bei Multiplayerspiele noch die Wissen über Netzwerkkommunikation. Generell benötigst Du eine Programmiersprache, man würde wohl C++ nehmen, IDE und evtl Graphikprogramme 2D / 3D. Bei Browsergames setzt man auf PHP, HTML und Datenbanksysteme, wobei hier natürlich andere Anforderungen an die Technik gestellt werden siehe einmal folgende Diskussion http://forum.fachinformatiker.de/games/116943-moechte-ein3d-game-la-zelda-erstellen-hillfee.html Phil
  7. Du benötigst um PHP Scripte auszuführen keinen Apache! Du benötigst nur den Interpreter. Apache selbst hat diesen auch nicht on-board, sondern ruft ihn anhand des Mimetyps auf. Bitte mach Dich diesbezüglich einmal firm. Du benötigst ebenfalls für Python und Java entsprechende Interpreter. Wenn Du aber crossplattform die Anwendung haben willst, aber zusätzlich keinen Interpreter installieren möchtest, dann bliebe Dir noch die Möglichkeit C++ mit QT als eigenständige kompilierte Anwendung. QT bietet passende Netzwerkfunktionen, um z.B. FTP anzusteuern. Du musst den Code dann nur einmalig für jedes System kompilieren Zu Linux: man ftp und BASH Programming - Introduction HOW-TO Phil
  8. Wäre evtl zu wissen, ob Du Vollzeit oder Teilzeit studieren willst und wo natürlich. Ein ehemaliger Kollege von mir ist nach der Ausbildung an die FH gegangen und arbeitet immer in den "Semesterferien" wieder im Betrieb. Aber das Betrieb finanziert jetzt nur indirekt das Studium Phil
  9. Du möchtest sicherlich Kompilermeldungen posten Phil
  10. Du solltest generell Dir das wissen selbst an eignen und nicht nur irgendwie zusammen bauen. Wie man einen Listener programmiert, ebenso wie eine TreeMap findest Du in unzähligen Dokumentationen Einen Listener fügt man mit addActionListener hinzu JButton loCancle = new JButton("Abbruch"); loCancle.addActionListener( myListener ); Das zu übergebende Objekt muss das Interface "ActionListener" implementieren und damit die Methode ""actionPerformed(ActionEvent po)" überladen wird public void actionPerformed(ActionEvent po) { String lc = po.getActionCommand(); if (lc.equals("Abbruch")) { <Dein Code was passieren soll> } } Eine Treemap wird dann so initialisiert TreeMap<Schlüsseltyp, Datentyp> lo = new TreeMap<Schlüsseltyp, Datentyp>; Ausgelesen wird sie über einen Iterator. Weiteres findest Du unter TreeMap (Java 2 Platform SE v1.4.2) Ich bitte Dich aber, das in der entsprechenden Literatur eigenständig nach zu lesen. Anpassungen an Deinem Code möchte ich nicht vornehmen, da Du damit keinen Lerneffekt hast bzw. ich undokumentierten Code nicht anpasse Phil
  11. flashpixx

    UML-Tool

    Schau Dir einmal argouml.tigris.org Die Bedienung ist zwar etwas gewöhnungsbedürftig, aber durchaus brauchbar Phil
  12. Sicher, direkt am Rechner nicht, aber darum ja VNC, dann kann er über das Netz schauen. Phil
  13. Warum eröffnest Du einen neuen Thread: http://forum.fachinformatiker.de/datenbanken/125955-aufbau-datenbank.html ist Dein bestehender zum gleichen Thema Phil
  14. Das beantwortet aber trotzdem nicht die Frage: NTFS und HFS+ sind Dateisysteme ! Die Partition ist kein Dateisystem und der MBR ist auch etwas anderes. Du solltest zunächst feststellen, was defekt ist. Wurde die Partitionstabelle überschrieben oder nur der MBR oder das Dateisystem? Du kannst mit cfdisk / fdisk unter Linux per Hand den Typ der Partition ändern, aber Du solltest Dir sehr sicher sein, was Du machst. Aber das setzt natürlich voraus, dass Partitionstabelle (Beginn und Ende der Partition) und Dateisystem in Ordnung sind. Aber ich rate Dir, nimm ein Backup und partitioniere + formatiere die Festplatte neu Phil
  15. Das ist ein Widerspruch zu Deinem ersten Posting! Was hast Du nun eine Festplatte, die mit HFS+ formatiert ist => dann nimm einem Mac mit DiskWarrior, oder hast Du eine Festplatte mit NTFS => dann nimm ein Windows und repariere das Dateisystem. Was ist an der Festplatte defekt, das Dateisystem oder die Partitionstabelle? Außerdem solltest Du eine Frage formulieren und keine Aussagen Phil
  16. solltest Du einmal lesen: Galileo Computing :: Java ist auch eine Insel – 12.8 Assoziative Speicher Phil
  17. Wie sieht die Klasse "Knoten" aus? Phil
  18. Poste einmal den original Code (etwas mehr schadet sicher nicht) + Fehlermeldung und die Java Version. Ich werde anhand Deiner Beschreibung nicht schlau. Phil
  19. Das glaube ich hier nicht so recht, denn gerade bei einem Firmenanschluss und um den handelt es sich, wird ja wohl einmal entsprechende Bandbreite und eine statische IP garantiert sein. Aber da Du das Netz ja administrierst solltest Du diese Dinge wissen. Du brauchst Squid und die IPTables und musst entsprechend die Ports umleiten. Wenn kein Portforwarding konfiguriert ist, dann ist das verständlich. Aus diesem Grund würde ich Dir hier raten, lass das Netz von einem Fachmann administrieren, denn diese ganze Kombination aus "Home-Bastel-Lösung" mit mehreren Routern usw ist nicht fachgerecht. Teile das Netz in eine DMZ und mind. eine Firmennetz (ggf mehrere). Dateiserver sollten in ein eigenes Netz, in die DMZ würden dann Mailserver und Proxy gehören usw. In das Netz würde dann ggf auch ein Gateway für VoIP gehören. Du solltest eine klare durchdachte Netzstruktur aufbauen, so dass klar ist, wie die Kommunikation läuft, wo ggf Sicherheitsprobleme entstehen können usw. Dieses Wissen kann man sicher nicht in ein Tutorial schreiben, denn neben dem technischen Verständnis gehört auch ein gewisser Erfahrungswert. Lass es fachgerecht installieren und schaue demjenigen über die Schulter und lerne dadurch, dass Du Stückchenweise in Zusammenarbeit das Netz administrierst. Alles andere ist meiner Meinung nach grob fahrlässig aus Firmensicht. Generell sollte man keine "Eierlegende-Wollmilch-Sau" bauen, d.h. Proxy und Mailgateway auf einem System halte ich nicht für sinnvoll bzw es birgt auch Sicherheitsrisiken. Da die Installation innerhalb einer Firma ist, sollten auch gewisse finanzielle Mittel zur Verfügung stehen, um die entsprechende Hardware zu installieren z.B. gibt es von Cisco entsprechend Geräte. Weiterhin kann man über virtualisierte Server eine mehrfache Hardwareinstallation von Server umgehen, aber auch hier der Hinweis, dass es keine "Non-Plus-Ultra-Löung" gibt. Man muss ein solches Projekt, sowohl aus wirtschaftlicher, wie auch fachlicher Sicht im Sinne des Kunden bewerten und eine optimale Lösung schaffen. Neben den Aspekten zur Struktur und Konfiguration, gehört eine entsprechende Sicherheitsbetrachtung dazu. Phil
  20. Sind seit 1.2 enthalten: ArrayList (Java 2 Platform SE v1.4.2) Phil
  21. Warum Du das machst, ist mir für ein privates Netz nicht ersichtlich. Vor allen nur weil da zwei Router installiert sind, heißt es noch lange nicht, dass es sicherer wird Was ist bitte eine "Schnittstelle"? Soll der Debian Server noch als weiterer Router zwischen die bestehenden gesetzt werden, wo ist da bitte der Sinn? Oder soll er als (transparenter) Proxy fungieren? Entsprechende fachliche Termini helfen Dein Problem richtig zu beschreiben. Aha, und was hindert Dich daran, diese zu benutzen? "Schnell" ohne das notwendige Know-How sicher nicht. Zusätzlich würde ich hier kein Newbie-Tutorial verfassen, wie man mal eben schnell einen Router konfiguriert bzw ein Linux sicher macht, denn dazu gehört schon etwas mehr als ein paar Konfigs anzupassen. Mir erschließt sich nicht der Sinn dieser Installation des Heimnetzes, 3 Rechner können durchaus über einen Embedded-Router sicher vernetzt werden, denn ich gehe nicht davon aus, dass Du hochsensible Daten besitzt. Konfiguriere einen Router richtig und sichere Deine angeschlossenen Clients richtig ab, zusätzlich ein regelmäßiges Backup der Daten ist dann als Gesamtkombination sinnvoller für ein Heimnetz, wie 3 Router aneinander hängen Phil
  22. flashpixx

    Flash Design

    @Chief: Ich würde da im guten 4 stelligen Bereich ansetzen Phil
  23. ArrayList ist ein generischer Datentyp: ArrayList<myDatentyp> myList = new ArrayList<myDatentyp>(); Phil
  24. Interessant, ich habe genau diesen Fall unter Jaxb (als Editor Oxygen) und der sagt "unbound" und ich kann es auch so programmieren Phil
  25. Kommt immer noch etwas darauf an, ob es z.B. in einem xsd:choice steht oder nicht. Generell steht der Parameter als "unbound". Hatte das Problem selbst. Phil

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