Programmierung

Fragen und Antworten für professionelle und begeisterte Programmierer

11
Java Runtime.getRuntime (): Abrufen der Ausgabe beim Ausführen eines Befehlszeilenprogramms
Ich verwende die Laufzeit, um Eingabeaufforderungsbefehle von meinem Java-Programm auszuführen. Mir ist jedoch nicht bekannt, wie ich die vom Befehl zurückgegebene Ausgabe erhalten kann. Hier ist mein Code: Runtime rt = Runtime.getRuntime(); String[] commands = {"system.exe", "-send" , argument}; Process proc = rt.exec(commands); Ich habe es versucht, System.out.println(proc);aber das brachte …
155 java  runtime 

5
Array einen beliebigen Wert aus einem anderen Array enthalten?
Was ist der effizienteste Weg, um zu testen, ob ein Array ein Element aus einem zweiten Array enthält? Zwei Beispiele unten, die versuchen, die Frage zu beantworten, foodsenthalten ein Element aus cheeses: cheeses = %w(chedder stilton brie mozzarella feta haloumi reblochon) foods = %w(pizza feta foods bread biscuits yoghurt bacon) …
155 ruby  arrays 

5
Was ist der Sinn von Lookup <TKey, TElement>?
Der MSDN erklärt Lookup folgendermaßen: A Lookup&lt;TKey, TElement&gt; ähnelt a Dictionary&lt;TKey, TValue&gt;. Der Unterschied besteht darin, dass ein Wörterbuch &lt;TKey, TValue&gt; Schlüssel einzelnen Werten zuordnet, während ein Lookup &lt;TKey, TElement&gt; Schlüssel Sammlungen von Werten zuordnet . Ich finde diese Erklärung nicht besonders hilfreich. Wofür wird Lookup verwendet?
155 c#  .net  linq  lookup 

10
Was ist ein guter Algorithmus zur Ratenbegrenzung?
Ich könnte einen Pseudocode oder besser Python verwenden. Ich versuche, eine Warteschlange zur Ratenbegrenzung für einen Python-IRC-Bot zu implementieren, die teilweise funktioniert. Wenn jedoch jemand weniger Nachrichten als das Limit auslöst (z. B. beträgt das Ratenlimit 5 Nachrichten pro 8 Sekunden und die Person nur 4). und der nächste Auslöser …

10
So formatieren Sie eine DateTime in PowerShell
Ich kann das Get-DateCmdlet problemlos so formatieren: $date = Get-Date -format "yyyyMMdd" Aber wie formatiere ich ein Datum in einer Variablen? Die Aussage unten $dateStr = $date -format "yyyMMdd" gibt diesen Fehler zurück: "Sie müssen einen Wertausdruck auf der rechten Seite des Operators '-f' angeben."


10
dynamic_cast und static_cast in C ++
Ich bin ziemlich verwirrt mit dem dynamic_castSchlüsselwort in C ++. struct A { virtual void f() { } }; struct B : public A { }; struct C { }; void f () { A a; B b; A* ap = &amp;b; B* b1 = dynamic_cast&lt;B*&gt; (&amp;a); // NULL, because …
155 c++  dynamic-cast 

10
MYSQL Falscher DOUBLE-Wert abgeschnitten
Wenn die folgende SQL-Abfrage ausgeführt wird: UPDATE shop_category SET name = 'Secolul XVI - XVIII' AND name_eng = '16th to 18th centuries' WHERE category_id = 4768 Der folgende Fehler wird ausgelöst: 1292 - Truncated incorrect DOUBLE value: 'Secolul XVI - XVIII' Wie kann ich das beheben? shop_category Tabellenstruktur: category_id mediumint(8) …
155 mysql 

8
Wie erhalte ich das erste Element von einem IEnumerable <T> in .net?
Ich möchte oft das erste Element eines IEnumerable&lt;T&gt;in .net greifen , und ich habe keinen guten Weg gefunden, dies zu tun. Das Beste, was ich mir ausgedacht habe, ist: foreach(Elem e in enumerable) { // do something with e break; } Yuck! Gibt es eine gute Möglichkeit, dies zu tun?
155 c#  .net 




4
T-SQL - Funktion mit Standardparametern
Ich habe dieses Skript: CREATE FUNCTION dbo.CheckIfSFExists(@param1 INT, @param2 BIT = 1 ) RETURNS BIT AS BEGIN IF EXISTS ( bla bla bla ) RETURN 1; RETURN 0; END GO Ich möchte es in einer Prozedur folgendermaßen verwenden: IF dbo.CheckIfSFExists( 23 ) = 0 SET @retValue = 'bla bla bla'; …

15
Kann ein int in Java null sein?
Kann intman nullin Java sein? Beispielsweise: int data = check(Node root); if ( data == null ) { // do something } else { // do something } Mein Ziel ist es, eine Funktion zu schreiben, die eine zurückgibt int. Said intwird in der Höhe eines Knotens gespeichert, und wenn …
155 java 


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.