ich tippe mal auf untersch. zeitzonen.
http://dev.mysql.com/doc/refman/5.1/en/create-event.html
such mal da nach time zone
Art: Beiträge; Benutzer: msi
ich tippe mal auf untersch. zeitzonen.
http://dev.mysql.com/doc/refman/5.1/en/create-event.html
such mal da nach time zone
du könntest die datenbank optimieren indem du eine tabelle anlegst
wo du aggregierte daten speicherst.
wenn du jetzt pro minute einen wert hast könntest du beispielsweise
in einer neuen tabelle...
wie breit ist denn dein chart?
angenommen er ist 1000px breit und du renderst 100000 werte rein, dann sind das eh faktor 100 zuviel wie du überhaupt anzeigen kannst :)
mein tipp: reduzier die...
das problem ist die übergabe des zielobjekts. dies machst du mit einem string. das ist aber nicht korrekt.
diese variante kannst du mit jquery nutzen:
<textarea id="input" ></textarea><span...
beim verlassen einer funktion wird der stack autom. freigegeben.
dh wenn du daten länger brauchst musst du den heap benutzen.
es ist aber schneller und effizienter daten auf dem stack anzulegen
hi,
grundsätzlich ist es so:
Variablen die du nutzt werden auf dem Stack angelegt.
Wenn du Daten im Heap speichern willst, musst du dort speicher mit malloc reservieren.
int i; // variable...
würde mir an deiner stelle überlegen mit einem einzelnen malloc zu arbeiten anstatt mit y+1
int *i = malloc( x*y* sizeof(int) );
#define ACCESS(i,xi,yi) *(i+xi+yi*x)
muss dann in der art aussehen:
paste datei1 $( awk '/123/' {print $5} ) >> ausgabe
der awk parameter sieht aber noch falsch aus..
ein paar ideen:
- datei immer neu auf/zumachen
- mmap verwenden?
http://php.net/mysql_free_result
das kommt nur true oder false zurück, nichts was du ausgeben wollen würdest.
undefined schreibt ja auch dass die bash matchings eben genau nich so verhalten wie die reg. expressions von perl (pcre = perl compatible regular expressions)
cat datei | programm
ist wirklich eine seuche
programm < datei
schreibt man das.....
exit kannst du schon verwenden
. = beliebiges zeichen
* = bezieht sich auf das zeichen davor, dieses muss 0-n mal auftreten, es werden so viele davon genommen wie möglich
also
.* = beliebig viele zeichen (auch keins)....
einfach befehle mit & ausführen
und dann am ende mit dem befehl wait warten
bis alle fertig sind und die ausgabe erst dann vernweden
bei version meinst du?
zb
cat datei | perl -lne 'print "$1" if /<version>(.*?)<\/version>/'
in jedem success callback eine funktion aufrufen. in dieser funktion schauen ob ein zähler bereits X (anzahl ajax requests) erreicht hat. wenn ja dann chart plotten ansonsten nur den zähler erhöhen.
das success callback des ajax aufrufs wird bei dir aufgerufen nachdem $.plot aufgerufen wird. zum zeitpunkt wo du $.plot aufrufst sind also noch keine daten vorhanden, die geplottet werden sollen.
hier gehts nicht um glauben sondern um performance oder?
du kannst das ganze natürlich schon mit bash umsetzen.
dein ansatz funktioniert ja soweit du kannst folgendes zum füllen verwenden:
hier...
wie bereits geschrieben, bash ist der falsche ansatz,
verwende eine programmiersprache wie
perl, php, c, python, ...
bash ist für performance der komplett falsche ansatz.
> for ((p=1; $p<=$(wc -l $import | awk '{print $1}'); p++));do
bei jedem schleifendurchlauf wrid immer wieder von neuem die anzahl
der...
bei deinem deutsch kein wunder, dass keiner antwortet.
genau, wenn sie nicht sortiert sind, der naive ansatz:
liste zwei durchiterieren und jeweils überprüfen ob das element
in l1 schon vorkommt, wenn nicht an l1 anhängen.
effektiv ist das, aber...
du kannst ja mal den http traffic aufzeichnen, zB mit wireshark oder tcpdump dann sieht man auch mehr.
tc qdisc add dev eth0 root netem delay 500ms
auf dem router eingeben und sihc dann beschweren dass das internet so langsam ist :)