|
|
|
|
Todsünde begangen, vergessen Freundin abzuholen. Wenn ich mich nicht mehr melde holt die Polizei.
|
|
|
|
|
|
|
Scheiß Erkältungswelle hat mich schon wieder erwischt.
Von gestern auf heute bin ich vom top fit-Zustand zu Fieber mit 38,5° C gewechselt...
|
|
|
|
|
|
|
| Zitat von SirSiggi
Todsünde begangen, vergessen Freundin abzuholen. Wenn ich mich nicht mehr melde holt die Polizei.
| |
Woaah. Das ist mir anno dazumal auch passiert.
|
|
|
|
|
|
|
| Zitat von SkunkyVillage
| Zitat von SirSiggi
Todsünde begangen, vergessen Freundin abzuholen. Wenn ich mich nicht mehr melde holt die Polizei.
| |
Woaah. Das ist mir anno dazumal auch passiert.
| |
Du scheinst ja wirklich eine aus dem Lehrbuch erwischt zu haben.
|
|
|
|
|
|
|
| Zitat von [DK]Peacemaker
| Zitat von SkunkyVillage
| Zitat von SirSiggi
Todsünde begangen, vergessen Freundin abzuholen. Wenn ich mich nicht mehr melde holt die Polizei.
| |
Woaah. Das ist mir anno dazumal auch passiert.
| |
Du scheinst ja wirklich eine aus dem Lehrbuch erwischt zu haben.
| |
Ach, da war ich 18 oder so. Meine Borderlinerin ist nun gut 1,5 Jahre her.
|
|
|
|
|
|
|
@flying sheep, groovy (Java im Kern) verhält sich übrigens so wie du es bei python erwartet hättest.
|
[...]groovy math model supports a 'least surprising' approach to literal math operations for script programmers. | |
http://groovy.codehaus.org/Groovy+Math
|
|
|
|
|
|
|
jo, ich bin ja schon froh, dass bei 3/2 nicht mehr 1 rauskommt
warum haben nur fast alle sprachen so doofe falltüren drin?
gut, dass python floats nimmt statt decimals stört fast nie außerhalb der ausgabe, da war das divisionsverhalten der ints viel schlimmer (und das was andere sprachen tun, z.b. perls dereferenzieren)
trotzdem doof.
|
[Dieser Beitrag wurde 1 mal editiert; zum letzten Mal von flying sheep am 14.12.2010 22:45]
|
|
|
|
|
|
| Zitat von flying sheep
jo, ich bin ja schon froh, dass bei 3/2 nicht mehr 1 rauskommt
| |
Was hat das für Vorteile? Ich mein gegenüber von 3.0d / 2.0d?
|
|
|
|
|
|
|
Was für ein Kacktag. Noch 1-2 Serien rinnziehen und dann ins Bett \o/
|
|
|
|
|
|
|
| Zitat von [DK]Peacemaker
| Zitat von flying sheep
jo, ich bin ja schon froh, dass bei 3/2 nicht mehr 1 rauskommt
| |
Was hat das für Vorteile? Ich mein gegenüber von 3.0d / 2.0d?
| | in nach wichtigkeit steigender reihenfolge
- du musst nicht dran denken 3./2. zu schreiben und vor allem bei bariablen nicht mehr float(spam)/float(eggs) schreiben.
- es gibt schon seit python 2.2 den //-operator, der dafür gedacht ist, truncating zu teilen. der ist allerdings sinnlos, wenn / das selbe tut
- aus 1 und 2 folgt: wenn du nicht dran denkst, verwendest du / und es kommt ein mathematisch korrektes ergebnis raus, wenn schon, kannst du dir überlegen, ob du // oder / brauchst
|
|
|
|
|
|
|
| Zitat von TriggerTG
Was für ein Kacktag. Noch 1-2 Serien rinnziehen und dann ins Bett \o/
| |
Hey Trigger, bist du es? Skunk?
Zumindest unterschreib ich das 100%ig auch so.
TAAHM und HIMYM nun.
Ich hab jetzt einfach mal eine Stunde vorzeitig meinen Bereitschaftsdienst gestartet, sind eh alle schon im Bett. Mir also kackwurst.
Gute Nacht, Salat!
|
|
|
|
|
|
|
Genau das selbe guck ich jetzt auch
|
[Dieser Beitrag wurde 1 mal editiert; zum letzten Mal von TriggerTG am 14.12.2010 23:06]
|
|
|
|
|
|
| Zitat von flying sheep
| Zitat von [DK]Peacemaker
| Zitat von flying sheep
jo, ich bin ja schon froh, dass bei 3/2 nicht mehr 1 rauskommt
| |
Was hat das für Vorteile? Ich mein gegenüber von 3.0d / 2.0d?
| | in nach wichtigkeit steigender reihenfolge
- du musst nicht dran denken 3./2. zu schreiben und vor allem bei bariablen nicht mehr float(spam)/float(eggs) schreiben.
- es gibt schon seit python 2.2 den //-operator, der dafür gedacht ist, truncating zu teilen. der ist allerdings sinnlos, wenn / das selbe tut
- aus 1 und 2 folgt: wenn du nicht dran denkst, verwendest du / und es kommt ein mathematisch korrektes ergebnis raus, wenn schon, kannst du dir überlegen, ob du // oder / brauchst
| |
Kommt denn bei 4/2 auch 2.0 oder 2 raus?
|
|
|
|
|
|
|
2. in python 3.x oder mit from __future__ import division kommt bei divisionen, die aufgehen, ein int* raus und bei welchen, die nicht aufgehen, ein float*. deswegen nervt mich ja das mit der verwendung von floats so, weil wenn int 3 / int 2 = float 1.5 ist, sollte auch 3*.1==.3 sein.
*in python int und float genannt, weil es keine unterschiede zwischen dein bytelängen mehr gibt.
|
|
|
|
|
|
|
| Zitat von flying sheep
2. in python 3.x oder mit from __future__ import division kommt bei divisionen, die aufgehen, ein int* raus und bei welchen, die nicht aufgehen, ein float*. deswegen nervt mich ja das mit der verwendung von floats so, weil wenn int 3 / int 2 = float 1.5 ist, sollte auch 3*.1==.3 sein.
*in python int und float genannt, weil es keine unterschiede zwischen dein bytelängen mehr gibt.
| |
Also praktisch ist das ja schon, aber ich beziehe mich eben darauf, dass diese Vorgehensweise nun mal auch seinen Grund hat. In C müsst ich in dem Fall bei jeder Division von float ausgehen. Das ist natürlich in dynamischen Sprachen nicht das Problem.
|
|
|
|
|
|
|
und genau deshalb ist es statisch typisierten sprachen ein grund, wird in python aber als historischer fehler angesehen (von den leuten, die das damals so eingebaut haben). hier weitere infos.
dynamische typisierung ist mir aber gar nicht so wichtig. würd ich für den geschwindigkeitsvorteil, der sich aus statischer ergibt, sofort aufgeben, mitsamt der ganzen introspection und dynamischen features und so. aber ich hab bisher keine kompilierte sprache gefunden, die sich schreiben lässt wie statisch typisiertes python, eine anbindung an viele libraries hat, high-class datatypen, batteries included, eine einfache & übersichtliche syntax, die fehler vermeidet (signifikanter whitespace!) und gleichzeitig für öfters mal angetroffene spezialfälle eine lösung hat (z.b. ein optionaler else-block nach einer for-schleife wird nur ausgeführt, wenn diese nicht durchgelaufen ist, sondern durch ein break beendet wurde), …
genie könnte sowas werden, mal schauen.
|
|
|
|
|
|
|
|
|
|
|
| Zitat von flying sheep
und genau deshalb ist es statisch typisierten sprachen ein grund, wird in python aber als historischer fehler angesehen (von den leuten, die das damals so eingebaut haben). hier weitere infos.
dynamische typisierung ist mir aber gar nicht so wichtig. würd ich für den geschwindigkeitsvorteil, der sich aus statischer ergibt, sofort aufgeben, mitsamt der ganzen introspection und dynamischen features und so. aber ich hab bisher keine kompilierte sprache gefunden, die sich schreiben lässt wie statisch typisiertes python, eine anbindung an viele libraries hat, high-class datatypen, batteries included, eine einfache & übersichtliche syntax, die fehler vermeidet (signifikanter whitespace!) und gleichzeitig für öfters mal angetroffene spezialfälle eine lösung hat (z.b. ein optionaler else-block nach einer for-schleife wird nur ausgeführt, wenn diese nicht durchgelaufen ist, sondern durch ein break beendet wurde), …
genie könnte sowas werden, mal schauen.
| |
Ich rate zu Scala auch wenn Scala eher eine Java auf mächtig viel Steroiden ist. Die Sprache ist Megacool, aber so komplex, dass man sich da echt einarbeiten muss
/: Ach so...Scala kann das alles nicht was du forderst (oder vielleicht nicht alles). Aber Scala ist cool!
|
[Dieser Beitrag wurde 1 mal editiert; zum letzten Mal von Achsel-des-Bösen am 15.12.2010 9:08]
|
|
|
|
|
|
|
|
|
|
Och, nun ist das Trollface/Coolface als Posticon wieder weg.
|
|
|
|
|
|
|
|
|
|
|
Hmm ich habe hier einige Beans folgender Form:
|
Code: |
<bean id="Artikel_136001" class="de.igd.rostock.imotris.vo.Artikel">
<property name="id" value="136001" />
<property name="gut" ref="Gruppe_1360" />
<property name="label" value="Glukose" />
<property name="verpackungsform" value="VERPACKT" />
<property name="zustandsform" ref="Zustandsform_ESTG" />
<property name="zertifikate">
<list>
<ref>Zertifikat_HACCP, Zertifikat_ISO9001, Zertifikat_ISO22000, Zertifikat_IFS_Logistics</ref>
<ref>Zertifikat_DIN_EN_14658_98-28-EG</ref>
</list>
</property>
</bean> |
|
oder beispielsweise
|
Code: |
<bean id="Artikel_181112" class="de.igd.rostock.imotris.vo.Artikel">
<property name="id" value="181112" />
<property name="gut" ref="Gruppe_1811" />
<property name="label" value="Sojabohnen, verpackt" />
<property name="verpackungsform" value="VERPACKT" />
<property name="zustandsform" ref="Zustandsform_ESTG" />
<property name="zertifikate">
<list>
<ref>Zertifikat_HACCP, Zertifikat_ISO9001, Zertifikat_ISO22000,Zertifikat_GMP,Zertifikat_GMP_Plus</ref>
<ref>Zertifikat_DIN_EN_14658</ref>
</list>
</property>
</bean> |
|
Wie kriege ich da mit RegEx schön im Knoten "zertifikate" die einzelne Zertifikate in einzelne <ref>'s gepackt?
|
|
|
|
|
|
|
Warum überhaupt Regexp? Geht doch viel besser mit split.
Aber was du brauchst ist \w
|
|
|
|
|
|
|
@split: Ich dachte jetzt eher aus Notepad++ heraus
e\ Ach was solls, ich suche einfach nach ", Z" und replace es mit </ref>\n\t\t\t\t<ref>Z
|
[Dieser Beitrag wurde 2 mal editiert; zum letzten Mal von TriggerTG am 15.12.2010 14:52]
|
|
|
|
|
|
Du Genie
|
|
|
|
|
|
|
Oh ich seh grad, Notepad++ hat da im Reiter "TextFX" noch paar interessante Methoden für solche Massensachen im Repertoire.
Delete Blank Lines <3
|
[Dieser Beitrag wurde 1 mal editiert; zum letzten Mal von TriggerTG am 15.12.2010 15:22]
|
|
|
|
|
|
| Zitat von Danzelot
Graphentheorie:
Ich habe eine 3x3-Matrix mit überall Einsen, außer an einer Stelle die nicht auf der Diagonalen liegt. Jetzt soll ich zeigen dass diese Matrix nicht die Wegematrix von einem Graphen sein kann.
Beispielsweise habe ich
Reicht es dann da zu zeigen dass es ja genau einen Weg von 2 nach 3 und von 3 nach 1 gibt und daher an der Stelle 2,1 auch eine 1 stehen muss? Das kommt mir zu leicht vor...
| |
Halp!
|
|
|
|
|
|
|
Naja wegen der Symmetrie halt, was soll man da großartig beweisen. 'N ungerichteter Graph würde in eine symmetrische Matrix münden.
|
|
|
|
|
|
|
| Zitat von Danzelot
| Zitat von Danzelot
Graphentheorie:
Ich habe eine 3x3-Matrix mit überall Einsen, außer an einer Stelle die nicht auf der Diagonalen liegt. Jetzt soll ich zeigen dass diese Matrix nicht die Wegematrix von einem Graphen sein kann.
Beispielsweise habe ich
Reicht es dann da zu zeigen dass es ja genau einen Weg von 2 nach 3 und von 3 nach 1 gibt und daher an der Stelle 2,1 auch eine 1 stehen muss? Das kommt mir zu leicht vor...
| |
Halp!
| |
So isses aber, sollst du wahrscheinlich nur nochmal formal ausdruecken.
|
|
|
|
|
|
|
Das ist nur leider das was ich nicht hinbekomme. Einfach ?
|
|
|
|
|
|
Thema: Gehirnsalat ( wir unter uns ) |