Programmierung

Fragen und Antworten für professionelle und begeisterte Programmierer

2
Was ist der Zweck von Verifizierbar () in Moq?
Was ist der Zweck von Verifiable()? Wenn ich a überprüfe Mockund dies weglasse, wird immer noch das überprüft SetUp. Bearbeiten: Ich habe VerifyAll()also den Grund dafür verwendet, dass alles überprüft wurde. Nach dem Wechsel zu wurden Verify()nur meine .Verifiable() SetUps überprüft.
125 moq 

11
RecyclerView - Wie kann man an einer bestimmten Position sanft zum Anfang des Elements scrollen?
In einer RecyclerView kann ich plötzlich zum Anfang eines ausgewählten Elements scrollen, indem ich Folgendes verwende: ((LinearLayoutManager) recyclerView.getLayoutManager()).scrollToPositionWithOffset(position, 0); Dadurch wird der Gegenstand jedoch abrupt in die oberste Position gebracht. Ich möchte reibungslos an die Spitze eines Elements gelangen . Ich habe auch versucht: recyclerView.smoothScrollToPosition(position); Es funktioniert jedoch nicht gut, …

14
Fügen Sie der angegebenen URL in Python Parameter hinzu
Angenommen, ich habe eine URL erhalten. Es hat möglicherweise bereits GET-Parameter (z. B. http://example.com/search?q=question) oder nicht (z http://example.com/. B. ). Und jetzt muss ich einige Parameter hinzufügen, wie {'lang':'en','tag':'python'}. Im ersten Fall werde ich haben http://example.com/search?q=question&lang=en&tag=pythonund im zweiten - http://example.com/search?lang=en&tag=python. Gibt es eine Standardmethode, um dies zu tun?
125 python  url 

3
MySQL Select Query - Nur die ersten 10 Zeichen eines Werts abrufen
Ok, hier ist das Problem. Ich habe eine Tabelle mit einigen Spalten und 'Betreff' ist eine der Spalten. Ich muss die ersten 10 Buchstaben aus dem Feld "Betreff" abrufen, unabhängig davon, ob das Feld "Betreff" eine Zeichenfolge mit 100 Buchstaben enthält. Beispielsweise, Tabelle - tbl. Spalten - id, subject, value. …
125 mysql  sql  select 


3
Laravel-Migrationen für Schema-Builder, die in zwei Spalten eindeutig sind
Wie kann ich eindeutige Einschränkungen für zwei Spalten festlegen? class MyModel extends Migration { public function up() { Schema::create('storage_trackers', function(Blueprint $table) { $table->increments('id'); $table->string('mytext'); $table->unsignedInteger('user_id'); $table->engine = 'InnoDB'; $table->unique('mytext', 'user_id'); }); } } MyMode::create(array('mytext' => 'test', 'user_id' => 1); // this fails?? MyMode::create(array('mytext' => 'test', 'user_id' => 2);

5
Ruby Regexp-Gruppenabgleich, weisen Sie Variablen in einer Zeile zu
Ich versuche gerade, einen String in mehrere Variablen umzuwandeln. Beispielzeichenfolge: ryan_string = "RyanOnRails: This is a test" Ich habe es mit diesem regulären Ausdruck mit 3 Gruppen abgeglichen: ryan_group = ryan_string.scan(/(^.*)(:)(.*)/i) Um nun auf jede Gruppe zuzugreifen, muss ich Folgendes tun: ryan_group[0][0] (first group) RyanOnRails ryan_group[0][1] (second group) : ryan_group[0][2] …

4
CMake Link zur externen Bibliothek
Wie kann CMake dazu gebracht werden, eine ausführbare Datei mit einer externen gemeinsam genutzten Bibliothek zu verknüpfen, die nicht im selben CMake-Projekt erstellt wurde? Nur zu tun target_link_libraries(GLBall ${CMAKE_BINARY_DIR}/res/mylib.so)gibt den Fehler make[2]: *** No rule to make target `res/mylib.so', needed by `GLBall'. Stop. make[1]: *** [CMakeFiles/GLBall.dir/all] Error 2 make: *** …
125 cmake 

4
Wie rufe ich Makefile von einem anderen Makefile aus auf?
Ich erhalte einige unerwartete Ergebnisse, wenn ich ein Makefile von einem anderen aufrufe. Ich habe zwei Makefiles, eines mit dem Namen /path/to/project/makefileund eines mit dem Namen /path/to/project/gtest-1.4.0/make/Makefile. Ich versuche, den ersteren den letzteren anrufen zu lassen. In / path / to / project / makefile habe ich dev: $(OBJ_FILES) $(CPPC) …
125 makefile  gnu-make 


4
Wie initialisiere ich die Basisklasse (Superklasse)?
Bedenken Sie, dass ich in Python den folgenden Code habe: >>> class SuperClass(object): def __init__(self, x): self.x = x >>> class SubClass(SuperClass): def __init__(self, y): self.y = y # how do I initialize the SuperClass __init__ here? Wie initialisiere ich das SuperClass __init__in der Unterklasse? Ich folge dem Python-Tutorial und …
125 python  oop 

3
Gibt es eine Möglichkeit, zuerst eine leere Lösungsdatei (.sln) zu erstellen und dann Projekte hinzuzufügen?
Visual Studio hat mich immer geärgert, weil Sie (meines Wissens) nicht zuerst eine Lösung erstellen und dann neue / vorhandene Projekte hinzufügen können. Die einzige Möglichkeit, eine Lösung zu erstellen, besteht darin, ein Projekt zu erstellen und den Lösungsnamen dafür anzugeben. Gibt es eine Möglichkeit, mit einer leeren Lösung (.sln) …

6
Python-Gruppe von
Angenommen, ich habe eine Reihe von Datenpaaren, wobei Index 0 der Wert und Index 1 der Typ ist: input = [ ('11013331', 'KAT'), ('9085267', 'NOT'), ('5238761', 'ETH'), ('5349618', 'ETH'), ('11788544', 'NOT'), ('962142', 'ETH'), ('7795297', 'ETH'), ('7341464', 'ETH'), ('9843236', 'KAT'), ('5594916', 'ETH'), ('1550003', 'ETH') ] Ich möchte sie nach ihrem Typ …
125 python  group-by 


7
Was macht auto in margin: 0 auto?
Was macht automan in margin:0 auto;? Ich kann nicht verstehen, was autotut. Ich weiß, dass es manchmal dazu führt, dass Objekte zentriert werden. Vielen Dank.
125 css 

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.