Programmierung

Fragen und Antworten für professionelle und begeisterte Programmierer

30
Umgang mit dem Fehler "java.lang.OutOfMemoryError: PermGen space"
Vor kurzem bin ich in meiner Webanwendung auf diesen Fehler gestoßen: java.lang.OutOfMemoryError: PermGen-Speicherplatz Es ist eine typische Hibernate / JPA + IceFaces / JSF-Anwendung, die unter Tomcat 6 und JDK 1.6 ausgeführt wird. Anscheinend kann dies nach mehrmaliger erneuter Bereitstellung einer Anwendung auftreten. Was verursacht es und was kann getan …


29
Wie kann ich die ASP.NET-Web-API dazu bringen, JSON anstelle von XML mit Chrome zurückzugeben?
Die Antworten dieser Frage sind eine Gemeinschaftsanstrengung . Bearbeiten Sie vorhandene Antworten, um diesen Beitrag zu verbessern. Derzeit werden keine neuen Antworten oder Interaktionen akzeptiert. Bei Verwendung der neueren ASP.NET-Web-API wird in Chrome XML angezeigt. Wie kann ich es ändern, um JSON anzufordern, damit ich es im Browser anzeigen kann? …

10
Wie benennt man ein Git-Tag um?
Heute habe ich in den Protokollen nach einem Projekt gesucht und festgestellt, dass ich vor einiger Zeit einen Tag-Namen fett gefingert habe. Gibt es eine Möglichkeit, das Tag umzubenennen? Google hat nichts Nützliches gefunden. Mir ist klar, dass ich die getaggte Version auschecken und ein neues Tag erstellen kann, das …
1219 git  git-tag 

13
Ändern einer Spalte: null auf nicht null
Ich habe eine Tabelle, die mehrere nullbare Ganzzahlspalten hat. Dies ist aus mehreren Gründen unerwünscht. Daher möchte ich alle Nullen auf 0 aktualisieren und diese Spalten dann auf setzen NOT NULL. Abgesehen von der Änderung von Nullen in 0müssen die Daten erhalten bleiben. Ich suche nach der spezifischen SQL-Syntax , …

13
Wie wird die Ausgabe der Druckfunktion geleert?
Эа этот вопрос есть ответы на Stapelüberlauf на русском : Как в bash-конвейере использовать вывод из python сразу? Wie erzwinge ich die Ausgabe der Python-Druckfunktion auf dem Bildschirm? Dies ist kein Duplikat der Deaktivierung der Ausgabepufferung. Die verknüpfte Frage versucht, eine ungepufferte Ausgabe zu erstellen, während dies allgemeiner ist. Die …

11
Kann ich mehrere MySQL-Zeilen in einem Feld verketten?
Mit MySQLkann ich so etwas machen wie: SELECT hobbies FROM peoples_hobbies WHERE person_id = 5; Mein Output: shopping fishing coding aber stattdessen möchte ich nur 1 Zeile, 1 Spalte: Erwartete Ausgabe: shopping, fishing, coding Der Grund ist, dass ich mehrere Werte aus mehreren Tabellen auswähle und nach all den Verknüpfungen …
1214 mysql  sql  concat  group-concat 


23
Wie überprüfe ich, ob eine Zeichenfolge eine andere Zeichenfolge in Objective-C enthält?
Wie kann ich überprüfen, ob eine Zeichenfolge ( NSString) eine andere kleinere Zeichenfolge enthält? Ich hatte auf so etwas gehofft wie: NSString *string = @"hello bla bla"; NSLog(@"%d",[string containsSubstring:@"hello"]); Aber das nächste, was ich finden konnte, war: if ([string rangeOfString:@"hello"] == 0) { NSLog(@"sub string doesnt exist"); } else { …

30
Chrome dazu bringen, selbstsignierte localhost-Zertifikate zu akzeptieren
Ich habe ein selbstsigniertes SSL-Zertifikat für den localhost CN erstellt. Firefox akzeptiert dieses Zertifikat, nachdem es sich erwartungsgemäß zunächst darüber beschwert hat. Chrome und IE lehnen es jedoch ab, es zu akzeptieren, selbst nachdem das Zertifikat dem Systemzertifikatsspeicher unter Vertrauenswürdige Wurzeln hinzugefügt wurde. Obwohl das Zertifikat als korrekt installiert aufgeführt …

11
Wie verwende ich git merge --squash?
Ich habe einen Remote-Git-Server. Hier ist das Szenario, das ich ausführen möchte: Für jeden Fehler / jede Funktion erstelle ich einen anderen Git-Zweig Ich schreibe meinen Code in diesem Git-Zweig weiterhin mit nicht offiziellen Git-Nachrichten fest Im Top-Repository müssen wir ein Commit für einen Fehler mit der offiziellen Git-Nachricht durchführen …
1209 git  git-merge  git-squash 


15
Wie kann ich jQuery dazu bringen, eine synchrone und keine asynchrone Ajax-Anforderung auszuführen?
Ich habe ein JavaScript-Widget, das Standarderweiterungspunkte bereitstellt. Eine davon ist die beforecreateFunktion. Es sollte zurückkehren false, um zu verhindern, dass ein Element erstellt wird. Ich habe dieser Funktion mit jQuery einen Ajax-Aufruf hinzugefügt: beforecreate: function (node, targetNode, type, to) { jQuery.get('http://example.com/catalog/create/' + targetNode.id + '?name=' + encode(to.inp[0].value), function (result) { …

30
Wie kann man die verstrichene Zeit in Python messen?
Was ich möchte, ist, irgendwo in meinem Code mit dem Zählen der Zeit zu beginnen und dann die verstrichene Zeit abzurufen, um die Zeit zu messen, die zum Ausführen weniger Funktionen benötigt wurde. Ich denke, ich verwende das Timeit-Modul falsch, aber die Dokumente sind für mich nur verwirrend. import timeit …


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.