Programmierung

Fragen und Antworten für professionelle und begeisterte Programmierer


3
Verwenden von Moq, um festzustellen, ob eine Methode aufgerufen wird
Nach meinem Verständnis kann ich testen, ob ein Methodenaufruf erfolgt, wenn ich eine übergeordnete Methode aufrufe, dh: public abstract class SomeClass() { public void SomeMehod() { SomeOtherMethod(); } internal abstract void SomeOtherMethod(); } Ich möchte das testen, wenn ich anrufe, SomeMethod()dann erwarte ich, dass SomeOtherMethod()das angerufen wird. Habe ich Recht, …
159 c#  .net  unit-testing  mocking  moq 


11
Wie kann man Komponenten erweitern / erben?
Ich möchte Erweiterungen für einige Komponenten erstellen, die bereits in Angular 2 bereitgestellt wurden, ohne sie fast vollständig neu schreiben zu müssen, da die Basiskomponente Änderungen unterliegen könnte und wünschte, diese Änderungen würden sich auch in den abgeleiteten Komponenten widerspiegeln. Ich habe dieses einfache Beispiel erstellt, um meine Fragen besser …

10
Gibt es eine Möglichkeit, einen Stack-Trace zu sichern, ohne eine Ausnahme in Java auszulösen?
Ich denke darüber nach, ein Debug-Tool für meine Java-Anwendung zu erstellen. Ich frage mich, ob es möglich ist, eine Stapelverfolgung zu erhalten, genau wie Exception.printStackTrace(), ohne tatsächlich eine Ausnahme auszulösen. Mein Ziel ist es, in einer bestimmten Methode einen Stapel zu sichern, um zu sehen, wer der Methodenaufrufer ist.

7
Axios erhalten Zugriff auf Antwortheaderfelder
Ich erstelle eine Frontend-App mit React und Redux und verwende Axios , um meine Anforderungen auszuführen. Ich möchte Zugriff auf alle Felder in der Kopfzeile der Antwort erhalten. In meinem Browser kann ich den Header überprüfen und sehen, dass alle Felder vorhanden sind, die ich benötige (wie Token, UID usw.), …


17
Host "<url hier>" kann nicht aufgelöst werden. Keine Adresse mit Hostname verknüpft [geschlossen]
Geschlossen. Diese Frage erfordert Debugging-Details . Derzeit werden keine Antworten akzeptiert. Möchten Sie diese Frage verbessern? Aktualisieren Sie die Frage so dass es beim Thema für Stack - Überlauf. Geschlossen vor 2 Jahren . Verbessere diese Frage In meiner Android-Anwendung zum Lesen von RSS- Links wird folgende Fehlermeldung angezeigt: java.net.UnknownHostException: …
159 java  android 

14
Gradle-Proxy-Konfiguration
Ich benötige einen Webzugriff von Gradle über einen Proxyserver, um die Gradle / Artifactory-Integration für Jenkins verwenden zu können. Um mögliche Ursachen für Probleme zu reduzieren, füge ich das Artifactory-Plugin manuell in build.gradle hinzu und führe es über die Befehlszeile aus: apply { apply from: "http://gradle.artifactoryonline.com/gradle/plugins/org/jfrog/buildinfo/build-info-extractor-gradle/1.0.1/artifactoryplugin-1.0.1.gradle" } Nach dieser Beschreibung …


14
Abrufen und Setzen eines einzelnen Cookies mit dem HTTP-Server von Node.js.
Ich möchte in der Lage sein, ein einzelnes Cookie zu setzen und dieses einzelne Cookie bei jeder Anforderung an die Serverinstanz von nodejs zu lesen. Kann dies in wenigen Codezeilen erfolgen, ohne dass eine Drittanbieter-Bibliothek abgerufen werden muss? var http = require('http'); http.createServer(function (request, response) { response.writeHead(200, {'Content-Type': 'text/plain'}); response.end('Hello …

6
Seltsam \ n in Base64-codierter Zeichenfolge in Ruby
Die eingebaute Base64-Bibliothek in Ruby fügt einige '\ n' hinzu. Ich kann den Grund nicht herausfinden. Für dieses spezielle Beispiel: irb(main):001:0&gt; require 'rubygems' =&gt; true irb(main):002:0&gt; require 'base64' =&gt; true irb(main):003:0&gt; str = "1110--ad6ca0b06e1fbeb7e6518a0418a73a6e04a67054" =&gt; "1110--ad6ca0b06e1fbeb7e6518a0418a73a6e04a67054" irb(main):004:0&gt; Base64.encode64(str) =&gt; "MTExMC0tYWQ2Y2EwYjA2ZTFmYmViN2U2NTE4YTA0MThhNzNhNmUwNGE2NzA1\nNA==\n" Die \ n befinden sich an der letzten und sechsten …
159 ruby  base64  encode 




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.