Tag: language-agnostic
Verwenden Sie dieses tag für FRAGEN zur PROGRAMMIERUNG, die unabhängig von einer bestimmten Programmiersprache.
2
Antworten
Was ist eine eingebettete scripting-Sprache? Was sind einige Vorteile, die es haben würde, über die domain-spezifische Sprache? "Eine Reihe von Sprachen wurden entwickelt für den Zweck zu ersetzen, anwendungsspezifische Skriptsprachen, indem Sie bündig in den Anwendungsprogrammen." -Scripting-Sprache
2
Antworten
Gesehen hab ich den Begriff aufdringlich verwendet, um zu beschreiben Datenstrukturen, wie Listen und stacks, aber was bedeutet es? Können, geben Sie ein code-Beispiel für eine aufdringliche Daten-Struktur, und wie unterscheidet es sich von einem nicht-intrusive ein?
6
Antworten
Gesehen hab ich den Begriff "serialisiert" im ganzen, aber nie erklärt. Bitte erklären, was das bedeutet. Wenn jemand könnte geben Sie ein ausführliches Beispiel, es wäre toll. Wenn ich nach diesem Thema, ich bin auch verwirrt. Die
7
Antworten
Ich habe versucht, um zu bestätigen, die Laufzeit für das einfügen für verkettete Listen und es scheint, wie es gibt zwei verschiedene Antworten. Einfügen eines Elements am Ende einer verketteten Liste, ich würde denken, dass es dauern
5
Antworten
Gibt es Algorithmus, der verwendet werden kann, finden die häufigsten Sätze (oder Zeichenketten) in einem string? Zum Beispiel die folgende Zeichenfolge wäre das "Hallo Welt" als gemeinsame zwei-Wort-Satz: "hello world this is hello world. hello world repeats
13
Antworten
Nehmen ein Beispiel, betrachten Sie eine Reihe von Ermäßigungen auf einem Supermarkt-shopper. Könnten wir die Regeln definieren, wie Daten in einem standard-Mode (Listen der qualifizierende Elemente, die geltenden Termine, Gutschein-codes) und generischen code schreiben, um mit diesen
2
Antworten
Gebäude einen Ausdruck, lehnt eine ungetrimmte input-string. Haben eine Gruppe von white-listed-Symbole, einschließlich Leerzeichen. Aber es kann nicht verwendet werden, die bei der ersten oder bei der letzten position. Es kann jedoch verwendet werden, zwischen führenden und
12
Antworten
Wie wir alle wissen zahlen geschrieben werden können, entweder in Ziffern oder mit Namen. Zwar gibt es eine Menge Beispiele gefunden werden, konvertieren 123 in hundert zwanzig drei, konnte ich nicht finden gute Beispiele, wie es zu
15
Antworten
Das problem/comic in Frage: http://xkcd.com/287/ Ich bin mir nicht sicher, dies ist der beste Weg, es zu tun, aber hier ist was ich ' ve kommen mit bisher. Ich bin mit CFML, aber es sollte von allen
5
Antworten
Ich weiß, dass diese Begriffe in den Kontext der performance-Leistung. Diese Tage bin ich arbeiten, und habe versucht, zu wissen, über diese vom internet aber nicht jedes Beispiel, welches deutlich vorhanden, diese Konzepte mit der Existenz dieser
10
Antworten
Bitte erklären, was ist die name manglings, wie es funktioniert, welche Probleme es löst, und in welchen Kontexten und Sprachen verwendet. Die Name manglings Strategien (z.B. welcher name gewählt wird, der vom compiler und warum) ein plus.
31
Antworten
Wenn ich unter CS im college (Mitte der 80er), eine der Ideen, die sich ständig wiederholte, war zu schreiben immer Schleifen, die Prüfung an der Spitze (während...), anstatt am unteren Rand (do ... while) der Schleife. Diese
8
Antworten
Mein Bauchgefühl sagt mir, es ist kein guter Weg, um dies zu erreichen, aber im Gegensatz zu Stephen Colbert, würde ich eher Vertrauen, eine Gemeinschaft von Entwicklern als mein Bauchgefühl... Ist es eine bekannte Methode für die
4
Antworten
Ich versuche zur Umsetzung des SAFER+ Algorithmus. Der Algorithmus erfordert das finden der E-Modul des power-Funktion ist wie folgt: pow(45, x) mod 257 Die variable x ist ein byte und kann somit im Bereich von 0 bis
8
Antworten
Derzeit arbeite ich meinen Weg durch Code Vollständig ist und das Wort "Schnittstelle" taucht immer wieder! Ich versuche, meinen Kopf Runde, was eine Schnittstelle ist. Sie können definieren Sie den Begriff? Auch was eigentlich macht eine Klasse
3
Antworten
Ich gelesen habe "Algorithms, 4th Ed" von Sedgewick & Wayne, und auf dem Weg habe ich seit der Umsetzung der algorithmen in JavaScript. Ich vor kurzem nahm die mergesort Beispiele in dem Buch zu vergleichen, top-down und
5
Antworten
Ich bin die Untersuchung der Möglichkeit der Bildverarbeitung zu identifizieren, die bestimmte Objekte und zählen auch Sie Sie in ein Bild. Habe ein Bild, und ich benötigen, um identifizieren die Anzahl der Boxen, die in diesem Bild.
4
Antworten
Ich vor kurzem anfing, mich MIT 6.006 vorlesungen und in der ersten Vorlesung der Lehrer präsentiert peak-finding-Algorithmus. http://ocw.mit.edu/courses/electrical-engineering-and-computer-science/6-006-introduction-to-algorithms-fall-2011/lecture-videos/MIT6_006F11_lec01.pdf Nach seinen Definitionen: Gegeben ein array [a,b,c,d,e,f,g], wobei a-g sind zahlen, b ist ein peak wenn und nur wenn
8
Antworten
Darüber hinaus gibt es irgendwelche performance-Vorteile auf statische Methoden über Instanz-Methoden? Stieß ich auf die folgenden kürzlich: http://www.cafeaulait.org/course/week4/22.html : Wann sollte eine Methode statisch sein? Weder liest noch schreibt zum Beispiel Felder Unabhängig vom Zustand des Objekts
4
Antworten
Habe ich gelesen, dass "401 Unauthorized" code muss verwendet werden, wenn ein Benutzer: Ist nicht angemeldet, aber login ist erforderlich ("nicht authentifiziert"); Ist angemeldet, aber sein Profil nicht sehen, dass die url ("nicht autorisiert"); Laut RFC, in
6
Antworten
Dieses problem tatsächlich behandelt mit roll-overs, werde ich nur generalisierte unten als solche: Habe ich eine 2D-Ansicht, und ich habe eine Reihe von Rechtecken, die innerhalb eines Bereichs auf dem Bildschirm. Wie verteile ich aus diesen Boxen,
29
Antworten
Betrachten Sie den folgenden code: 0.1 + 0.2 == 0.3 -> false 0.1 + 0.2 -> 0.30000000000000004 Warum diese Ungenauigkeiten passieren? Floating-point-Variablen haben in der Regel dieses Verhalten. Sie wird verursacht durch, wie Sie gespeichert sind, in
29
Antworten
Betrachten Sie den folgenden code: 0.1 + 0.2 == 0.3 -> false 0.1 + 0.2 -> 0.30000000000000004 Warum diese Ungenauigkeiten passieren? Floating-point-Variablen haben in der Regel dieses Verhalten. Sie wird verursacht durch, wie Sie gespeichert sind, in
5
Antworten
Stellen Sie sich vor Sie haben ein großes array von floating-point-zahlen, aller Arten und Größen. Was ist die richtige Art und Weise zu berechnen, die Summe, mit der die wenigsten Fehler? Zum Beispiel, wenn das array sieht
29
Antworten
Betrachten Sie den folgenden code: 0.1 + 0.2 == 0.3 -> false 0.1 + 0.2 -> 0.30000000000000004 Warum diese Ungenauigkeiten passieren? Floating-point-Variablen haben in der Regel dieses Verhalten. Sie wird verursacht durch, wie Sie gespeichert sind, in
30
Antworten
Wann sollte ich ein interface und Wann soll ich eine base-Klasse? Sollte es immer eine Schnittstelle, wenn ich nicht wollen, um tatsächlich zu definieren, die eine Basis-Implementierung der Methoden? Wenn ich einen Hund habe und Katzen-Klasse. Warum
7
Antworten
Was ist eine gute Hashfunktion? Ich sah eine Menge von hash-Funktion und Anwendungen in meinem Datenstrukturen Kurse in der Schule, aber ich lernte vor allem, dass es ziemlich schwer eine gute hash-Funktion. Als Faustregel zur Vermeidung von
9
Antworten
Es gibt keinen Tag an SO, der vergeht, ohne eine Frage zu Parsen von (X)HTML-oder XML mit regulären Ausdrücken gefragt. Es ist zwar relativ einfach zu kommen mit Beispiele, wie der nicht-Lebensfähigkeit von regexes für diese Aufgabe
29
Antworten
Betrachten Sie den folgenden code: 0.1 + 0.2 == 0.3 -> false 0.1 + 0.2 -> 0.30000000000000004 Warum diese Ungenauigkeiten passieren? Floating-point-Variablen haben in der Regel dieses Verhalten. Sie wird verursacht durch, wie Sie gespeichert sind, in
29
Antworten
Betrachten Sie den folgenden code: 0.1 + 0.2 == 0.3 -> false 0.1 + 0.2 -> 0.30000000000000004 Warum diese Ungenauigkeiten passieren? Floating-point-Variablen haben in der Regel dieses Verhalten. Sie wird verursacht durch, wie Sie gespeichert sind, in
25
Antworten
Programmiersprache Bücher, die erklären, dass Wert-Typen, die erstellt werden, auf die stack - und Referenz-Typen erstellt, auf der heap, ohne zu erklären, was diese beiden Dinge sind. Ich habe nicht gelesen, eine klare Erklärung dafür. Ich verstehe,
29
Antworten
Betrachten Sie den folgenden code: 0.1 + 0.2 == 0.3 -> false 0.1 + 0.2 -> 0.30000000000000004 Warum diese Ungenauigkeiten passieren? Floating-point-Variablen haben in der Regel dieses Verhalten. Sie wird verursacht durch, wie Sie gespeichert sind, in
2
Antworten
Dies ist beabsichtigt, eine Allgemeine Frage zu unterstützen, neue Programmierer, die haben ein problem mit einem Programm, aber nicht wissen, wie man einen debugger verwenden, um zu diagnostizieren, die Ursache des Problems. Diese Frage umfasst zwei Klassen
9
Antworten
Den aktuellen top-stimmten diese Frage Staaten: Einen anderen, der nicht so sehr eine Frage der Sicherheit, obwohl es sicherheitsrelevante, komplett und elendem scheitern zu grok der Unterschied zwischen Hash ein Passwort und verschlüsseln Sie. Am häufigsten im
29
Antworten
Betrachten Sie den folgenden code: 0.1 + 0.2 == 0.3 -> false 0.1 + 0.2 -> 0.30000000000000004 Warum diese Ungenauigkeiten passieren? Floating-point-Variablen haben in der Regel dieses Verhalten. Sie wird verursacht durch, wie Sie gespeichert sind, in
4
Antworten
ich wollte schon immer einen eigenen server machen aber ich weiß nicht, wie ich diesen tun würde. ich weiß, wie ich einen privaten server funktioniert, das Spiel sendet Datenpakete an den server. der server wird die Daten
12
Antworten
Unter der Annahme einer URL: www.example.com/?val=1#part2 Kann PHP Lesen die Anfrage Variablen val1 mithilfe der GET-array. Ist der hash-Wert part2 auch lesbar? Oder ist dies nur bis zu dem browser und JavaScript? InformationsquelleAutor Robinicks | 2009-06-02
12
Antworten
Ich bin auf der Suche nach einem tool, das, in der Masse, fügen Sie ein Lizenz-header, um einige source-Dateien, von denen einige bereits den Kopf. Gibt es ein tool gibt, fügt einen header, wenn es nicht bereits
4
Antworten
Kann mir jemand sagen, was ist der beste Algorithmus, um den Wert der Determinante einer matrix der Größe N x N? Wissen wir mehr über die matrix anderes als die Größe. Ist es spärlich? Trotz der Markierung
7
Antworten
Ich habe einen Wert geben, das entspricht einer Gauß-Verteilung: struct Gauss { double mean; double variance; } Möchte ich ausführen, ein integral über eine Reihe von diesen Werten: Gauss eulerIntegrate(double dt, Gauss iv, Gauss values) { Gauss
26
Antworten
Zwar angefangen zu lernen, lisp, habe ich auf den Begriff gekommen tail-rekursive. Was bedeutet es genau? Für neugierige: die beiden, während Sie und während Sie wurden in die Sprache für eine sehr lange Zeit. Zwar wurde im
29
Antworten
Betrachten Sie den folgenden code: 0.1 + 0.2 == 0.3 -> false 0.1 + 0.2 -> 0.30000000000000004 Warum diese Ungenauigkeiten passieren? Floating-point-Variablen haben in der Regel dieses Verhalten. Sie wird verursacht durch, wie Sie gespeichert sind, in
24
Antworten
Zu vermeiden, alle standard-Antworten, ich hätte Gegoogelt, werde ich Ihnen ein Beispiel, das Sie alle angreifen können. C# und Java (und auch viele andere) haben sich mit viel Arten, einige der "überlauf" - Verhalten mag ich nicht
30
Antworten
Was ist der Unterschied zwischen Gleichzeitigkeit und Parallelität? Beispiele sind geschätzt. kurze Antwort: die Parallelität von zwei Linien der Kunden bestellen aus einer einzigen Kasse (Linien abwechselnd Bestellung); Parallelität von zwei Linien des Kunden die Bestellung von
11
Antworten
Können wir leicht random floating-point-zahlen in einem gewünschten Bereich [X,Y) (beachten Sie, dass X ist inclusive und Y exklusiv), mit die unten aufgeführte Funktion, da Math.random() (und die meisten Pseudo-zufälligen Zahl-Generatoren, AFAIK) produzieren zahlen in [0,1): function
7
Antworten
Ich habe eine Strecke (great circle Teil) auf der Erde. Die Strecke ist definiert durch die Koordinaten der enden. Natürlich, zwei Punkte definieren zwei Liniensegmente, so nehme an, ich interessiere mich für die kürzere. Ich bin da
30
Antworten
Habe ich diesen erwähnt ein paar mal und ich bin mir nicht klar, was es bedeutet. Wann und warum würden Sie dies tun? Weiß ich, was interfaces zu tun, aber die Tatsache, die ich nicht klar, das
6
Antworten
Warum haben manche Nummern verlieren an Genauigkeit, wenn gespeichert als floating-point-zahlen? Beispielsweise die dezimale Zahl 9.2 exakt dargestellt werden können als ein Verhältnis von zwei dezimale Ganzzahlen (92/10), die beide exakt dargestellt werden können im Binär -
10
Antworten
Dies ist eine Art der allgemeineren Frage, ist nicht Sprachabhängig. Mehr über die Idee und Algorithmus zu verwenden. Das system ist wie folgt: Registriert er kleine Kredite zwischen den Gruppen von Freunden. Alice und Bill gehen, um
30
Antworten
Warum bevorzugen Komposition über Vererbung? Welche trade-offs gibt es für die einzelnen Ansätze? Wenn Sie wählen sollten, Vererbung über die Zusammensetzung? Siehe auch das class-design ist besser Es ist ein guter Artikel über diese Frage hier. Meine