Programmierung

Fragen und Antworten für professionelle und begeisterte Programmierer

10
GraphQL- und Microservice-Architektur
Ich versuche zu verstehen, wo GraphQL am besten für die Verwendung in einer Microservice-Architektur geeignet ist. Es gibt einige Debatten darüber, dass nur ein GraphQL-Schema als API-Gateway fungiert, das die Anforderung an die Ziel-Microservices weiterleitet und deren Antwort erzwingt. Microservices würden weiterhin das REST / Thrift-Protokoll für Kommunikationsgedanken verwenden. Ein …

16
Best Practices für den Umgang mit Routen für STI-Unterklassen in Schienen
Meine Rails Ansichten und Controller sind mit übersät redirect_to, link_tound form_forMethodenaufrufe. Manchmal link_tound redirect_toexplizit in den Pfaden, die sie verknüpfen (z. B. link_to 'New Person', new_person_path), aber oft sind die Pfade implizit (z link_to 'Show', person. B. ). Ich füge meinem Modell eine einzelne Tabellenvererbung (STI) hinzu (sagen wir Employee …






12
Kann ich mehrere Xcode-Versionen installieren?
Ist es möglich, mehrere Versionen von Xcode gleichzeitig zu installieren? Wenn ja, posten Sie bitte Tipps, Tricks oder mögliche Probleme, auf die Sie achten sollten. BEARBEITEN: Der Grund, warum ich mehrere Versionen installieren möchte, ist das Ausprobieren der neuen SDK-Beta. Wenn der neue Xcode jedoch fehlerhaft ist, möchte ich die …
175 xcode  macos 

6
So erstellen Sie eine Menüleistenanwendung für Mac
EDIT: Dies ist eine schöne vorgefertigte Menüleistenanwendung hier ( Github-Quelle ) durch diese Antwort . Ich habe mich gefragt, wie man einen Menüleistenantrag stellt. Was sind die Voraussetzungen dafür? Ich habe gesehen, dass eine einfache Anwendung für die Menüleiste darin bestand, Links mit Ihrem Browser zu öffnen. Ich möchte etwas …
175 macos  cocoa  menubar 


17
Geben Sie Platzhalter für Internet Explorer ein
In HTML5 wurde das placeholderAttribut für inputElemente eingeführt, mit dem ein ausgegrauter Standardtext angezeigt werden kann. Leider unterstützt der Internet Explorer, einschließlich IE 9, dies nicht. Es gibt bereits einige Platzhalter-Simulator-Skripte. Sie funktionieren normalerweise, indem Sie den Standardtext in das Eingabefeld einfügen, ihm eine graue Farbe geben und ihn wieder …

1
Fragen Sie die lokale Bitcoin-Blockchain mit C # .NET ab
Ich versuche, den Kontostand einer bestimmten Bitcoin-Adresse zu überprüfen, indem ich NUR die lokal gespeicherte Blockchain verwende (heruntergeladen über Bitcoin Core). Ähnliches (mit NBitCoin und / oder QBitNinja), jedoch ohne Zugriff auf das Netzwerk: private static readonly QBitNinjaClient client = new QBitNinjaClient(Network.Main); public decimal CheckBalance(BitcoinPubKeyAddress address) { var balanceModel = …
175 c#  .net  bitcoin  blockchain 

5
Wie protokolliere ich ALLE Ausnahmen global für eine C # MVC4-WebAPI-App?
Hintergrund Ich entwickle eine API-Service-Schicht für einen Client und wurde aufgefordert, alle Fehler global abzufangen und zu protokollieren. Während also so etwas wie ein unbekannter Endpunkt (oder eine unbekannte Aktion) einfach zu handhaben ist, verwenden Sie ELMAH oder fügen Sie Folgendes hinzu Global.asax: protected void Application_Error() { Exception unhandledException = …

6
Prozent Höhe HTML 5 / CSS
Ich versuche, <div>eine bestimmte prozentuale Höhe in CSS festzulegen, aber sie bleibt genauso groß wie der Inhalt darin. Wenn ich <!DOCTYTPE html>jedoch HTML 5 entferne , funktioniert es, <div>die gesamte Seite wie gewünscht einzunehmen. Ich möchte, dass die Seite validiert wird. Was soll ich also tun? Ich habe dieses CSS …
175 html  css  height 

7
Feste Tabellenzellenbreite
Viele Leute verwenden immer noch Tabellen, um Steuerelemente, Daten usw. zu gestalten - ein Beispiel dafür ist das beliebte jqGrid. Es passiert jedoch etwas Magisches, das ich nicht zu ergründen scheinen kann (seine Tische zum lauten Schreien, wie viel Magie könnte es möglicherweise geben?) Wie ist es möglich, die Spaltenbreite …
175 html  css  layout  html-table 

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.