Programmierung

Fragen und Antworten für professionelle und begeisterte Programmierer


5
Microservices und Datenbank-Joins
Wie gehen Sie mit dem Rätsel um, die Datenbank aufzubrechen, wenn Sie monolithische Anwendungen in Microservices aufteilen? Typische Anwendungen, an denen ich gearbeitet habe, führen aus Gründen der Leistung und Einfachheit viele Datenbankintegrationen durch. Wenn Sie zwei Tabellen haben, die logisch unterschiedlich sind (wenn Sie so wollen, begrenzte Kontexte), aber …

2
Mehrere FROMs - was es bedeutet
Ich möchte ein Docker-Image für das Linkurious- Projekt auf github erstellen, für dessen Ausführung sowohl die Neo4j-Datenbank als auch Node.js erforderlich sind. Mein erster Ansatz war, ein Basis-Image für mein Image zu deklarieren, das Neo4j enthält. Die Referenzdokumente definieren "Basisbild" nicht auf hilfreiche Weise: Basisbild: Ein Bild ohne übergeordnetes Element …
112 docker  dockerfile 



11
Boto3-Fehler: botocore.exceptions.NoCredentialsError: Anmeldeinformationen konnten nicht gefunden werden
Wenn ich einfach den folgenden Code ausführe, wird immer dieser Fehler angezeigt. s3 = boto3.resource('s3') bucket_name = "python-sdk-sample-%s" % uuid.uuid4() print("Creating new bucket with name:", bucket_name) s3.create_bucket(Bucket=bucket_name) Ich habe meine Anmeldeinformationsdatei in gespeichert C:\Users\myname\.aws\credentials, von wo aus Boto meine Anmeldeinformationen lesen sollte. Ist meine Einstellung falsch? Hier ist die Ausgabe …
112 boto  boto3 

9
Ereignis-Listener, wenn das Element sichtbar wird?
Ich erstelle eine Symbolleiste, die in eine Seite aufgenommen wird. Das Div, in das es aufgenommen werden soll, wird standardmäßig angezeigt: none . Gibt es eine Möglichkeit, einen Ereignis-Listener in meine Symbolleiste einzufügen, um zu warten, wann er sichtbar wird, damit er initialisiert werden kann? oder muss ich ihm eine …
112 javascript 

4
Unterdrücken / Drucken ohne b 'Präfix für Bytes in Python 3
Posten Sie dies einfach, damit ich später danach suchen kann, da es mich immer zu überraschen scheint: $ python3.2 Python 3.2 (r32:88445, Oct 20 2012, 14:09:50) [GCC 4.5.2] on linux2 Type "help", "copyright", "credits" or "license" for more information. >>> import curses >>> print(curses.version) b'2.2' >>> print(str(curses.version)) b'2.2' >>> print(curses.version.encode('utf-8')) …

6
Das ViewData-Element mit dem Schlüssel 'XXX' ist vom Typ 'System.Int32', muss jedoch vom Typ 'IEnumerable <SelectListItem>' sein.
Ich habe das folgende Ansichtsmodell public class ProjectVM { .... [Display(Name = "Category")] [Required(ErrorMessage = "Please select a category")] public int CategoryID { get; set; } public IEnumerable&lt;SelectListItem&gt; CategoryList { get; set; } .... } und die folgende Controller-Methode, um ein neues Projekt zu erstellen und a zuzuweisen Category public …
112 c#  asp.net-mvc 


7
Mehrere Pfadnamen für dieselbe Komponente in React Router
Ich verwende dieselbe Komponente für drei verschiedene Routen: &lt;Router&gt; &lt;Route path="/home" component={Home} /&gt; &lt;Route path="/users" component={Home} /&gt; &lt;Route path="/widgets" component={Home} /&gt; &lt;/Router&gt; Gibt es sowieso zu kombinieren, um zu sein wie: &lt;Router&gt; &lt;Route path=["/home", "/users", "/widgets"] component={Home} /&gt; &lt;/Router&gt;

9
Starten Sie den Container im Pod neu
Ich habe eine Kapsel test-1495806908-xn5jnmit 2 Behältern. Ich möchte einen von ihnen aufgerufen neu starten container-test. Ist es möglich, einen einzelnen Container innerhalb eines Pods neu zu starten und wie? Wenn nicht, wie starte ich den Pod neu? Der Pod wurde mit einem deployment.yamlwith erstellt: kubectl create -f deployment.yaml

1
Wie füge ich mehr als ein "Tools: Ersetzen" in der Android Manifest-Anwendung hinzu?
Ich verwende eine Bibliothek, deren Manifest Folgendes enthält. &lt;application android:allowBackup="true" android:label="@string/app_name" android:supportsRtl="true"/&gt; Als Anwendung, mit der ich die Bibliothek einbinde, ist die Umkehrung der Einstellung jedoch umgekehrt &lt;application android:allowBackup="false" android:label="@string/app_name" android:supportsRtl="false"/&gt; Daher hätte es einen Fusionsfehler wie Ist `android: supportRtl =" true "` im Bibliotheksmanifest wesentlich? Es verursacht manchmal Fehler …



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.