Programmierung

Fragen und Antworten für professionelle und begeisterte Programmierer


6
Der Spring Boot Test ignoriert die Protokollierungsstufe
Eines meiner Maven-Module ignoriert meine Protokollierungsstufen beim Ausführen von Tests. In habe src/test/resourcesich application.properties: app.name=bbsng-import-backend app.description=Import Backend Module for Application spring.profiles.active=test # LOGGING logging.level.root=error logging.level.org.springframework.core =fatal logging.level.org.springframework.beans=fatal logging.level.org.springframework.context=fatal logging.level.org.springframework.transaction=error logging.level.org.springframework.test=error logging.level.org.springframework.web=error logging.level.org.hibernate=ERROR Ich habe es auch versucht application-test.properties. Meine Anwendung protokolliert viel, insbesondere beim Laden des Kontexts. Ich habe versucht …

5
Wie kann ich mit LINQ asynchron auf eine Liste von Aufgaben warten?
Ich habe eine Liste von Aufgaben, die ich wie folgt erstellt habe: public async Task<IList<Foo>> GetFoosAndDoSomethingAsync() { var foos = await GetFoosAsync(); var tasks = foos.Select(async foo => await DoSomethingAsync(foo)).ToList(); ... } Durch die Verwendung .ToList()sollten alle Aufgaben beginnen. Jetzt möchte ich auf ihre Fertigstellung warten und die Ergebnisse zurückgeben. …
87 c#  linq  async-await 

14
Was ist der Standardwert von char?
char c = '\u0000'; Wenn ich c drucke, wird im Befehlszeilenfenster 'a' angezeigt. Was ist der Standardwert eines Felds vom Typ char? Jemand sagte, '\ u0000' bedeutet im Unicode null; ist das richtig?
87 java  char 

7
Wie behebt man den Fehler "Windows SDK Version 8.1" wurde nicht gefunden?
Ich habe kürzlich Visual Studio 2015 aktualisiert und jetzt, wenn ich versuche, ein Projekt zu erstellen, schlägt es immer fehl und ich erhalte den Fehler Schweregradcode Beschreibung Fehler bei der Unterdrückung der Projektdateizeilenzeile MSB8036 Das Windows SDK Version 8.1 wurde nicht gefunden. Installieren Sie die erforderliche Version von Windows SDK …

10
Änderungsereignis bei Auswahl mit Knockout-Bindung. Wie kann ich wissen, ob es sich um eine echte Änderung handelt?
Ich erstelle eine Benutzeroberfläche für Berechtigungen. Ich habe eine Liste mit Berechtigungen mit einer Auswahlliste neben jeder Berechtigung. Die Berechtigungen werden durch ein beobachtbares Array von Objekten dargestellt, die an eine Auswahlliste gebunden sind: <div data-bind="foreach: permissions"> <div class="permission_row"> <span data-bind="text: name"></span> <select data-bind="value: level, event:{ change: $parent.permissionChanged}"> <option value="0"></option> …

6
Dienst für Typ 'Microsoft.AspNetCore.Identity.UserManager' kann nicht aufgelöst werden, während versucht wird, 'AuthController' zu aktivieren.
Ich erhalte diesen Fehler im Login Controller. InvalidOperationException: Dienst für Typ 'Microsoft.AspNetCore.Identity.UserManager`1 [Automobile.Models.Account]' kann nicht aufgelöst werden, während versucht wird, 'Automobile.Server.Controllers.AuthController' zu aktivieren. Hier ist der Auth Controller-Konstruktor: private SignInManager<Automobile.Models.Account> _signManager; private UserManager<Automobile.Models.Account> _userManager; public AuthController(UserManager<Models.Account> userManager, SignInManager<Automobile.Models.Account> signManager) { this._userManager = userManager; this._signManager = signManager; } und hier ist …

4
Verwirrender Vorlagenfehler
Ich habe eine Weile mit Clang gespielt und bin auf "test / SemaTemplate / Dependent-Template-Recovery.cpp" (in der Clang-Distribution) gestoßen, das Hinweise zur Wiederherstellung nach einem Vorlagenfehler geben soll. Das Ganze lässt sich leicht auf ein minimales Beispiel reduzieren: template<typename T, typename U, int N> struct X { void f(T* t) …
87 c++  templates  llvm  clang 

7
Mehrzeilige reguläre Ausdrücke in Visual Studio
Gibt es eine Möglichkeit, Visual Studio dazu zu bringen, eine Regex-Ersetzung über mehrere Zeilen hinweg durchzuführen (lassen Sie die Übereinstimmung die Zeilengrenzen überschreiten)? Ich weiß, dass ich dafür viele Editoren verwenden kann, aber es scheint seltsam, dass diese Funktion in Visual Studio nicht berücksichtigt wurde. Vermisse ich etwas

7
Was ist die Absicht der Ablaufzeit des ID-Tokens in OpenID Connect?
In OpenID Connect hat ein Zugriffstoken eine Ablaufzeit. Für den Fluss des Autorisierungscodes ist dies normalerweise kurz (z. B. 20 Minuten). Danach verwenden Sie das Aktualisierungstoken, um ein neues Zugriffstoken anzufordern. Das ID-Token hat auch eine Ablaufzeit. Meine Frage ist, was ist die Absicht davon? Jede ID-Token-Ablaufzeit, die kürzer als …


3
Konvertieren von einer IEnumerable <T> in eine ICollection <T> nicht möglich
Ich habe folgendes definiert: public ICollection&lt;Item&gt; Items { get; set; } Wenn ich diesen Code ausführe: Items = _item.Get("001"); Ich erhalte die folgende Nachricht: Error 3 Cannot implicitly convert type 'System.Collections.Generic.IEnumerable&lt;Storage.Models.Item&gt;' to 'System.Collections.Generic.ICollection&lt;Storage.Models.Item&gt;'. An explicit conversion exists (are you missing a cast?) Kann jemand erklären, was ich falsch mache. Ich …
87 c#  .net 

4
Wie verwende ich npm-Module aus Typoskript?
Ich versuche es mit Typoskript. Es funktioniert gut auf der Hallo-Weltbühne. Ich versuche jetzt, ein npm-Modul zu verwenden: index.ts = import _ = require('lodash') console.log(_.toUpper('Hello, world !')) Das funktioniert nicht: tsc index.ts -&gt; Cannot find module 'lodash'. (2307) node-ts index.js -&gt; Cannot find module 'lodash'. (2307) Ein Blick auf die …
87 node.js  typescript  npm  tsc 

11
Windows übergibt keine Befehlszeilenargumente an Python-Programme, die von der Shell ausgeführt werden
Ich habe Probleme, Befehlszeilenargumente an Python-Programme zu übergeben, wenn ich versuche, sie direkt als ausführbare Befehle über eine Windows-Befehlsshell auszuführen. Zum Beispiel, wenn ich dieses Programm habe (test.py): import sys print "Args: %r" % sys.argv[1:] Und ausführen: &gt;test foo Args: [] verglichen mit: &gt;python test.py foo Args: ['foo'] Meine Konfiguration …

5
Nur Namespace-Klassensichtbarkeit in C # /. NET?
Können Sie in C # eine Klasse nur in ihrem eigenen Namespace sichtbar machen, ohne in einer anderen Assembly zu leben? Dies scheint nützlich für typische Hilfsklassen zu sein, die nicht anderweitig verwendet werden sollten. (dh was Java paketprivate Klassen nennt)
87 c#  .net 

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.