Programmierung

Fragen und Antworten für professionelle und begeisterte Programmierer

12
Wie schneide ich eine Tabelle mit eingeschränkten Fremdschlüsseln ab?
Warum nicht ein TRUNCATE auf mygroupArbeit? Obwohl ich habe, ON DELETE CASCADE SETbekomme ich: ERROR 1701 (42000): kann eine Tabelle in einer Fremdschlüsselbedingung verwiesen gestutzt ( mytest. instance, Constraint instance_ibfk_1FOREIGN KEY ( GroupID) LITERATUR mytest. mygroup( ID)) drop database mytest; create database mytest; use mytest; CREATE TABLE mygroup ( ID …


23
Wie erhält man das logische xor von zwei Variablen in Python?
Wie erhält man das logische xor von zwei Variablen in Python? Zum Beispiel habe ich zwei Variablen, von denen ich erwarte, dass sie Zeichenfolgen sind. Ich möchte testen, ob nur einer von ihnen einen True-Wert enthält (nicht None oder die leere Zeichenfolge): str1 = raw_input("Enter string one:") str2 = raw_input("Enter …


13
Wie kann eine Zeitfunktion in der funktionalen Programmierung existieren?
Ich muss zugeben, dass ich nicht viel über funktionale Programmierung weiß. Ich habe von hier und da darüber gelesen und festgestellt, dass bei der funktionalen Programmierung eine Funktion dieselbe Ausgabe für dieselbe Eingabe zurückgibt, unabhängig davon, wie oft die Funktion aufgerufen wird. Es ist genau wie eine mathematische Funktion, die …

10
Warum dict.get (Schlüssel) anstelle von dict [Schlüssel]?
Heute bin ich auf die dictMethode getgestoßen, die bei einem Schlüssel im Wörterbuch den zugehörigen Wert zurückgibt. Für welchen Zweck ist diese Funktion nützlich? Wenn ich einen Wert finden wollte, der einem Schlüssel in einem Wörterbuch zugeordnet ist, kann ich dies einfach tun dict[key], und es wird dasselbe zurückgegeben: dictionary …
646 python  dictionary 


17
ActiveMQ oder RabbitMQ oder ZeroMQ oder [geschlossen]
Diese Frage passt derzeit nicht zu unserem Q & A-Format. Wir erwarten, dass die Antworten durch Fakten, Referenzen oder Fachwissen gestützt werden, aber diese Frage wird wahrscheinlich zu Debatten, Argumenten, Umfragen oder erweiterten Diskussionen führen. Wenn Sie der Meinung sind, dass diese Frage verbessert und möglicherweise erneut geöffnet werden kann, …

4
SQL-Injection, die mysql_real_escape_string () umgeht
Gibt es eine SQL-Injection-Möglichkeit, auch wenn die mysql_real_escape_string()Funktion verwendet wird? Betrachten Sie diese Beispielsituation. SQL ist in PHP wie folgt aufgebaut: $login = mysql_real_escape_string(GetFromPost('login')); $password = mysql_real_escape_string(GetFromPost('password')); $sql = "SELECT * FROM table WHERE login='$login' AND password='$password'"; Ich habe zahlreiche Leute zu mir sagen hören, dass solcher Code immer noch …


5
Mehrere Indizes im Vergleich zu mehrspaltigen Indizes
Ich habe gerade einen Index zu einer Tabelle in SQL Server 2005 hinzugefügt und es hat mich zum Nachdenken gebracht. Was ist der Unterschied zwischen dem Erstellen eines Index und dem Definieren mehrerer Spalten gegenüber einem Index pro Spalte, die Sie indizieren möchten? Gibt es bestimmte Gründe, warum einer über …


7
Was ist ein Stack-Trace und wie kann ich damit meine Anwendungsfehler debuggen?
На этот вопрос есть ответы на Stapelüberlauf на русском : Что такое Stapelverfolgung, и как с его помощью находить ошибки Wenn ich meine Anwendung ausführe, wird manchmal ein Fehler angezeigt, der wie folgt aussieht: Exception in thread "main" java.lang.NullPointerException at com.example.myproject.Book.getTitle(Book.java:16) at com.example.myproject.Author.getBookTitles(Author.java:25) at com.example.myproject.Bootstrap.main(Bootstrap.java:14) Die Leute haben dies als …


21
Sortieren Sie das Array in Javascript nach Vorname (alphabetisch)
Ich habe ein Array (siehe unten für ein Objekt im Array), das ich mit JavaScript nach Vorname sortieren muss. Wie kann ich es tun? var user = { bio: null, email: "user@domain.com", firstname: "Anna", id: 318, lastAvatar: null, lastMessage: null, lastname: "Nickson", nickname: "anny" };
644 javascript 

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.