Programmierung

Fragen und Antworten für professionelle und begeisterte Programmierer

1
Was machen helper und helper_method?
helper_method ist unkompliziert: Es stellt einige oder alle Methoden des Controllers für die Ansicht zur Verfügung. Was ist helper? Ist es umgekehrt, dh es importiert Hilfsmethoden in eine Datei oder ein Modul? (Vielleicht der Name helperund helper_methodsind gleich. Sie können lieber stattdessen sein share_methods_with_viewund import_methods_from_view) Referenz

13
Wann soll std :: size_t verwendet werden?
Ich frage mich nur, ob ich std::size_tstattdessen für Loops und andere Dinge verwenden soll int. Zum Beispiel: #include <cstdint> int main() { for (std::size_t i = 0; i < 10; ++i) { // std::size_t OK here? Or should I use, say, unsigned int instead? } } Was ist im Allgemeinen …

7
Wie dokumentiere ich Ruby-Code?
Gibt es bestimmte Codekonventionen bei der Dokumentation von Ruby-Code? Zum Beispiel habe ich das folgende Code-Snippet: require 'open3' module ProcessUtils # Runs a subprocess and applies handlers for stdout and stderr # Params: # - command: command line string to be executed by the system # - outhandler: proc object …
201 ruby 

6
Wann soll Mockito.verify () verwendet werden?
Ich schreibe jUnit-Testfälle für 3 Zwecke: Um sicherzustellen, dass mein Code alle erforderlichen Funktionen erfüllt, unter allen (oder den meisten) Eingabekombinationen / -werten. Um sicherzustellen, dass ich die Implementierung ändern kann, und mich auf JUnit-Testfälle zu verlassen, um mir mitzuteilen, dass alle meine Funktionen weiterhin erfüllt sind. Als Dokumentation aller …

12
Ein Algorithmus zum Aufblasen / Entleeren (Versetzen, Puffern) von Polygonen
Wie würde ich ein Polygon "aufblasen"? Das heißt, ich möchte etwas Ähnliches tun: Die Anforderung besteht darin, dass die Kanten / Punkte des neuen (aufgeblasenen) Polygons alle den gleichen konstanten Abstand zu den alten (ursprünglichen) Polygonen haben (auf dem Beispielbild nicht), da dann Bögen für aufgeblasene Eckpunkte verwendet werden müssten, …

5
WPF-Datagrid leere Zeile unten
Ich binde mein Datagrid mit //fill datagrid public DataTable GameData { get { DataSet ds = new DataSet(); FileStream fs = new FileStream(IMDB.WebPage.Class.Config.XMLPath, FileMode.Open, FileAccess.Read); StreamReader reader = new StreamReader(fs, Encoding.Default); ds.ReadXml(reader); fs.Close(); DataTable temp = ds.Tables[0]; return ds.Tables[0]; } } Aus irgendeinem Grund bekomme ich unten eine leere Zeile. …
201 wpf  datagrid 


16
Konsolenanwendung zur Kennwortmaskierung
Ich habe den folgenden Code ausprobiert ... string pass = ""; Console.Write("Enter your password: "); ConsoleKeyInfo key; do { key = Console.ReadKey(true); // Backspace Should Not Work if (key.Key != ConsoleKey.Backspace) { pass += key.KeyChar; Console.Write("*"); } else { Console.Write("\b"); } } // Stops Receving Keys Once Enter is Pressed …

5
ES6 Exportieren / Importieren in Indexdatei
Ich verwende derzeit ES6 in einer React-App über Webpack / Babel. Ich verwende Indexdateien, um alle Komponenten eines Moduls zu sammeln und zu exportieren. Das sieht leider so aus: import Comp1_ from './Comp1.jsx'; import Comp2_ from './Comp2.jsx'; import Comp3_ from './Comp3.jsx'; export const Comp1 = Comp1_; export const Comp2 = …



9
So überprüfen Sie in Javascript, ob ein Element in einem anderen enthalten ist
Wie kann ich überprüfen, ob ein DOM-Element einem anderen DOM-Element untergeordnet ist? Gibt es dafür eingebaute Methoden? Zum Beispiel so etwas wie: if (element1.hasDescendant(element2)) oder if (element2.hasParent(element1)) Wenn nicht, dann irgendwelche Ideen, wie das geht? Es muss auch browserübergreifend sein. Ich sollte auch erwähnen, dass das Kind viele Ebenen unterhalb …
201 javascript  dom 



13
Einstellen der Tabellenspaltenbreite
Ich habe eine einfache Tabelle, die für einen Posteingang wie folgt verwendet wird: <table border="1"> <tr> <th>From</th> <th>Subject</th> <th>Date</th> </tr> Wie stelle ich die Breite so ein, dass Von und Datum 15% der Seitenbreite und der Betreff 70% betragen. Ich möchte auch, dass die Tabelle die gesamte Seitenbreite einnimmt.
201 html  css  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.