Programmierung

Fragen und Antworten für professionelle und begeisterte Programmierer

3
asp.net Core Middleware gegen Filter
Nachdem ich über asp.net Core Middlware gelesen habe, bin ich verwirrt, wann ich Filter verwenden sollte und wann ich Middleware verwenden sollte, da sie das gleiche Ziel zu erreichen scheinen. Wann sollten Middlewares anstelle von Fitlern verwendet werden?

2
Behandeln von Rückverweisen auf das Erfassen von Gruppen im Ersetzungsmuster
Ich möchte die Zeichenfolge nehmen 0.71331, 52.25378und zurückkehren 0.71331,52.25378- dh nur nach einer Ziffer, einem Komma, einem Leerzeichen und einer Ziffer suchen und das Leerzeichen entfernen. Dies ist mein aktueller Code: coords = '0.71331, 52.25378' coord_re = re.sub("(\d), (\d)", "\1,\2", coords) print coord_re Aber das gibt mir 0.7133,2.25378. Was mache …
88 python  regex 


11
Platzhalter im Zeichenfolgenwert konnte nicht aufgelöst werden
Ich versuche, Eigenschaften aus einer .propertiesDatei zu verwenden, aber es scheint nicht zu funktionieren. Hier ist mein Code: @Service("ServiceFTP") @Transactional public class ServiceFTPImpl implements ServiceFTP { @Value("${project.ftp.adresse}") private String adresse; @Value("${project.ftp.login}") private String compte; @Value("${project.ftp.password}") private String motDePasse; @Value("${project.ftp.root}") private String ROOT; [...] } Diese Klasse verwendet @ValueAnmerkungen, um die …
88 java  spring 

5
Python - Unterschied zwischen zwei Zeichenfolgen
Ich möchte viele Wörter in einer Liste speichern. Viele dieser Wörter sind sehr ähnlich. Zum Beispiel habe ich Wort afrykanerskojęzycznyund viele Wörter wie afrykanerskojęzycznym, afrykanerskojęzyczni, nieafrykanerskojęzyczni. Was ist die effektive (schnelle und kleine Diff-Größe) Lösung, um den Unterschied zwischen zwei Strings zu finden und den zweiten String von dem ersten …

13
Zugriff auf Laravel .env-Variablen im Blade
Ich versuche, einige API-Schlüssel, die ich in meiner ENV-Datei gespeichert habe, für die Verwendung im Blade-Javascript zu erhalten. Ich habe zwei Schlüssel hinzugefügt wie: APP_ENV=local APP_KEY=//// APP_DEBUG=true APP_LOG_LEVEL=debug APP_URL=http://localhost APP_GOOGLE_MAPS=//// APP_OVERHEID_IO=//// In Blade muss ich die Google Maps-API und den OverheidIO-API-Schlüssel verwenden. Ich habe versucht, eine der Standard-.env-Variablen abzurufen, nur …
88 php  laravel 

8
Wie greife ich auf den Status im Redux-Reduzierer zu?
Ich habe einen Reduzierer, und um den neuen Status zu berechnen, benötige ich Daten aus der Aktion sowie Daten aus einem Teil des Status, der nicht von diesem Reduzierer verwaltet wird. Insbesondere in dem unten gezeigten Reduzierer benötige ich Zugriff auf das accountDetails.stateOfResidenceIdFeld. initialState.js: export default { accountDetails: { stateOfResidenceId: …

5
Wie kann ich die Indizierung der Intellij-Idee beenden?
Wie kann ich die Indizierung der Intellij-Idee beim Start beenden, ohne Ordner "auszuschließen"? Es ist sehr, sehr ärgerlich, dass die Indizierung beim Start beginnt, ohne dass Sie beispielsweise einen Testfall debuggen können, sodass Sie warten müssen, bis die Indizierung abgeschlossen ist.

4
Regex-Matching in einer Bash-if-Anweisung
Was habe ich hier falsch gemacht? Es wird versucht, eine Zeichenfolge zu finden, die Leerzeichen, Kleinbuchstaben, Großbuchstaben oder Zahlen enthält. Sonderzeichen wären auch nett, aber ich denke, das erfordert das Entkommen bestimmter Zeichen. TEST="THIS is a TEST title with some numbers 12345 and special char *&^%$#" if [[ "$TEST" =~ …

12
Python: Verzeichnis zwei Ebenen höher
Ok ... Ich weiß nicht, wo sich das Modul xbefindet, aber ich weiß, dass ich den Pfad zum Verzeichnis zwei Ebenen höher finden muss. Gibt es eine elegantere Möglichkeit: import os two_up = os.path.dirname(os.path.dirname(__file__)) Lösungen für Python 2 und 3 sind willkommen!

9
So klicken Sie in Puppeteer auf ein Element mit Text
Gibt es eine Methode (in der API nicht gefunden) oder eine Lösung, um auf ein Element mit Text zu klicken? Zum Beispiel habe ich HTML: <div class="elements"> <button>Button text</button> <a href=#>Href text</a> <div>Div text</div> </div> Und ich möchte auf ein Element klicken, in das Text eingeschlossen ist (klicken Sie auf …
88 puppeteer 

5
JavaScript: Funktion, die ein Objekt zurückgibt
Ich nehme einige JavaScript / jQuery-Lektionen bei codecademy.com. Normalerweise liefern die Lektionen Antworten oder Hinweise, aber für diese gibt es keine Hilfe und ich bin ein wenig verwirrt von den Anweisungen. Die Funktion makeGamePlayer soll ein Objekt mit drei Schlüsseln zurückgeben. //First, the object creator function makeGamePlayer(name,totalScore,gamesPlayed) { //should return …
88 javascript 

7
Unterschied (e) zwischen merge () und concat () bei Pandas
Was ist der wesentliche Unterschied zwischen pd.DataFrame.merge()und pd.concat()? Bisher habe ich Folgendes gefunden. Bitte kommentieren Sie, wie vollständig und genau mein Verständnis ist: .merge()kann nur Spalten (plus Zeilenindizes) verwenden und ist semantisch für Operationen im Datenbankstil geeignet. .concat()kann mit beiden Achsen verwendet werden, wobei nur Indizes verwendet werden, und bietet …
88 python  pandas  join  merge  concat 

1
Wie kann ich testen, ob eine Funktion nicht aufgerufen wurde?
Ich teste den Router und habe zwei Funktionen. Ich muss testen, ob die erste Funktion aufgerufen wurde und die zweite nicht. Es gibt eine Methode, toHaveBeenCalledaber es gibt keine Methode, um zu testen, ob die Funktion nicht aufgerufen wurde. Wie kann ich das testen? Ich habe folgenden Code: var args, …

1
Beziehung zwischen dem dotnet cli und dem neuen vs2017 msbuild
Mit der Umstellung project.jsonauf das neue csprojFormat, das mit VS2017 eingeführt wurde, habe ich Schwierigkeiten, den Unterschied zwischen dem dotnetCLI und dem neuen zu verstehen msbuildund wann ich eines über dem anderen verwenden soll. 1) Um eine neue csprojNetstandard-Bibliothek über die Befehlszeile zu erstellen, sollte ich die CLI aufrufen dotnet(zum …

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.