Programmierung

Fragen und Antworten für professionelle und begeisterte Programmierer


17
Verfolgen der Skriptausführungszeit in PHP
PHP muss die CPU-Zeit verfolgen, die ein bestimmtes Skript verwendet hat, um das Limit für max_execution_time durchzusetzen. Gibt es eine Möglichkeit, innerhalb des Skripts darauf zuzugreifen? Ich möchte meinen Tests einige Protokollierungen hinzufügen, wie viel CPU im eigentlichen PHP verbrannt wurde (die Zeit wird nicht erhöht, wenn das Skript sitzt …
289 php  performance 



9
Verwenden von Mockito mit mehreren Aufrufen derselben Methode mit denselben Argumenten
Gibt es eine Möglichkeit, dass eine Stubbed-Methode bei nachfolgenden Aufrufen unterschiedliche Objekte zurückgibt? Ich möchte dies tun, um unbestimmte Antworten von einem zu testen ExecutorCompletionService. dh um zu testen, dass unabhängig von der Rückgabereihenfolge der Methoden das Ergebnis konstant bleibt. Der Code, den ich testen möchte, sieht ungefähr so ​​aus. …
289 java  mocking  mockito 

10
git: patch gilt nicht
Ich habe einen bestimmten Patch namens my_pcc_branch.patch. Wenn ich versuche, es anzuwenden, erhalte ich folgende Meldung: $ git apply --check my_pcc_branch.patch warning: src/main/java/.../AbstractedPanel.java has type 100644, expected 100755 error: patch failed: src/main/java/.../AbstractedPanel.java:13 error: src/main/java/.../AbstractedPanel.java: patch does not apply Was bedeutet das? Wie kann ich dieses Problem beheben?
289 git  msysgit 

7
Missbrauch der Algebra algebraischer Datentypen - warum funktioniert das?
Der 'algebraische' Ausdruck für algebraische Datentypen sieht für jemanden mit mathematischem Hintergrund sehr suggestiv aus. Lassen Sie mich versuchen zu erklären, was ich meine. Nachdem Sie die Grundtypen definiert haben Produkt • Union + Singleton X Einheit 1 und unter Verwendung der Kurzform X²für X•Xund 2Xfür X+Xusw. können wir dann …

18
Wie setze ich Umgebungsvariablen von Java aus?
Wie setze ich Umgebungsvariablen von Java aus? Ich sehe, dass ich dies für Unterprozesse mit tun kann ProcessBuilder. Ich muss jedoch mehrere Unterprozesse starten, daher möchte ich lieber die Umgebung des aktuellen Prozesses ändern und die Unterprozesse diese erben lassen. Es gibt eine System.getenv(String), um eine einzelne Umgebungsvariable zu erhalten. …

8
Geändertes Eingabetextfeld erkennen
Ich habe mir zahlreiche andere Fragen angesehen und sehr einfache Antworten gefunden, einschließlich des folgenden Codes. Ich möchte nur erkennen, wenn jemand den Inhalt eines Textfelds ändert, aber aus irgendeinem Grund funktioniert es nicht ... Ich erhalte keine Konsolenfehler. Wenn ich bei der change()Funktion einen Haltepunkt im Browser setze, wird …
289 jquery  input 

14
Wie sende ich mit Python eine E-Mail mit Google Mail als Anbieter?
Ich versuche, E-Mails (Google Mail) mit Python zu senden, erhalte jedoch die folgende Fehlermeldung. Traceback (most recent call last): File "emailSend.py", line 14, in <module> server.login(username,password) File "/usr/lib/python2.5/smtplib.py", line 554, in login raise SMTPException("SMTP AUTH extension not supported by server.") smtplib.SMTPException: SMTP AUTH extension not supported by server. Das Python-Skript …
289 python  email  smtp  gmail 

3
Wie bekomme ich das Maximum von zwei Werten in MySQL?
Ich habe es versucht, bin aber gescheitert: mysql> select max(1,0); FEHLER 1064 (42000): In Ihrer SQL-Syntax ist ein Fehler aufgetreten. Überprüfen Sie das Handbuch Dies entspricht Ihrer MySQL-Serverversion für die richtige Syntax in der Nähe von '0)' in Zeile 1
289 mysql  max 


12
Wie kompiliere ich Tensorflow mit SSE4.2- und AVX-Anweisungen?
Dies ist die Nachricht, die beim Ausführen eines Skripts empfangen wird, um zu überprüfen, ob Tensorflow funktioniert: I tensorflow/stream_executor/dso_loader.cc:125] successfully opened CUDA library libcublas.so.8.0 locally I tensorflow/stream_executor/dso_loader.cc:125] successfully opened CUDA library libcudnn.so.5 locally I tensorflow/stream_executor/dso_loader.cc:125] successfully opened CUDA library libcufft.so.8.0 locally I tensorflow/stream_executor/dso_loader.cc:125] successfully opened CUDA library libcuda.so.1 locally I …

19
Erkennen überflüssiger #includes in C / C ++?
Ich stelle oft fest, dass der Header-Bereich einer Datei immer größer wird, aber nie kleiner wird. Während des gesamten Lebens einer Quelldatei wurden Klassen möglicherweise verschoben und überarbeitet, und es ist sehr wahrscheinlich, dass es einige gibt #includes, die nicht mehr vorhanden sein müssen. Wenn Sie sie dort belassen, verlängern …

10
So finden Sie heraus, wo Gem-Dateien installiert sind
Ich kann Edelsteine ​​finden, die mit installiert wurden gem list, aber es zeigt mir nicht, wo die Edelsteine ​​installiert sind. Wie kann ich herausfinden, wo sich die Edelsteine ​​befinden, und wie kann ich vor der Installation eines Edelsteins wissen, wo er installiert wird?
289 ruby  rubygems 

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.