Tag: language-features

Eine Sprache, die Funktion ist ein eindeutiger Aspekt einer Programmiersprache, wie verbindliche Regeln, die lexikalische design oder Facetten des Typ-system.

Was ist der Unterschied zwischen einer Hash- und Hash-Referenz in Perl?

Anzahl der Antworten 4 Antworten
Ich würde gerne richtig verstehen, hashes in Perl. Ich habe die Perl zeitweise für einige Zeit und meist, wenn ich muss es tun, es ist meistens im Zusammenhang mit text-Verarbeitung. Und jedesmal, wenn ich zu tun haben

Warum entspricht die Eigenklasse nicht der self.class, wenn sie so ähnlich aussieht?

Anzahl der Antworten 3 Antworten
Habe ich verpasst das memo, irgendwo, und ich hoffe, Sie erklären mir das an. Warum ist die eigenclass eines Objekts unterscheidet sich von self.class? class Foo def initialize(symbol) eigenclass = class << self self end eigenclass.class_eval do

Was ist eine maximale Anzahl von Argumenten in einer Python-Funktion?

Anzahl der Antworten 6 Antworten
Es ist doch allgemein bekannt, dass Python-Funktionen können maximal 256 Argumente. Was ich bin neugierig zu wissen, ob dieser Grenzwert bezieht sich auf *args und **kwargs wenn Sie aufgerollt in der folgenden Art und Weise: items =

Was ist der Unterschied zwischen VB und VBScript?

Anzahl der Antworten 6 Antworten
Was ist der Unterschied zwischen VB und VBScript? InformationsquelleAutor der Frage DotNetRookie | 2009-09-05

Beispiele für Scala- und Java-Code, wo Scala-Code einfacher aussieht / weniger Zeilen hat?

Anzahl der Antworten 18 Antworten
Brauche ich einige code-Beispiele (und ich bin auch sehr neugierig auf Sie) von Scala-und Java-code, die zeigen, dass Scala-code ist einfacher und prägnant dann der code in Java geschrieben (natürlich beide Proben sollten dasselbe problem zu lösen).

Unterschied zwischen parseInt und valueOf in Java?

Anzahl der Antworten 11 Antworten
Was ist der Unterschied zwischen diesen beiden Methoden? Sie scheinen zu tun genau die gleiche Sache an mich (gilt auch für parseFloat()parseDouble()parseLong() etc, wie unterscheiden Sie sich von Long.valueOf(string) ? Edit: Auch welche von diesen ist besser

Wie funktioniert "dieses" Schlüsselwort innerhalb einer Funktion?

Anzahl der Antworten 5 Antworten
Ich kam gerade über eine interessante situation, in JavaScript. Ich habe eine Klasse mit einer Methode, die definiert, mehrere Objekte mit dem Objekt-literal Schreibweise. Im inneren dieser Objekte, die this Zeiger verwendet wird. Aus dem Verhalten des

Versteckte Funktionen von HTML

Anzahl der Antworten 30 Antworten
HTML, die am häufigsten verwendeten Sprache (zumindest als eine Auszeichnungssprache (markup language) hat, nicht bekommen seine durch Kredit. Wenn man bedenkt, dass es schon so viele Jahre, Dinge wie die FORM /INPUT-Steuerelemente haben immer noch gleich geblieben

Eine Zeile von der Standardeingabe in Python lesen

Anzahl der Antworten 2 Antworten
Was (wenn überhaupt) sind die Unterschiede zwischen folgenden zwei Methoden zum Lesen einer Zeile von der Standardeingabe: raw_input() und sys.stdin.readline() ? Und in welchen Fällen Sie eine der folgenden Methoden vorzuziehen ist gegenüber den anderen ? InformationsquelleAutor

Ist SQL oder TSQL Turing abgeschlossen?

Anzahl der Antworten 5 Antworten
Dieser kam im Büro heute. Ich habe keine Pläne, so etwas zu tun, aber theoretisch könnten Sie schreiben Sie einen compiler in SQL? Auf den ersten Blick scheint es mir zu sein, turing-vollständig, aber sehr umständlich für

Gibt es an einer Schnittstelle mehr als die richtigen Methoden?

Anzahl der Antworten 18 Antworten
So können sagen, ich habe dieses interface: public interface IBox { public void setSize(int size); public int getSize(); public int getArea(); //...and so on } Und ich habe eine Klasse, die es implementiert: public class Rectangle implements

Was ist die Tilde (~) in der Enum-Definition?

Anzahl der Antworten 10 Antworten
Ich bin immer wieder überrascht, dass sogar nach der Verwendung von C# in all dieser Zeit jetzt, habe ich noch zurecht zu finden, Dinge, die ich nicht kannte... Ich habe versucht, die Suche im internet für diese,

Was ist die maximale Länge einer C # / CLI-Kennung?

Anzahl der Antworten 6 Antworten
Welche anderen Einschränkungen gibt es auf den Namen (neben der offensichtlichen Eindeutigkeit innerhalb eines Bereichs)? Wo sind diese definiert? InformationsquelleAutor der Frage David Schmitt | 2008-10-09

Erstellen Sie ein Wörterbuch mit Listenverständnis in Python

Anzahl der Antworten 10 Antworten
Ich mag die Python list comprehension syntax. Kann es verwendet werden, um Wörterbücher zu? Zum Beispiel durch Iteration über Paare von Schlüsseln und Werten: mydict = {(k,v) for (k,v) in blah blah blah} # doesn't work InformationsquelleAutor

Warum implementiert C # keine indizierten Eigenschaften?

Anzahl der Antworten 9 Antworten
Ich weiß, ich weiß... Eric Lippert ' s Antwort auf diese Art von Frage ist in der Regel so etwas wie "denn es war nicht Wert, die Kosten der Entwicklung, Implementierung, testen und dokumentieren es". Aber immer

Äquivalent von Klassenladeprogrammen in .NET

Anzahl der Antworten 2 Antworten
Weiß jemand, ob es möglich zu definieren, die äquivalent zu einem "java custom class loaders" in .NET? Zu geben ein wenig hintergrund: Ich bin in den Prozess der Entwicklung einer neue Programmiersprache, die die CLR, genannt "Freiheit".

Was ist die neue Art, in Scala 2.8.0 über eine Java Map zu iterieren?

Anzahl der Antworten 1 Antworten
Wie funktioniert scala.collection.JavaConversions über die gegebenen Antworten in Stack Overflow Frage Iteration über Java collections in Scala (es funktioniert nicht, weil die "jcl" - Paket ist Weg) und in Durchlaufen Karte mit Scala (es funktioniert nicht für

Was ist der Unterschied zwischen Interface und @interface in Java?

Anzahl der Antworten 4 Antworten
Ich habe Sie nicht berührt seit Java mit JBuilder in den späten 90er Jahren, während an der Universität, so bin ich ein wenig out of touch - jedenfalls arbeite ich an einer kleinen Java-Projekt diese Woche, und

Warum gibt es in JavaScript einen Nullwert?

Anzahl der Antworten 12 Antworten
In JavaScript gibt es zwei Werte, die im Grunde sagen, 'ich existiere nicht' - undefined und null. Eine Eigenschaft, auf die ein Programmierer nicht abgetreten etwas undefinedsondern um eine Eigenschaft zu nullnull muss explizit zugewiesen werden. Ich

Wie verwendet man Listen in R richtig?

Anzahl der Antworten 11 Antworten
Kurzer hintergrund: Viele (die meisten?) moderne Programmiersprachen weit verbreitet haben mindestens eine Handvoll von ADTs [abstract data types] in gemeinsamen, insbesondere string (eine Sequenz aus Zeichen) Liste (eine geordnete Sammlung von Werten), und - map-basierten Typ (eine

Was sind die Unterschiede zwischen "generischen" Typen in C ++ und Java?

Anzahl der Antworten 11 Antworten
Java generics und C++ bietet eine sehr starke Programmierung Modell mit templates. Also dann, was ist der Unterschied zwischen C++ und Java generics? InformationsquelleAutor der Frage popopome | 2008-08-30

Warum enthält HTML5 keine Möglichkeit, lokales HTML in das Dokument zu laden?

Anzahl der Antworten 7 Antworten
Ich habe darüber nachgedacht viel in letzter Zeit. Warum HTML5 nicht wirklichkönnen Sie HTML-Code in Ihrem Dokument zu brechen Ihre HTML-Dateien? Es hat Unterstützung für fast jeder andere Vermögenswert (Bilder, videos, audio). Ja, wir haben iframesembedsund objects

DateTime.Now vs. DateTime.UtcNow

Anzahl der Antworten 11 Antworten
Ich hab mich schon gewundert, was genau sind die Prinzipien, die die beiden Eigenschaften der Arbeit. Ich weiß, die zweite ist universell und grundsätzlich nicht mit der Zeit umgehen, Zonen, aber kann mir jemand im detail erklären,

Können Sie private Klassen in C # erstellen?

Anzahl der Antworten 6 Antworten
Dies ist eine Frage für die .NET Philosophen: Es ist mein Verständnis, dass Microsoft bewusst verweigert die Nutzung von privaten Klassen in C#. Warum haben Sie das getan und was sind Ihre Argumente dafür? Ich zum Beispiel,

Wann muss ich Anfangs- / Endblöcke und das Schlüsselwort Go in SQL Server verwenden?

Anzahl der Antworten 6 Antworten
Kann mir jemand sagen, Wann und wo ich begin und end - Blöcken in SQL Server? Auch, was genau macht die Go Schlüsselwort tun? InformationsquelleAutor der Frage Tarik | 2009-07-24

JavaScript Hashmap Equivalent

Anzahl der Antworten 16 Antworten
Als deutlich gemacht, in update 3 auf diese Antwort diese Schreibweise: var hash = {}; hash[X] nicht wirklich hash-Objekt X; es eigentlich nur konvertiert X einen string (über .toString() wenn es ein Objekt, oder eine andere built-in-Konvertierungen

Was ist so großartig an Scala?

Anzahl der Antworten 14 Antworten
Was macht Scala, wie eine wunderbare Sprache, anderen als das Typ-system? Fast alles, was ich gelesen habe über die Sprache bringt 'Typisierung' als einen großen Grund für die Verwendung von Scala, aber es muss mehr sein als

Warum gibt ein Python dict.update () das Objekt nicht zurück?

Anzahl der Antworten 8 Antworten
Ich 'm versuchen zu tun : award_dict = { "url" : "http://facebook.com", "imageurl" : "http://farm4.static.flickr.com/3431/3939267074_feb9eb19b1_o.png", "count" : 1, } def award(name, count, points, desc_string, my_size, parent) : if my_size > count : a = { "name" :