Programmierung

Fragen und Antworten für professionelle und begeisterte Programmierer

12
Übergeben Sie den Array-Parameter in SqlCommand
Ich versuche, Array-Parameter wie unten beschrieben an SQL-Befehl in C # zu übergeben, aber es funktioniert nicht. Trifft es jemand schon einmal? string sqlCommand = "SELECT * from TableA WHERE Age IN (@Age)"; SqlConnection sqlCon = new SqlConnection(connectString); SqlCommand sqlComm = new SqlCommand(); sqlComm.Connection = sqlCon; sqlComm.CommandType = System.Data.CommandType.Text; sqlComm.CommandText …
144 c#  tsql 

7
event Action <> vs event EventHandler <>
Gibt es einen Unterschied zwischen deklarieren event Action&lt;&gt;und event EventHandler&lt;&gt;. Angenommen, es spielt keine Rolle, welches Objekt tatsächlich ein Ereignis ausgelöst hat. beispielsweise: public event Action&lt;bool, int, Blah&gt; DiagnosticsEvent; vs. public event EventHandler&lt;DiagnosticsArgs&gt; DiagnosticsEvent; class DiagnosticsArgs : EventArgs { public DiagnosticsArgs(bool b, int i, Blah bl) {...} ... } Die …
144 c# 

2
Seltsame Funktion in ActivityManager: isUserAMonkey. Was bedeutet das, wozu dient es?
Ich habe die folgende Funktion im Paket gefunden android.app.ActivityManager. public static boolean isUserAMonkey () Die Referenz beschreibt: public static boolean isUserAMonkey () Seit: API Level 8 Gibt "true" zurück, wenn die Benutzeroberfläche gerade von einem Affen durcheinander gebracht wird. Ich war schockiert von dieser seltsamen Funktion. Und habe ein paar …
144 android 

3
HTTP Content-Type Header und JSON
Ich habe immer versucht, die meisten Eigenschaften des HTTP-Protokolls aus Angst vor dem Unbekannten nicht zu verwenden. Ich sagte mir jedoch, dass ich heute Angst haben und absichtlich Header verwenden werde. Ich habe versucht, jsonDaten an den Browser zu senden und sie sofort zu verwenden. Wenn ich zum Beispiel eine …
144 javascript  php  json  http 

26
Es wurde versucht, geschützten Speicher zu lesen oder zu schreiben. Dies ist häufig ein Hinweis darauf, dass der andere Speicher beschädigt ist
Ich hoffe, jemand kann mich aufklären, was diesen Fehler möglicherweise verursachen könnte: Es wurde versucht, geschützten Speicher zu lesen oder zu schreiben. Dies ist häufig ein Hinweis darauf, dass der andere Speicher beschädigt ist. Ich kann die Postleitzahl nicht wirklich posten, da dieser Fehler in einem beliebigen Bereich der Anwendung …

7
Wie überprüfe ich, ob eine Zahl zwischen zwei Werten liegt?
In JavaScript fordere ich den Browser auf, etwas zu tun, wenn die Fenstergröße größer als 500 Pixel ist. Ich mache es so: if (windowsize &gt; 500) { // do this } Das funktioniert gut, aber ich möchte dieselbe Methode anwenden, aber mit einer Reihe von Zahlen. Daher möchte ich meinem …
144 javascript 

12
Warum sollte jemand set anstelle von unordered_set verwenden?
C ++ 0x wird eingeführt, unordered_setdas an boostund an vielen anderen Orten verfügbar ist . Was ich verstehe ist, dass unordered_setes sich um eine Hash-Tabelle mit O(1)Nachschlagekomplexität handelt. Auf der anderen Seite setist nichts als ein Baum mit log(n)Nachschlagekomplexität. Warum um alles in der Welt sollte jemand setanstelle von verwenden …

17
Wie erhält man den Namen des Git-Repositorys in einem Git-Repository?
Wie können Sie den Git-Repository-Namen in einem Git-Repository abrufen, wenn Sie in einem Git-Verzeichnis arbeiten? Gibt es Git-Befehle? # I did check out bar repository and working in somewhere # under bar directory at this moment such as below. $ git clone git://github.com/foo/bar.git $ cd bar/baz/qux/quux/corge/grault # and I am …
144 git  repository 

7
pytest: fast gleich behaupten
So geht's assert almost equalmit py.test für Floats, ohne auf Folgendes zurückzugreifen: assert x - 0.00001 &lt;= y &lt;= x + 0.00001 Insbesondere ist es nützlich, eine übersichtliche Lösung zu kennen, um Schwimmerpaare schnell zu vergleichen, ohne sie auszupacken: assert (1.32, 2.4) == i_return_tuple_of_two_floats()

7
Pandas Datenrahmen fillna () nur einige Spalten vorhanden
Ich versuche, keine Werte in einem Pandas-Datenrahmen mit Nullen für nur eine Teilmenge von Spalten zu füllen. Wenn ich es tue: import pandas as pd df = pd.DataFrame(data={'a':[1,2,3,None],'b':[4,5,None,6],'c':[None,None,7,8]}) print df df.fillna(value=0, inplace=True) print df Die Ausgabe: a b c 0 1.0 4.0 NaN 1 2.0 5.0 NaN 2 3.0 NaN …
144 python  pandas  dataframe 

6
Laden Sie den Pfad in PowerShell neu
Wenn eine Instanz von PowerShell ISE ausgeführt wird und ich etwas installiere, das den PATH ändert, oder wenn ich es außerhalb von PowerShell auf irgendeine Weise ändere, muss ich PowerShell neu starten, damit die aktualisierte PATH-Variable angezeigt wird. Gibt es eine Möglichkeit, den Pfad aus PowerShell heraus neu zu laden, …

9
Ist es möglich, Swift's Enum in Obj-C zu verwenden?
Ich versuche, einen Teil meiner Obj-C-Klasse in Swift umzuwandeln. Und einige andere Obj-C-Klassen verwenden immer noch Enum in dieser konvertierten Klasse. Ich habe in den Pre-Release-Dokumenten gesucht und konnte es nicht finden oder habe es verpasst. Gibt es eine Möglichkeit, Swift enum in der Obj-C-Klasse zu verwenden? Oder ein Link …
144 objective-c  enums  swift 

4
Bedeutung von ios_base :: sync_with_stdio (false); cin.tie (NULL);
Welche Bedeutung hat das Einbeziehen? ios_base::sync_with_stdio(false); cin.tie(NULL); in C ++ - Programmen? In meinen Tests wird die Ausführungszeit verkürzt. Gibt es jedoch einen Testfall, über den ich mir Sorgen machen sollte, wenn ich diesen einbeziehe? Müssen die beiden Aussagen immer zusammen sein, oder reicht die erste aus, dh ignoriert cin.tie(NULL)? …
144 c++  c 


1
Verlassen Sie die aktuelle Funktion mit GDB
Diejenigen, die Visual Studio verwenden, sind mit dem HotkeyShift + vertraut , der aus einer Funktion F11 austritt. Dies bedeutet, dass die Ausführung der aktuellen Funktion fortgesetzt wird, bis sie zu ihrem Aufrufer zurückkehrt und an diesem Punkt gestoppt wird. Gibt es ein Äquivalent in GDB?
144 gdb 

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.