Zum Inhalt springen

themaster

Mitglieder
  • Gesamte Inhalte

    289
  • Benutzer seit

  • Letzter Besuch

Beiträge von themaster

  1. Java selbst kann ich auf das Betriebssystem zugreifen.

    Das liegt allerdings an der Betriebssystemunanbhänigkeit und nicht an irgendwelchen Sandboxes.

    Nur Applets und Java Web Start Anwendungen unterliegen einer Sandbox und das auch nur wenn sie nicht signiert sind.

    Per JNI (java native interface) kann man C-Funktionen des Betriebsystems aufrufen. Dabei verlierst du allerdings die Platformunabhängigkeit. Das Programm wird dann nur auf Platformen laufen für die du eine C-Bibliothek mit den Funktionen hast du du benötigst.

    Unter Unix/Linux wurde ich es mit einen java-Prozessaufruf auf ps-ef versuchen und dann die Ausgabe innerhalb von Java parsen. Dies sollte mit den regeluären Ausdrücken ab 1.4 kein großes Problem mehr sein.

    Und Windows mußt du es mit JNI machen.

    Wenn es für deinen Zweck ausreichend ist, dass die Lösung nur unter Windows >2000 läuft, dann kann ich dir die Dateien senden.

  2. Ich denke die Kündigung hätte Chancen.

    Dafür ist die Verbindung zwischen der Szene von F. und einem Freidhof zu eng. Wenn sich so etwas rumspricht, dann ist das Geschäftsschädigend und ein Kündigungsgrund.

    Wenn es kein Beerdigungsinstitut wäre hätte eine Kündigung keine Chance, weil das in Richtung freie Meinungsäußerung geht, aber so...

  3. Wieso ist finalize() kein Destruktor???

    Was hat free, delete mit einem Destuktor zu tun? delete ruft den Destruktor auf, er ist es aber nicht.(C++)

    finzalize wird vom gc aufgerufen, ob er protected ist oder nicht ist egal. Eigentlich ist es sogar sehr sinnvoll damit nicht irgendwer auf die Idee kommt, zwischendurch mal eben finalize aufzurufen. Die VM kann (per Reflektion) die protected-Grenze aber mühelos überwinden.

    IMHo wird finalize immer aufgerufen. Das Problem mit damit ist, dass du nicht weißt wann. In 10 Sekunden nach der Freigabe des Objektes, in einer halben Stunde oder erst beim Beenden der VM.

  4. Ich habe ein Problem mit den Zeichensätzen.

    Ich habe einen String (genauer eine byte-Array) mit Zeichen, die nach CP850 (DOS-Zeichensatz) kodiert sind.

    Ich muß diese in Unicode umwandelen. Wie kann ich dies machen?

    Beispiel:

    Datentr„ger in Laufwerk C: ist Lokaler Datentr„ger

    Datentr„gernummer: xxxx-xxxx

    Wäre für jede Hilfe dankbar.

    Grüße

    Dirk

  5. Original geschrieben von FighterFigger

    Also - ich habe nun versucht, in deploytool etwas außerhalb der EAR zu setzen. Das geht nicht, alles was ich hinzufüge, muß einer Application und damit einer EAR zugefügt werden. Kann ich dadurch richtig folgern, daß ich applets damit nicht zum Laufen kriege und einen anderen WebServer zu Rate zieh'n muß?

    Du hast eine EAR mit eine ejb-jar und einer war-Datei?

    Und du hast eine jar mit den applet-klassen erstellt?

    Du mußt die applet-jar als Datei der war-Datei hinzufügen wie eine index.html (zum Beispiel) als einfache Datei zum Download. Vergiß für einen Augenblick das es sich dabei um eine jar-Datei handelt sondern seh sie als ganz normale Datei zur Anzeige im Browser.

    Das hat nichts mit dem Deploytool zu tun. Die applet-jar muß nicht und kann nicht mit dem deploytool irgendwo hinzugefügt werden. Sondern ist Inhalt der WAR-Datei.

  6. Das Problem ist nicht das deploying.

    Du sagst du hast die Applet-Dateien in die EAR-Datei gepackt?

    Dort kann der Browser des Users nicht zugreifen.

    Die mußt die Klassen in eine eigenen jar-Datei packen und in der war-Datei für den User verfügbar machen. Also z.B. WAR-ROOT/myapplet.jar. Auf keinen Fall in /WEB-INF/classes.

    Dort können die Applet-Dateien von dem JVM des Benutzers heruntergeladen und benutzt werden.

    Klassen, die das Applet aus z.B. der EAR-Datei (Sessionbean-Remote-Interfaces,...) müssen ebenfalls in die Applet-jar

    Hintergrund: Der Surfer muß auf die Klassendateien zugreifen können. Dies ist nicht möglich wenn die Klassen in der EAR oder der WAR-Datei unter /WEB-INF liegen. Die Klassen dort können nur auf der Server benutzt werden.

  7. Original geschrieben von Felicie

    was hier noch gar nicht erwähnt wurde: KOMMENTARE!!!

    Nervig, sie zu schreiben, aber die gehören in jeden Code, der nochmal von einer weiteren Person nachvollzogen werden muss!!!

    Vielleicht liege ich ja falsch, aber wenn man für alles Kommentare benötigt, damit es irgendwann nochmal nachvollzogen werden kann, dann sollte man überlegen, ob man den Code nicht klar genug geschreiben hat, ob der Code nicht das ausdrückst, was es tut.

    Ist das der Fall sollte man den Code noch mal überarbeiten.

    Kommentare sollten dort verwendet werden, wo sie etwas klären, wenn auch aus einem klar geschriebenen Code nicht ersichtlich ist, was er tut. Aber so häufig gelesene Kommentare wie "hier wird x der Wert 10 zugewiesen" vor einer Ausweitung "x = 10;" sind unsinnig und hinderlich.

  8. Wenn ich das richtig sehe, dann geht es um die Richtung Java -> UML.

    Soweit ich weiß hilft da AlgoUML und kein mir bekanntes Eclipse-Plugin (XDE sehe ich nicht als "plugin") wirklich weiter.

    Da wird man toolgestützt nur mit "großen" Roundtrip-UML-Programmen wie Together, Rose oder XDE weiter kommen und die Kosten einige tausend Euro und brauchen auch eine Einarbeitungszeit. Aber häufig gibt es kostenlose Testversionen.

  9. Original geschrieben von honey

    zeig mir mal eine stastik, die deine aussage auch nur annähernd belegt. wenn die ellis nicht genügeng geld haben gibt es den höchstsatz bafög (und der reicht zum leben), haben sie genügend geld, müssen sie eben zahlen.

    Stimmt, aber es gibt das Mittelfeld.

    Hast du ganz wenig Geld, dann hilft der Staat und es reicht. Hast du ganz viel Geld, dann braucht der Staat nicht, aber im Zuge der letzen jahr wurde das Elterngehalt bei dem man genug Bafög bekommt immer weiter gesenkt.

    Alle die zu viel verdienen um als arm zu gelten und zu wenig um als reich zu gelten, stehen relativ schlecht da.

  10. Eigentlich soll die Aktion doch nur Geld für die Arbeitgeber sparen.

    Es werden wohl kaum mehr Auszubildene eingestellt und wenn dann nur über Bedarf und davon hat wohl auch niemand etwas.

    Die Auszubildenen die mit dem verbleibenden Mini-Betrag auskommen müssen brauchen definitiv Zuschüsse vom Staat. Also wieder eine Subvention mehr, mehr Bürokratie und die Kosten werden gleich.

    Die Qualität der Ausbildung wird ist mit Sicherheit auch geringer, wenn ein Betrieb Auszubildenene nur wegen einer Subvention einstellt oder aus Gründen der Öffentlichkeitsarbeit und nicht weil die Bedarf danach haben.

    Gesellschaftlich ist es auch ein Sinn der Ausbildung, das Jugendlichen unabhängiger von den Eltern werden, dass wäre mit einer Halbierung auch nicht möglich. Einfach zu sagen, alle Eltern sind in der Lage die Kinder "durchzufüttern" ist absolut unsozial.

    Vielen Familien ist es so schon unmöglich die Kinden studieren zu lassen, weil sie so lange nicht auf Einkommen verzichten können und dieser Zustand würde sich dann auch auf eine Ausbildung ausweiten.

    Hinzu kommt auch noch, dass ob man es wahrhaben will oder nicht, aber auch die Ausbildung selbst dem Azubi etwas kostet, sei es Fahrtkosten oder Lehrmittel etc.

    Wenn Azubis gezwungen sind Nebenjobs anzunehmen um "klar zu kommen" kann dies auch nicht im Sinne des Erfinders sein und schon gar nicht ist es gut für die Qualität der Ausbildung.

  11. Es ist ein innovatives Konzept und zum scheitern verurteilt, weil nur wenige bereit ist für Musik, die es umsonst (aber illegal) im Internet gibt, auch nur ein bißchen Geld zu bezahlen egal was man für Auswahl hat, egal wie groß oder klein der Preis ist. Filesharing ist immer billiger und immer mit mehr Auswahl.

    Zumal ich den Preis von über 20¤ pro eigenes CD immer noch etwas hoch finde, mal sollte bedenkten, dass bei den im Laden gebrannten CDs die gesamte CD-Herstellung, Logistik, etc weegfällt und damit die Kosten auch nicht entstehen.

    Aber wie immer würde sollte es sich durchsetzen auch der Preis kleiner werden.

  12. Original geschrieben von Irinius

    Hi,

    befolge die Standards die es in der Sprache, bzw. Firmenintern gibt. In Java ist der Standard z.B. Klassen und Packages fangen mit einem Großbuchstaben an, Methoden und Variabelen mit einem kleinen.

    Also zumindst bei den Packages bin ich massiv einer anderen Meinung.

    Der Standard bei Java ist das Packages klein und durchgängig klein geschrieben werden (keine Mixed-Types wie bei Methoden und Variablen).

    Außerdem sollte man auch noch wissen, dass Konstanten normalerweise nur aus Großbuchstaben bestehen z.B. PI auch wenn dies nichtmal in der Java-API durchgängig so ist z.B. java.util.Color.

    Zusätzlich ist eine häufige Normierung, dass keine Abkürzungen in Methoden, Variablen, etc benutzt werden sollen, da eine Abkürzung die für den Programmierer naheliegend ist, muss dies nicht für jeden anderen Programmierer sein.

  13. Original geschrieben von Lonewolf

    Das ist doch alles Quatsch.

    Wie kann man nur so eine Aussage machen und den Azubis den Lohn um die Hälfte kürzen.

    Für sowas gibt es kein Für und Wieder.

    Sicherlich kriegen die Azubis heute mehr, als ich vor 17 Jahren gekriegt habe. Aber da waren die Kosten im Leben viel geringer. Bei der heutigen Preisen, wär das sogar noch zuwenig. Man kann nicht einfach das Gehalt halbieren. Das bringt absolut nichts, ausser das wie schon gesagt, die Statistik dann verfälscht ist.

    An dem ganzen Dilemma sind unsere ach so guten, heute hauen wir mal wieder unserer Diäten rauf, Politiker schuld. Und wenns so käme, mit der Halbierung, dann gibts sicherlich eine Spritze vom Staat dazu, was bei den leeren Kassen sowieso recht förderlich ist.

    Bis hierhin stimme ich dir vollkommen zu, danach sinkt das Nivaue sehr stark und geht sehr weit ins Politische (siehe Boardregeln). Deshalb antworte ich auch nicht auf die Mutmassungen die du aufgestellt hast, auch wenn ich grosse Lust darauf hätte.

  14. Mit halber Vergütung würde sich die Ausbildung für mich auf keinen Fall mehr lohnen. Die Kosten (Fahrtkosten zur Arbeit, Berufsschule, Fachbücher, etc) wären wahrscheinlich hoher als die Vergütung.

    Klar mann will ausgebildet werden (etwas lernen), aber warum macht man eine Ausbildung anstatt eines Studium? ZUerst auch einmal deshalb weil man etwas mehr Verfügung bekomm als Bafög.

    Soweit ich weiß ist es in den meisten Berufen so, dass Auszubildenen i.d.R. so, dass spätestens im dritten Jahr die Firma mit einem Azubi Gewinn macht. Bei FIs denke ich sogar etwas früher, da das private Interesse an dem Bereich vor der Ausbildung höher ist.

    Ich bin absolut gegen den Vorschlag, die Vergütung ist im Moment war nicht klein, aber auch nicht so üppig wie es dargestellt wird.

    Grüße

    themaster

  15. Original geschrieben von Guybrush Threepwood

    Hi,

    die Funktion CreateToolhelp32Snapshot() sollte eigentlich alles benötigte

    liefern.

    Gruß

    Guybrush

    <cut>

    Sowiet ich weißt, existiert diese Funktion leider nicht in Windows NT basierenden Systemen also auch nicht in Windows 2000.

    Ansonsten wäre dies bestimmt eine Idee.

    </cut>

    Sorry, habe mich geirrt. Funktioniert doch.

    Danke vielmals

  16. Hallo,

    kennt jemand eine Windows-API-Funktion, die mir den Namen der Ausführbaren Datei (.exe)eines Prozesses, am liebsten sogar die gesamte Kommandozeile eines Prozeshandles/ProzessID zurück gibt.

    Ich habe Funktionen gefunden für den aktuellen Prozess, aber nicht für andere Prozesse.

    Dies ist bestimmt möglich, aber wie?

    Grüße

    themaster

  17. Original geschrieben von Freedom

    ich danke euch für die zahlreichen Antworten, es war schon für mich interessant zu lesen. Was meint Ihr denn kann man zum Anfang zunächst PHP lernen, da die Sprache ja nicht so umpfangreich wie C ist und zudem günstig zu implementieren (sprich Apache server + PHP Modul) ???

    Also ich würde sagen, dass für php vieles gilt was auch für VB gilt.

    Es sind Dinge erlaubt die aus guten Grund in anderen Sprachen verpönnt sind.

    Meine Meinung (kommt aber auch immer auf dem Bereich an): Java, C++, C, Pascal, ...

  18. Original geschrieben von Deepies

    Ich kann nur empfehlen, mit einer prozedualen Sprache anzufangen (z.B. c) und dann auf eine OOP Sprache ( Java oder C++ ) umzusteigen.

    Genau dass würde ich nicht empfehlen. Weil wenn du erstmal eine prozeduale Sprache als "Muttersprache" hast, ist der Umstieg um wirklich objektorieniert zu programmieren (und nur dann haben Java und C++ wirklich größere Vorteile) sehr, sehr lange.

    Man kann auch mit Java prozedual progammieren (als sehr, sehr schlechter OOP-Stil) und dazu neigt man halt, wenn man prozedual gewohnt ist.

  19. Original geschrieben von sindri

    hallo!

    bei irgendso einem abap buch war auch das mini-sap dabei.

    Du meinst ABAP Objects.

    nur ob bei dem mini-sap die bapi's alle da sind...

    Es ist nur das Basissystem dabei, also wenn es um Preise (d.h. SD) geht, dann hilft das mini-sap aus dem Buch nicht direkt weiter.

  20. Hallo,

    meine SAPDB-Datenbank muß nach jedem Rechner-neustart manuell neu gestartet werden, im Normalfall ist dies ja auch sinnvoll, aber

    auf meinem PC/Testsystem möchte ich dies nicht immer wieder machen.

    Wie bringe ich die Datenbank dazu, selbstständig neu zustarten.

    Ich meine die Datenbankinstanz nicht den globalen SAPDB-XServer.

    Kann mir jemand helfen?

    Grüße

    themaster

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