Programmierung

Fragen und Antworten für professionelle und begeisterte Programmierer


24
Welche und warum bevorzugen Sie Ausnahmen oder Rückkehrcodes?
Meine Frage ist, was die meisten Entwickler für Fehlerbehandlung, Ausnahmen oder Fehlerrückgabecodes bevorzugen. Bitte seien Sie sprachspezifisch (oder sprachfamilienspezifisch) und warum Sie einander vorziehen. Ich frage das aus Neugier. Persönlich bevorzuge ich Fehlerrückgabecodes, da sie weniger explosiv sind und den Benutzercode nicht zwingen, die Ausnahmeleistungsstrafe zu zahlen, wenn sie dies …

10
Wie viele Zeilen in einer Datenbank sind ZU VIEL?
Ich habe eine MySQL InnoDB-Tabelle mit 1.000.000 Datensätzen. Ist das zu viel? Oder Datenbanken können damit und mehr umgehen? Ich frage, weil mir aufgefallen ist, dass einige Abfragen (z. B. das Abrufen der letzten Zeile aus einer Tabelle) in der Tabelle mit 1-Millon-Zeilen langsamer (Sekunden) sind als in einer mit …

9
Hinzufügen von drei Monaten zu einem Datum in PHP
Ich habe eine Variable namens $effectiveDatemit dem Datum 2012-03-26 . Ich versuche, diesem Datum drei Monate hinzuzufügen, und bin dabei nicht erfolgreich gewesen. Folgendes habe ich versucht: $effectiveDate = strtotime("+3 months", strtotime($effectiveDate)); und $effectiveDate = strtotime(date("Y-m-d", strtotime($effectiveDate)) . "+3 months"); Was mache ich falsch? Keiner der Codes funktionierte.
87 php  date  strtotime 



14
Windows ignoriert JAVA_HOME: Wie wird JDK als Standard festgelegt?
Wie kann ich Windows davon überzeugen, das JDK anstelle einer JRE zu verwenden? Diese Frage wurde schon einmal hier und anderswo gestellt: Wie lege ich die Standard-Java-Installation / Laufzeit (Windows) fest? Das Problem ist, dass Windows ignoriert JAVA_HOMEund auch die Tatsache ignoriert, dass ich das JDK-Bin-Verzeichnis zum ersten Eintrag im …
87 windows  java 

18
Wie kann ich "public / index.php" in der URL Generated Laravel entfernen?
Ich muss die generierte URL in Laravel entfernen index.phpoder public/index.phpdaraus entfernen . Üblicherweise ist der Weg localhost/public/index.php/someWordForRoute: Es sollte so etwas wie seinlocalhost/someWordForRoute. .htaccess <IfModule mod_rewrite.c> <IfModule mod_negotiation.c> Options -MultiViews </IfModule> RewriteEngine On # Redirect Trailing Slashes. RewriteRule ^(.*)/$ /$1 [L,R=301] # Handle Front Controller. RewriteCond %{REQUEST_FILENAME} !-d RewriteCond %{REQUEST_FILENAME} …

8
Extrahieren von SVG aus Font Awesome
Ich möchte die SVG-Pfaddaten von Font Awesome- Glyphen abrufen, damit ich sie direkt als SVG in meinem HTML-Code verwenden kann. Ich dachte, es wäre so einfach wie das Kopieren und Einfügen der Pfaddaten aus fontawesome-webfont.svg , aber wenn ich es in meinem HTML verwende, werden alle Symbole verkehrt herum gerendert …
87 html  svg  font-awesome 


4
Wie schreibe ich eine Funktion, die eine andere Funktion zurückgibt?
In Python möchte ich eine Funktion schreiben, die eine make_cylinder_volume(r)andere Funktion zurückgibt. Diese zurückgegebene Funktion sollte mit einem Parameter aufrufbar sein hund das Volumen eines Zylinders mit Höhe hund Radius zurückgeben r. Ich weiß, wie man Werte von Funktionen in Python zurückgibt, aber wie kann ich eine andere Funktion zurückgeben …

3
Wie überspringe ich Tests in PHPunit?
Ich verwende phpunit in Verbindung mit Jenkins und möchte bestimmte Tests überspringen, indem ich die Konfiguration in der XML-Datei einstelle phpunit.xml Ich weiß, dass ich in der Befehlszeile verwenden kann: phpunit --filter testStuffThatBrokeAndIOnlyWantToRunThatOneSingleTest Wie übersetze ich das in die XML-Datei, da das <filters>Tag nur zur Codeabdeckung dient? Ich möchte alle …
87 php  phpunit 

7
Gibt es so etwas wie instanceOf (Klasse <?> C) in Java?
Ich möchte überprüfen, ob ein Objekt oeine Instanz der Klasse Coder einer Unterklasse von ist C. Zum Beispiel, wenn ich pvon Klasse Pointbin, möchte ich x.instanceOf(Point.class)sein trueund auch x.instanceOf(Object.class)sein true. Ich möchte, dass es auch für primitive Box-Typen funktioniert. Zum Beispiel, wenn xist ein Integerdann x.instanceOf(Integer.class)sollte sein true. Gibt es …

8
Wie entferne ich nicht verwendete Objekte aus einem Git-Repository?
Ich habe versehentlich eine riesige Binärdatei hinzugefügt, festgeschrieben und mit meinem neuesten Commit in ein Git-Repository verschoben. Wie kann ich Git veranlassen, die Objekte zu entfernen, die für dieses Commit erstellt wurden / wurden, damit mein .gitVerzeichnis wieder auf eine normale Größe verkleinert wird? Edit : Danke für deine Antworten; …
87 git  file  object  binary 

4
Fehler bei der Installation von Windows SDK 7.1
Bei der Installation des Windows SDK, das ich im Internet gesehen habe, ist ein Fehler aufgetreten, aber keine der Lösungen funktioniert für mich. Hier ist das Protokoll, das ich bekomme 9:43:37 AM Monday, October 14, 2013: SFX C:\Program Files\Microsoft SDKs\Windows\v7.1\Setup\SFX\vcredist_x64.exe installation started with log file C:\Users\clarkbd\AppData\Local\Temp\Microsoft Windows SDK for Windows …

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.