Zum Inhalt springen

tschulian

Mitglieder
  • Gesamte Inhalte

    369
  • Benutzer seit

  • Letzter Besuch

Beiträge von tschulian

  1. Guten Morgen Leute,

    bevor wieder dumme Sprüche kommen bezüglich "Suchfunktion, Google usw." - Ich habe schon gesucht, und leider bis auf dhtml, was nicht dem entspricht was ich mir vorstelle, nichts gefunden!

    Also beschränkt euch darauf, mir etwas zu helfen...

    So nun zu meinem Anliegen...

    Ich hab vor kurzem von einem Kollegen die Aufgabe übernommen und eine eig. schon fertige Homepage (auch auf PHP und HTML Basis) zu verwalten.

    PHP war ein komplett neues Gebiet für mich - hab mich aber jetzt schon ziemlich gut eingelebt.

    Wollte jetzt um mal selbst eine Webseite zu erstellen Anfangen ein HTML Grundgerüst zu bauen.

    10 Unterseiten erstellt, auf der Hauptseite verlinkt und schnell fiel auf, dass wenn ich auf einer der Unterseiten bin, ich alle anderen gleichermaßen einbinden muss ... Das ist ein erheblicher Wartungsaufwand den ich gerne vermeiden möchte. Auf der Seite von meinem Kollegen funktionierte das ja auch alles ohne Probleme...

    Was mir aber aufgefallen ist, dass bei der Seite (ich nenne sie jetzt mal schlicht www.beispiel.de) von meinem Kollegen in der URL Leiste folgendes Stand wenn ich beispielsweiße auf den Unterpunkt "Download" gedrückt habe

    www.beispiel.de/?download

    Im Quelltext selbst stand

    print "<a href='?download'>zu den Downloads</a> . ";

    Worauf bezieht sich denn dieses "?" vor dem download?!

    Und wie kann ich bei meiner Webseite erreichen, dass ich wie auf der Seite meines Kollegen, alles nur in eine index.php Datei schreibe, und sich die Inhalte der Unterpunkte sich zwar je nach Klick und Auswahl verändern - aber das Grundaussehen der Webseite immer vorhanden bleibt?

    Nochmal ein kleines Beispiel:

    Auf der Webseite befindet sich z.B oben rechts eine kleine Uhr, und ein Statusvermerk der Loginserver und ein Banner.

    Klick ich nun auf Downloads oder News ändert sich in der mitte der Seite der Inhalt, Download-Links und Newseinträge werden dann angezeigt, aber alles außen rum bleibt haargenau identisch.

    Ich hoffe mir kann jemand helfen ....

  2. Guten Morgen Leute,

    kennt ihr das, ihr seid in einer Firma, stellt eine Präsentation auf ein Netzwerklaufwerk um es auf die Notebooks der Außendienstler (ca. 20) zu kopieren?

    Nach erfolgreichem kopieren wollt ihr es dann wieder vom Netzwerklaufwerk runternehmen, müsst aber feststellen, dass Konstanze Freiburg das Dokument bereits verwendet.

    Gut, alles kein Problem, Dateimanager auf, Sitzung von Kostanze Freiburg rauskicken und Datei löschen. Tja, Arschkarte, Frank Huber verwendet das Dokument bereits -.-'...

    Da in dieser Zeit der Dateimanager von dem genervten ITler tschulian schon wieder geschlossen wurde, musste dieser erneut aufgemacht werden um unseren lieben Frank ebenfalls rauszukicken.

    Das erstaunliche war jetzt, dass insgesamt 17 weitere Personen das Dokument bereits geöffnet hatten - haben wohl wirklich viel zu tun auf der Arbeit ... :old

    Unter den 19 Personen fiel einer, Manfred Weidmann besonders auf, des öfteren auch dadurch, dass er in unserem IT-Büro dafür bekannt ist, unsere Netapp(s) bald ersetzen zu können, da er:

    1. den größten Platzbedarf hat - Spitzenreiter mit 400GB an Daten (Platz 2 hat knapp über 100GB, also 300GB weniger...:upps)

    2. wirklich alle Daten von den Öffentlichen (öffentlich Firmeninternen) Netzwerklaufen "gesichert" hat.

    Beispielsweise finden sich sämliche Präsentationen, Bilder von Reklamationen die eig. nichtmal seiner Tätigkeit entsprechen und sogar ganze Programmordner unserer IT auf seinem Computer.

    Eig. sollte es mich bzw. meinen Kollegen und mir nichts ausmachen, dennoch nervig solche "spionierenden" Mitarbeiter, täglich mit neuem Material füttern zu müssen.:schlaf:

    Alle Namen sind frei erfunden! 

    _________

    Wie findet ihr dieses Phanömen?

    -Selbst schonmal erleben müssen?

    Weiß einer vllt., wie man solche Datenschnüffler einfacher ausmachen kann?

    Beispielsweise durch eine Batch-Datei, die den Username des auszuführenden Users in ein Exceldokument übergibt?

    grüße Julian

  3. Problem gelöst.

    Habe eine "query" gesetzt, und mit dem Befehl "truncate" alle gewollten Tabellen superschnell und ohne jeglichen Aufwand gelöscht.

    Sobald ich daheim bin, kriegt ihr den ganzen Befehl.

    Truncate hat alle 2mio Datensätze in ein paar Sekunden gelöscht.

    Anderes Problem:

    Habe ein HTML Formular für eine Benutzerregistrierung. (nur HTML!)

    Finde im Internet nur eine Lösung mit InfoPath

  4. Hallo IT-ler,

    habe eine etwas größere Datenbank mit ca. 2 Millionen Datensätzen.

    Wenn ich alle markiert habe, was auch schon eine ewigkeit dauert, und ich dann "delete" drücke, und bestätige das ich die ca. 2 Millionen rows löschen will, schmiert jedesmal der Server-Manager ab...

    Gibt es irgendeine andere möglichkeit, die Datensätze zu löschen - wenn möglich auch eine die das schneller macht?

    http://image-upload.de/image/qVF7QM/50164422ea.png

  5. Aufgabe:

    1. Berechnen Sie den durchschnittlichen Quartals-Umsatz nach Eingabe der einzelnen Quartalsumsätze durch den Anwender.

    2. Ermitteln Sie den größten und den kleinsten Umsatz mit den Funktionen

    - double max_such (double adUmsatz[], int iAnzahl)

    - double min_such (double adUmsatz[], int iAnzahl)

    3. Der Anwender soll die Möglichkeit erhalten, die eingegebenen Werte nachträglich zu ändern, - die bisher ermittelten Ergebnisse sollen für diesen Fall dann neu berechnet werden.

    Danke an Shadow für seine Tipps!

    Hier der Code, den ich zusammen mit meinem Arbeitskollegen geschrieben habe

    (er kann wenigstens erklären, was die Lehrer unsere Berufschule NICHT können.:cool:..)

    
    #include<iostream>
    
    using namespace std;
    
    double max_such(double adUmsatz[], int iAnzahl);
    
    double min_such(double adUmsatz[], int iAnzahl);
    
    
    
    int main()
    
    
    {
    
    char cNochmal='n';
    
    do{
    
    double umsaetze[4];
    
    double summe, durchschnitt;
    
    cout<<"Bitte geben Sie die Umsätze ein:"<<endl;
    
    cout<<"Q1: ";
    
    cin>>umsaetze[0];
    
    cout<<"Q2: ";
    
    cin>>umsaetze[1];
    
    cout<<"Q3: ";
    
    cin>>umsaetze[2];
    
    cout<<"Q4: ";
    
    cin>>umsaetze[3];
    
    summe = umsaetze[0] + umsaetze[1] + umsaetze[2] + umsaetze[3];
    
    durchschnitt = summe / 4;
    
    cout<<"Der durschnittliche Quartalsumatz betaegt: "<<durchschnitt<<" EUR"<<endl;
    
    cout<<"Maximalwert: "<<max_such(umsaetze,4)<<endl;
    
    cout<<"Minimalwert: "<<min_such(umsaetze,4)<<endl;
    
    cout<<"Moechten Sie Ihre eingabe Aendern? (j/n): ";
    
    cin>>cNochmal;
    
    
    }while(cNochmal=='j' || cNochmal=='J');
    
    cin.get();cin.get();
    
    return 0;
    
    }
    
    
    
    double max_such(double adUmsatz[], int iAnzahl)
    
    {
    
    double dMax=0;
    
    for(int i=0;i<iAnzahl;i++)
    
    {
    
    if(adUmsatz[i]>dMax)
    
    {
    
    dMax = adUmsatz[i];
    
    }
    
    }
    
    return dMax;
    
    }
    
    
    
    double min_such(double adUmsatz[], int iAnzahl)
    
    {
    
    double dMin;
    
    dMin = adUmsatz[0];
    
    for(int i=0;i<iAnzahl;i++)
    
    {
    
    if(adUmsatz[i]<dMin)
    
    {
    
    dMin = adUmsatz[i];
    
    }
    
    }
    
    return dMin;
    
    }

    Irgendwelche Verbesserungsvorschlaege um z.b schreibarbeit zu ersparen in der schriftl. Schulaufgabe (wir dürfen dafür keinen Rechner verwenden)

  6. 1. Berechnen Sie den durchschnittlichen Quartals-Umsatz nach Eingabe der einzelnen Quartalsumsätze durch den Anwender.

    2. Ermitteln Sie den größten und den kleinsten Umsatz mit den Funktionen

    - double max_such (double adUmsatz[], int iAnzahl)

    - double min_such (double adUmsatz[], int iAnzahl)

    3. Der Anwender soll die Möglichkeit erhalten, die eingegebenen Werte nachträglich zu ändern, - die bisher ermittelten Ergebnisse sollen für diesen Fall dann neu berechnet werden.

    Wäre jemand so freundlich und würde mir vllt erklären wie man das Lösen soll -.-

    PS: adUmsatz, das "ad" steht für array und double, wurde in meiner Schule so eingeführt um sich leichter zurecht zu finden.

    das "i" bei iAnzahl steht dann für integer.

    Wäre nett von euch, wenn ihr mir bisschen helfen könntet da morgen (19.06.2012) die letzte Schulaufgabe in dem Jahr ansteht und ich auf 4,2 stehe -.-

    Grüße tschulian.

  7. Hallo Leute,

    habe hier auf der Arbeit einen PC der nach der Anmeldung an der Domäne die Willkommens-Meldung bringt und dort einfach festhängt.

    Nach langer Suche habe ich das Problem ermittelt.

    Ein USB-Handscanner für das Maschinen-Inventar in der Produktion.

    Sobald man das USB-Gerät ansteckt und den PC entweder neustartet oder komplett neu Hochfährt, hängt er fest nach der Anmeldung.

    Steckt man das USB-Gerät ab, und startet dann neu, funktioniert alles ohne Probleme.

    Da der Mitarbeiter das Gerät unbedingt braucht - und ich nachvollziehen kann, dass er es nicht jeden Morgen an / aus Stecken will, - wollte ich euch hier jetzt fragen, ob sonst nochjemand ein derartiges Problem hat und evtl. einen Lösungsvorschlag zu bieten hat.

    Google bringt lediglich unkompetente Beiträge wie: rechner bootet per USB blabla...

    System:

    OS: Windows XP Professional SP3

    Memory: 2048 MB

    Processor: 1 * Intel Pentium III Xeon-Prozessor

  8. Also so versteh ich es schonmal viel besser.

    Aber gibts irgendwelche Eselsbrücken um sich zu merken wo ich was schreiben muss?

    vor der main muss ich es ja irgendwie anders schreiben in den runden Klammern als da, wo ich die funktion benutzte also nach der main ... und der aufruf geschieht wie? mit cout?

  9. RÜCKGABETYP ist ein Typ, der beschreibt, welche Art von Daten die Funktion ausgibt. Wenn die Funktion nichts zurückgibt, ist das void.

    Also wäre das z.B void käsekaufen, int käsekaufen, je nachdem was gebraucht wird?

    Die Parameter beschreiben die Eingabedaten der Funktion. Eine Funktion kann Parameter haben, muss aber nicht.

    PARAMn-TYP ist der Typ des jeweiligen Parameters.

    PARAMn-NAME ist der Name, über den im Rumpf auf den Parameter zugegriffen werden kann.

    das wäre dann void käsekaufen (string tilsitter, int menge)

    AUSDRUCK ist ein Ausdruck, der vom Typ RÜCKGABETYP oder zumindest in diesen umwandelbar sein muss.

    What?! :D:D

  10. @Localhost, das klingt ja schonmal gut - aufjedenfall verständlicher als in der Schule.

    Mein Problem liegt aber darin, zu verstehen wie die Syntax bei der Definition, bei dem aufruf und in der funtkion selber (auch das zurückgeben des wertes) ....

    gleiches wiederum mit arrays, for-schleifen, while schleifen und if-else...

    edit: und 4er kandidat wäre ja toll... ich sagte war nochnie besser als eine 4... normalerweiße hab ich 2-3 punkte in klausuren :D -.-

  11. Danke :)

    Ja, deine Signatur entspricht glaub genau dem Inhalt des ersten Postes von mir :D:D

    Sorry!

    Ja also zurzeit machen wir Arrays, davor haben wir Funktionen angefangen...

    Bei Funktionen hab ich keine Ahnung wo man was tun muss...

    Irgendwas vor der main() schreiben, dann in der Main irgendwo aufrufen und unter der main dann die eigentliche funktion ...

    Ich weiß nicht wie, und vorallem wo und wann ich was genau verwenden soll...

  12. Hallo IT-ler!

    Will nicht lange drum rum reden - mache seit 2 Jahren eine Ausbildung zum Fachinformatiker für Systemintegration - macht wirklich Spaß - bis auf die tatsache, dass ich im Programmieren nochnie besser als Note 4 war ...

    Nun zum Hauptthema:

    In C++ verstehe ich sogut wie überhaupt nichts.

    "Hallo Welt" schaffe ich gerade noch auszugeben -.- und vllt ne Eingabe von ner Zahl aber dann hörts auch schon auf.

    Mein größtes Problem liegt in Funktionen, Arrays und Pointern....

    Meine Lehrer sind sich irgendwie zu gut, um mir das zu erklären, sie sagen: Die anderen Schüler verstehen es doch auch....

    Naja, aufjedenfall wollte ich jetzt hier mal fragen, ob jemand vllt ein paar Nützliche Tipps und Tricks hat, sich zu merken, wie man beispielsweiße eine Funktion verwendet usw.

    Wäre echt nett von euch.

    grüße Julian

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