cybton.com
Über uns | Jobs | Werbung | Sitemap | AGB | Impressum | Hilfe ?
 Kostenlos anmelden)
Home
Impressum
Sitemap
AGB
Kontakt
Hilfe

Über Uns
Was ist Cybton?
Mitarbeiter
Technik
Werbung
Jobs


Statistik
Mitglieder gesamt: 68163
Mitglieder online: 0
Gäste online: 0
mehr...

Anzeige
Home » Suche

Suche

(51 Ergebnisse)Forum
+

Zitat:
Ich bin vor ner Woche an so nem Layout gescheitert,
Kein Grund zu sagen dass es nicht gleich geht :P.

Zitat:
ich wollte auch einen zentrierten halbtransparenten Div haben, aber da hat man dann bekanntlich das Problem das der Inhalt dieses Divs auch transparent wird.
Ja und? Schau mal seine Vorlage an, dann wirst du sehen dass der Text da auch halbtransparent ist, sieht fast so aus als wolle er das sogar...

Zitat:
Einen neuen Div genau drüberlegen geht auch nicht weils ja nicht über position:absolut gemacht wird....
Bin mir sicher, dass das irgendwie geht, habe ich glaub ich sogar mal einfach so aus spass gemacht. Den einen positionierst du normal über width, padding und margin und dann erstellst du einen riesiegen div über die ganze Seite und reist ihn aus der normalen Positionierung heraus damit er den anderen nicht verschiebt, hier lässt du den Hintergrund durchsichtig, erstellst einen neuen Div in diesem Div, positionierst ihn genau wie den anderen natürlich mit durchsichtigen Hintegrund, dieser hat dann den Text als Inhalt. Soll ich mich da etwa dran versuchen?

Eine andere Möglichkeit wäre einfach den Rahmen direkt ins Hintergrundbild zu zeichnen, dieses zu zentrieren und den Inhalt mit einem Div welches einen transparenten Hintergrund hat darüber zu legen.

Vielleicht könnte man das ganze aber auch einfach in mehrere Divs zerlegen und die, die die Bilder enthalten um den Inhaltsdiv herumpositionieren.

Das größte Problem an der Sache ist wohl eher, dass das Hintergrundbild bei zu großen Auflösungen einfach abgeschnitten wird... (Da bräuchte man schon ein sich wiederholendes damit das klappt.)

Und ggf. gäbe es mit Skrtipsprachen noch mehr Möglichkeiten.

        hp design
        Verzeichnisstruktur eines (H)MVC-Frameworks
+

Wenn du viele Werte aus dem Server-Response verwendest, solltest du vielleicht eher meine erste Version verwenden und den Response mit dem regulären Ausdruck in die Einzelteile zerlegen. Am Intelligentesten ist es das ganze in einer Klasse zu kapseln, so dass man die Daten des kompletten Response zusammen hat. Ich hab das mal eben hier so als PHP5-Skript skizziert. Wie immer im Browser getippt, kann also ein paar Syntaxfehler enthalten.

Diese hier sollte direkt verwendet werden können: (Dateiname tsquery.php)

Code


Die Benutzung ist recht einfach. In einer oder mehreren beliebigen Datei(en) einfach folgendes machen:
Code


Erkläuterung zum Code:
Verwendet wird das Pattern "parametrisierbare Fabrik" zur Instanziierung der Objekte. Die Factory-Methode ist connect(), der sowohl serveradresse (IP/Name) als auch der Port übergeben werden muss. Zu jedem Server kann durch die Verwendung des Patterns genau ein Verbindungsobjekt bestehen, das überall innerhalb des Codes zur Verfügung steht. Der geschützte Konstruktor verbietet lediglich die Instanziierung der Klasse von außerhalb.

Die Methode loadInfo() wird benötigt um Daten vom Server zu laden/aktualisieren. Ruft man eine Variable des Servers ab, so wird diese Methode aufgerufen, falls dies noch nicht vorher geschehen ist. Die Serverdaten können jederzeit durch aufruf dieser Methode aktualisiert werden.

getInfo() gibt den Wert einer Servervariablen zurück, falls keine Daten vorliegen werden die Daten durch loadInfo() geladen. Die Methode gibt null zurück, falls die Variable nicht existiert.

getTotalBytesTransmitted() gibt die komplette Transfermenge in Byte zurück, getTotalGBytesTransmitted() entsprechend die Größe in GB.

Fragen beantworte ich ab heut abend. Schätze aber, dass auch andere ihren Teil dazu beitragen können :)

Edit:
Zitat:
geht das so?
wenn der Syntaxfehler nicht wäre, könnte es so funktionieren. (es fehlt eine ")" )

        Nur einen Teil einer Variable ausgeben
+

Also fprintf ist so weit ich weis sowieso standardmäßig gepuffert oder irre ich mich da? So, dass die Dateiausgabe kaum schneller werden würde. Mag sein, dass der Puffer jedoch nicht wirklich groß ist.

Printf ist in dem Fall nur teils gepuffert, es wird nicht jedes Zeichen einzeln ausgegeben sondern nur jede Zeile, da bei jedem \n der Puffer geleert wird.
Jedoch will ich, dass die Ausgabe zeilenweise geschieht und wüsste nicht wie man das am geschicktesten macht. Wenn ich nun ein Ganzzahlen Array nehme da die Ergebnisse sammele und dann jede Zahl ausgebe, habe ich im Endeeffekt die selbe ungepufferte Ausgabe. Wenn ich das jedoch in einem großen String sammele müsste ich die Zahlen immer erst in Strings umwandeln und ich bin mir nicht ganz sicher, wie printf dann reagiert wenn da \n drin sind.

Zitat:
Ich schreibe die Ausgabe in ein Array (wurde ja schon gesagt) und starte einen parallelen Thread, der die Daten ausliest und auf den Bildschirm bringt... Zwar braucht der Ausgabethread manchmal etwas mehr Zeit als der Berechungsthread aber das macht ja nix.
Joa habe sowieso mit dem Gedanken gespielt, das Programm in Threads zu zerlegen, so könnte jede zweite Zahl die getestet wird von einem Thread und die anderen Zahlen von dem anderen Thread berechnet werden (bisher läuft es auch auf Multicoresystemen nur auf einem). Das Problem ist ich weis jedoch nicht genau wie man Threads nutzt, da ich mich damit bisher recht wenig beschäftigt habe.

Zitat:
Uhhh... Das kann sehr blöd ausgehen, wenn jemand nur wenig Arbeitsspeicher hat, und die zu berechnenden Zahlen hoch eingestellt sind! Vielleicht sollte der Buffer alle x Sekunden in die Datei geschrieben werden...
Wenn dann würde das Array sowieso eine Maximalgröße besitzen (die nicht so groß ist, dass es zu Problem führen sollte), denn wenn ich hier einen dynamischen Puffer nutzen würde, könnte es durch das ständige Ändern der Größe unter Umständen dazu führen, dass das Programm im nachhinein sogar langsamer werden würde. Und wenn würde das eher bei kleineren Zahlen zum Problem werden, denn je höher die Zahlen, desto langsamer das Programm, da viel mehr getestet wird und desto schneller läuft der Puffer voll. Eine Zeitgesteuerte Ausgabe wäre hier sowieso das sinnvollste, die jede Sekunde (oder beim erreichen des Maximums) den Puffer leert.

Zitat:
Ob die Zahlen in der Konsole ausgegeben werden oder in einem Array gespeichert sind, dürfte doch Speichertechnisch fast egal sein?
Falsch, da die Konsole eine feste Größe besitzt, nämlich 80 Spalten und wenn ich mich nicht irre in dem Fall ca. 250 Zeilen. Bei einem Array kann man jedoch unzählige Zeilen nutzen und man könnte innerhalb einer Sekunde zick Tausend solcher Zeilen füllen, wobei die Größe dennoch recht klein ist, man kann ja mal die Dateiausgabe starten und schauen wie groß das etwa wird.

Naja wenn mir mal langweilig ist, schau ich mal ob ich es schaffe die Ausgabe zu puffern und vielleicht das Programm in Threads zu zerlegen.

Gerade weil die Ausgabe das Programm so verlangsamt habe ich ja die Möglichkeit bereitgestellt die Konsolenausgabe zu deaktivieren.

Aber weis vielleicht einer wieso das Programm auf Intel CPUs im Gegensatz zu AMD CPUs soo viel schneller läuft? Meines Wissen waren die AMD CPUs ja gerade beim Teilen recht flott verglichen zu den Intel CPUs.

Edit: Ursprünglich wollte ich das ganze ja mit unsigned long long machen, da diese eine größere Genauigkeit bieten (über 32bit). Jedoch alles was ich auch versuchte schienen diese nur eine Genauigkeit von 32 bit genauso wie unsigned long zu haben. Könnte das ggf. daran liegen, dass mein Betriebssystem nur mit 32bit umgehen kann? Und ich das auf einem 64 Bit System kompilieren müsste, damit ich die höhere Genauigkeit (ggf. 64 bit, je nach Kompiler) erreichen kann.

        Primzahlengenerator
        Mysql-Datum zerlegen bzw. sortieren
        kantipark.ch - das erste Schülerradio der Schweiz - nimmt den Sendebetrieb auf
        [schon wieder gelöst] PHP-Ausleseproblem
(1 Ergebnis)News
     Angriff auf den Weltkonzern: Vik gegen VivendiDeutschland
Es wurde in den Kategorien Hilfe, Tutorial, User, Homepages, Basar und Buecher nichts gefunden.
nach obennach oben

Copyright © 2009 cybton-network

Google
Partner: #Musik - Dein Internetradio - nexem. - .wir machen news - Your-Book.net - Dein kostenloses Gästebuch
ANEXIA - PHP Entwicklung - Dockers - s.Oliver Schuhe - Think Schuhe - der eigene Weg - Dorfen - Paul Green Schuhe - Bequeme Geox - Web-Entwicklung - Schueler.CC @ nexem