Zum Inhalt springen

fmarx2000

Mitglieder
  • Gesamte Inhalte

    174
  • Benutzer seit

  • Letzter Besuch

Beiträge von fmarx2000

  1. Originally posted by borstel

    Und dann wäre es noch wichtig für mich, wie man die Position der Einblendung als Kommandoparameter übergibt.

    Vielen Dank.

    Die Kommandozeilenparameter bekommst du aus den Parametern der Funktion main():

    int main(int argc, char* argv[])

    Frank

  2. Originally posted by borstel

    In einem Programm, dass eine dezimale Zahl in das gewünschte Zahlensystem (bin, hex) umwandelt, sollen die dezimale Zahl und das gewünschte Zahlensystem als Parameter in der Befehlzeile übergeben werden.

    Das Programm ist bereits geschrieben, ich möchte nur noch wissen, wie nun die Parameter übergeben werden,

    Vielen Dank.

    Die Funktion main() ist auch so definiert:

    int main(int argc, char* argv[])

    argc - Anzahl der Parameter

    *argv[] - Adresse der Parameter

    wobei argv[0] der Name des Programms selbst sein dürfte.

    Frank

  3. Originally posted by sockä

    Es ist ja nicht so, dass ich absolut keine Lust habe, aber zur Zeit frage ich mich den ganzen Tag "wofür"?! Für mich bestimmt nicht. Man lernt und lernt und lernt - aber letztendlich nur, um in der Gesellschaft bestehen zu können, nicht arbeitslos zu werden und sich finanziell weitmöglich abzusichern - aber sonst? Ich lerne bestimmt nciht für mich, auch die ganze Ausbildung mache ich nur, um überhaupt eine Chance auf dem Arbeitsmarkt zu machen. Klar, mein Beruf macht mir Spaß, Fachinformatiker ist ein toller, abwechslungsreicher Beruf, das gefällt mir. Aber man macht auch so viel sinnvolles... z.B. "Rechnungswesen, Kosten- Leistungsrechnung", "Assembler-Programmierung" oder einfach nur stumpf in der Berufsschule im Internet surfen... ich weiß nicht, ich bin einfach nur gefrustet und deprimiert, was die Ausbildung angeht und ich habe wahrscheinlich Angst, im Studium auf die gleiche Lernpolitik zu stoßen. Und wie gesagt: ich würde ein Studium nur aus dem Grunde zu machen, weil ich Angst habe mit 35 auf der Strasse zu sitzen o.ä.

    Habe wahrscheinlich eine zu pessimistische Einstellung zum Leben, vielleicht auch ne Winterdepression oder so - vielleicht auch die pure Enttäuschung der drei Jahre Ausbildung - ich habe mir wirklich mehr versprochen - aber das jetzt alles auszuschmücken... nee.

    Ich denke mal das es eine Winterdepression ist. Weil ich habe das eigentlich immer so verstanden das man für sich lernt.

    Der Gesellschaft ist es doch letztendlich egal ob du Bäcker bist oder Ingenieur.

    Manchmal ist es aber wirklich schwer in Dingen einen Sinn zu sehen, aber dann frage ich mich

    es muss auch nicht alles einen Sinn haben.

    Warte halt mal ab bis die Sonne wieder rauskommt vielleicht geht es dir dann besser.

  4. Originally posted by Christoph F.

    Die Änderungen habe ich nur per Hand eingetragen, nicht mit dem Klassenassistenten oder sowas.

    Vielleicht habt ihr eine Idee, der Compiler meldet mir noch freundliche 52 Fehler, die ich mal eben nicht poste.

    Ich komm damit leider nicht selber klar.

    Vielen Dank im Voraus.

    Christoph

    Was bringt denn der Compiler für Fehlermeldungen ?

    Steht in den Meldungen irgendwas darüber welche Funktion nicht implementiert ist ?

  5. Originally posted by JensDietrich

    Hi,

    ich hab classes12.zip entzipt und dann mit jar -cf ein classes12.jar daraus gemacht.

    Jetzt gehts.

    Trotzdem vielen Dank

    Jens

    Das ist ja echt komisch. Ich frage mich warum das Ding keine Zips mehr akzeptiert, früher ging das mal .. ahh die Welt ist so schlecht.

    Frank

  6. Originally posted by Redfox

    Ich arbeite nun seite einigen Wochen mit Visual C++ um C zu programmieren. Da ich immer wieder die Funktionen von anderen Programmierern per Hand einbasteln muss frage ich mich ob es in Visual C++ denn kein Versionsmanagement gibt.

    Bin ich nur blind oder gibt es das wirklich nicht?

    Kann mir dabei jemand weiterhelfen? :confused:

    Gibt es denn in diesem Tool eigentlich eine Zeilennummerierung?

    Redfox

    Ich würde in deiner Firma mal nachfragen was für ein Versionierungssystem denn da benutzt wird.

    Wenn du jetzt einfach was nimmst macht ja keinen Sinn wenn die andern das nicht oder überhaupt kein Versionierungssystem benutzen, was aber ziemlich blöd wäre.

    Frank

  7. Originally posted by sockä

    Ich bin grade an dem selben Punkt angelangt, überlege auch, ob ich nächstes Jahr studieren gehen soll oder arbeiten... bin dann auch fertig. Ich habe zwar "null bock" aufs studieren, aber man muss sich vor Augen halten, wie viele it-azubis jedes jahr ihren Abschluss machen und ebenso, dass man noch ca. 40 arbeitsjahre vor sich hat... ob es da immer reicht "nur" ne ausbildung zu haben? weiter qualifizieren und von der masse abheben is bestimmt besser. aber ich stelle mir n informatikstudium auch recht schwer vor und dazu kommt noch das geld-problem... also echt schwierige entscheidung...

    puuhhh...

    vielleicht weiß ja jemand mehr?!?!

    mir fehlt einfach die motivation, die ganze ausbildung ****t mich derzeit so tierisch an, das ist alles so sinnlos was man da macht, ich habe keine lust mehr zum lernen... und dann noch weitere 4 jahre "rumlernen"... naja, vielleicht ist das nur temporär und es gibt sich wieder alles... hoffe ich...

    ansonsten liebe grüße an alle!

    Wenn du wirklich "null Bock" auf studieren hast, würde ich es bleiben lassen.

    Im Studium ist sehr viel Selbstmotivation gefragt und mit null Bock schafft man es wahrscheinlich nicht mal zum Vordiplom.

    Frank

  8. Originally posted by etops

    Hallo,

    gibt es hier zufällig jemanden, der mir Literatur zum Thema Middleware empfehlen kann? Erstmal gehts um Grundlagen, dann aber auch um JAVA-Programmierung (CORBA/RMI).

    Wäre schön, wenn jemand 'nen guten Tip hätte!

    Danke+Gruß

    etops

    Also für CORBA würde ich mal zu www.omg.org gehen.

    RMI usw. gibt es genug bei SUN.

    Middleware bezeichnet, IMHO, Applikationsserver im generellen.

    Frank

  9. Originally posted by JensDietrich

    Hi,

    classpath = meinOracleTreiberVerzeichnis/classes12.zip

    ...und geht nicht.

    Entzippe ich classes12.zip und stell den classpath auf...

    classpath = meinOracleTreiberVerzeichnis

    ...ein, dann funktionierts!?

    Gruss

    Jens

    Hmmm, wenn du beim Start der JVM mit dem Parameter "-cp" explizit nochmal auf den CLASSPATH verweist , geht es dann ?

    Ich weiss nicht mehr ob es wichtig den CLASSPATH groß zu schreiben.

    Des weiteren würde ich empfehlen das mal schrittweise zu machen.

    Also keine Supaaa-Duppa IDE sondern einfach Kommandozeile oder Shell und dann das JDK benutzen.

    Schreib mal einfach nur ein kleines Testprogramm in dem du versuchst mit Class.forName(..) den entsprechenden Treiber zu laden versuchst und sonst nichts.

    Frank

  10. Originally posted by Jaraz

    Jo, kann auch sein, dass ich mich jetzt vertan habe.

    Wer aber auf alle Fälle keine Zips akzeptiert, ist der Classloader von Tomcat oder Resin.

    Gruß Jaraz

    Ich denke auch mal das der Classloader von Tomcat der von der benutzten JVM ist.

    Auch wenn du eine Klasse mal ausserhalb der Servlet-Engine lädst werden da auch keine Zips "benutzt".

    Zips oder JARS sind im Endeffekt eine einfache Möglichkeit eine Namensraumhierarchie (Packages) in eine Datei zu packen und handlicher zu benutzen.

    Frank

  11. Originally posted by Jaraz

    Jo, kann auch sein, dass ich mich jetzt vertan habe.

    Wer aber auf alle Fälle keine Zips akzeptiert, ist der Classloader von Tomcat oder Resin. Da ich nur noch Servlets schreibe, habe ich das wohl mit dem normalen classpath verwechselt. :rolleyes:

    Ich habe es mir zur gewohnheit gemacht, alle die zip als Ändung haben, umzubenennen. ;) Damit bin ich auf der sicheren Seite.

    Gruß Jaraz

    ZIP's sind doch, sofern wie bereits erwähnt die Packages intern als Verzeichnisse abgebildet werdern, nichts anderes als JARS. Soviel ich das noch weiss.

    Bei Tomcat dürfte das aber auch gehen wenn man unterhalb des Classes Verzeichniss eine entsprechende Verzeichnisstruktur hat, bei Resin geht es.

    Frank

  12. Originally posted by nic_power

    Das koennte die Signal-Nummer sein, mit der der Prozess abgeschossen wurde (SIGKILL).

    XmStringComponentCreate ist eine Funktion aus der Motif-Bibliothek. Als erstes solltest Du mal pruefen, ob die Shared Libraries gefunden werden. "ldd" auf die verwendeten Executabled gibt darueber Auskunft. Fall irgendwo unresolved Libraries existieren, kann Du den Shared Library Path (LD_LIBRARY_PATH) per Hand setzen.

    Du schreibst, dass Exclipse normalerweise spezifische libs verwendet. Ich vermute dass, der Fallback Motif ist und nur dann verwendet wird, wenn die ueblicherweise im Einsatz befindelichen libs nicht gefunden werden. Aus dem Grund tritt der Fehler auch nur mit Exceed auf.

    hth

    Nic

    Wie bereits beschrieben geht es ja wenn ich z.B. es auf einem X-Terminal im lokalen Ethernet ausführe (SunRay - Terminals) nur wenn ich es über DSL auf meine Maschine zuhause transportieren will und es auf meinem X-Server zuhause laufen soll geht es nicht.

    Andere X-Anwendungen wie Netscape, X-Emacs gehen ja auch auf meinem lokalen X-Server zuhause.

    Frank

  13. Originally posted by Jaraz

    Und wie schon geschrieben, in classes12.jar umbenennen, da der classpath keine zips akzeptiert.

    Gruß Jaraz

    Warum akzeptiert der CLASSPATH keines Zips mehr ?

    Früher ging das noch.

    Solange Zips die Packages als Verzeichnisstruktur abbildet sollte das gehen.

    Frank

  14. Originally posted by JensDietrich

    Hi,

    bei mir auf einer Linux Maschine funktioniert es nur wenn ich classes12.zip entpacke.

    Es soll doch auch gehen ohne den Treiber zu entpacken, oder?

    Danke

    Jens

    Wenn die Umgebungsvariable CLASSPATH richtig gesetzt ist oder du diese Option beim Start der JVM richtig setzt dann muss es eigentlich gehen.

    Auf was zeigt denn dein CLASSPATH ?

    Frank

  15. Originally posted by nic_power

    Kannst Du die genaue Fehlermeldung mal posten? Es hoert sich so an, als ob Eclipse Display-Erweiterungen verwendet, die der lokale X-Server bei dir nicht unterstuetzt.

    Nic

    Hallo,

    ich habe es nochmal ausprobiert und hier die Meldung(en):

    1. Die JVM zeigt mir ein Meldungsfenster "JVM terminated. Exit code=9", keine Ahnung was Exit code Nummer 9 bedeutet, muss man vielleicht mal bei SUN nachforschen.

    2. Auf der X-Term Konsole bekomme ich folgende Meldung:

    libswt-motif-2049.so: symbol XmStringComponentCreate: referenced symbol not found

    Also wie bereits erwähnt wird der Splash Screen von Eclipse noch angezeigt dann ist aber Schluss.

    Lokal im Ethernet mit einem X-Terminal (SunRay) geht es ohne Probleme.

    Als X-Server auf meinem XP - PC benutze ich Hummingbird Exceed Version 8.0.0.0

    Ich hoffe das sagt dir was und eventuell hast du ja eine Idee.

    Gruss,

    Frank

  16. Originally posted by Jaraz

    Was ich viel schlimmer finde, ist das solche Lehrer das Lernen einer OO Sprache so angehen, wie sie auch bei C oder VB vorgehen würden.

    Anstatt erst einmal auf die objektorientierten Aspekte einzugehen, werden erst mal sämtliche Algorithmen die Sie kennen, in der main Methode abgehandelt. Und dann kommt irgendwann der Satz, so und jetzt kommen wir zu den Objekten. Ich kenne manche Leute, die meinen static wäre Pflicht für Klassenvariablen, nur weil sie es noch nie anders gelernt haben, bzw weil es anders nicht funktioniert.

    Aber ich schweife ab, wie wäre es nun wenn sich der Ursprungsposter mal wieder zu Wort meldet. :rolleyes:

    Gruß Jaraz

    Hmm ich denke es ist teilweise so, dass JAVA als erste Programmiersprach gelehrt wird anstatt z.B. Pascal was mehr Sinn machen würde da man das ganze OO - Zeug erstmal nicht hat und dann auch nicht versaut wird.

    Es gibt fast nicht schlimmeres als jemand der eine OO-Sprache wie JAVA oder C++ einsetzt als würde er prozedural Programmieren. Das wird dann leider meistens auch so weitergeführt und die Vorteile von OO werden nie so richtig verstanden oder genutzt.

    Verkehrte Welt.

    Frank

  17. Originally posted by Jaraz

    Tja, warum ist die Banane krumm.

    Es geht um die Hebräische Methode. Diese ist anscheinend vor der Exitenz der Computer zum verschlüsseln von Daten benutzt worden. In der Aufgabe geht es nun anscheinend darum die Methode nachzubilden und ich glaube kaum, dass die alten Papyrusrollen das Interface Serializable implementierten. :D

    Gruß Jaraz

    Dann sollte man es auch nicht auf dem Computer benutzen sondern auf Papyrusrollen.

    Aber dann wäre es auch nötig gewesen eine Dimension getrennt zu übertragen, sonst wäre es für den Schurken ja zu einfach gewesen.

    Frank

  18. Originally posted by Jaraz

    Du überträgst ja aber nach dem verschlüsseln den String und nicht das Array. Wenn du das Array senden würdest, wäre die ganze Verschlüsselung sinnlos. Und aus dem String kannst du nicht ohne weiteres das Array neu aufbauen, wenn du nicht wenigstens eine Dimension weißt.

    Gruß Jaraz

    Von verschicken stand da nie was , jedenfalls habe ich das nicht gelesen.

    Und warum dann nicht das ganze Array verschicken einfach mit serialize.

    Frank

  19. Originally posted by Jaraz

    Und was nimmst du dann bei z.B. 12 Stellen, wenn du keinen x oder y Wert vorgibst?

    [1][12]

    [2][6]

    [3][4]

    [4][3]

    [6][2]

    [12][1]

    Bei Wurzel 12 aufgerundet hättest du als Dimension halt [4][4].

    Gruß Jaraz

    Ich sagte ja auch wenn ich das Array mal habe und ich möchte dann dekodieren dann brauche ich keine Angaben mehr über eine Dimension, zumindest in Java nicht.

    Frank

  20. Originally posted by Jaraz

    Dann musst man zumindest eine Dimension vorgeben. ;)

    Man kann natürlich auch die Rechtecke berechnen und das günstigste nehmen, falls die Stringlänge eine Primzahl ist, wird dann allerdings nichts verschlüsselt. :D

    Und fürs entschlüsseln musst du dann ebenfalls eine Dimension mitteilen.

    Gruß Jaraz

    Hmmm wenn ich das Array habe kann ich doch die Dimensionen ermitteln, ich muss sie doch nicht mitteilen. Da das Array immmer zweidimensional ist.

    Es ist ja nicht zwingend notwenig, daß das Array in der Summe der Felder gleich der Anzahl

    der Felder des zu verschlüsselnden Strings ist ... oder ?

    Frank

  21. Originally posted by Jaraz

    Hi,

    nun habe ich verstanden was du willst.

    Du musst also erst einmal deinen String einlesen:

    String s = IOTools.readline(); oder so ähnlich, da ich deine IOTools nicht kenne.

    Dann würde ich die Stringlänge nehmen und die Wurzel davon auf den nächsten int aufrunden. Dann hast du die Dimension deines mehrdimensionalen Arrays.

    Gruß Jaraz

    Und was machst du wenn es ein Rechtweck sein soll ( a <> b ) , dann sieht es mit der Wurzel dann ja nicht so toll aus ... oder ?

    Laut Beschreibung kann es sich um ein schachbrettartig unterteiltes Rechteck handeln.

    Frank

  22. Originally posted by Der Kleine

    Dann tu es doch bitte!

    Selber schon mal vor einer lernwütigen Meute von 20 Leuten gestanden und etwas erklärt, was dieser Meute total neu ist?

    Altkluge Sprüche lösen das Problem nämlich nicht.

    Ja ich habe schon des öfteren vor einer "Meute lernwütiger" gestanden.

    Während des Studiums habe ich verschiedene Tutorien in Technischer Informatik und verschiedenen anderen Themen gemacht.

    Daher weiss ich wie das ist, aber das Zauberwort heisst Vorbereitung , wenn man nämlich nicht weiss von was man blubbert wird man nicht ernst genommen.

    Frank

  23. Originally posted by DFBL-Benjamin

    wir haben kein guten Lehrer in dem Fach, da muss man alles 5mal nachschauen!

    bis man es versteht!

    Ja aber wie man in einer bestimmten Programmiersprache, die er auch noch unterrichtet, eine so elementare Sache erstellt wie ein Array das wird er wohl noch hinbekommen.

    Also ich kann da nur noch den Kopf schütteln.

    Frank

  24. Originally posted by DFBL-Benjamin

    und wie muss ich ein Array von String machen?

    Schreibweise?

    stehe grad ein bisschen auf´m Schlauch!

    String strArray[] = { "a", "b", "c" };

    oder

    String strArray[] = new String[20];

    usw.

    Lernt ihr eigentlich vorher die Programmiersprache bevor ihr damit arbeitet oder wird das mehr so nach trial and error gemacht ?

    Frank

  25. Originally posted by Argonaut

    Hi,

    so kurz vor dem WE muß ich noch so einen Mist raussuchen und berechnen. Gibts dafür eine Formel, oder soll ich das pimal Daumen machen:D

    Ich habe da jetzt auch keine Formel aber generell kann man sagen:

    Es gibt Kosten die dem Arbeitsplatz direkt zugerechnet werden können (z.B. Rechner etc.) und Allgemeinkosten die zwar prozentual auch dem Arbeitsplatz zugerechnet werden können aber diese geschieht mehr nach Zuschlagsprozentsätzen (siehe BAB).

    So kann man z.B. sagen jeder Arbeitsplatz vom Typ X hat einen Anteil von z.B. 10% an den Energiekosten (Strom, Heizung etc.) , 5% an den Verwaltungskosten etc. usw..

    Ich denke das wäre ein Anfang um da mal weiterzukommen.

    Frank

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