Programmierung

Fragen und Antworten für professionelle und begeisterte Programmierer

4
Wie kann ich Parallel.ForEach einschränken?
Ich habe eine asynchrone Parallel.ForEach () -Schleife, mit der ich einige Webseiten herunterlade. Meine Bandbreite ist begrenzt, so dass ich nur x Seiten pro Zeit herunterladen kann, aber Parallel.ForEach führt eine ganze Liste der gewünschten Webseiten aus. Gibt es eine Möglichkeit, die Thread-Nummer oder einen anderen Begrenzer zu begrenzen, während …


16
RecyclerView vs. ListView
Vom Android-Entwickler ( Erstellen von Listen und Karten ): Das RecyclerView-Widget ist eine erweiterte und flexiblere Version von ListView. Okay, es klingt cool, aber als ich dieses Beispielbild sah, war ich wirklich verwirrt über den Unterschied zwischen diesen beiden. Das obige Bild kann einfach ListViewmit einem benutzerdefinierten Adapter erstellt werden. …

14
Was ist getattr () genau und wie verwende ich es?
Ich habe kürzlich über die getattr()Funktion gelesen . Das Problem ist, dass ich die Idee seiner Verwendung immer noch nicht verstehen kann. Das einzige, was ich verstehe, getattr()ist, dass getattr(li, "pop")es dasselbe ist wie anrufen li.pop. Ich habe nicht verstanden, wann in dem Buch erwähnt wurde, wie Sie damit einen …
295 python  getattr 



9
Wie finde ich die Breite und Höhe eines Terminalfensters?
Als einfaches Beispiel möchte ich ein CLI-Skript schreiben, das =über die gesamte Breite des Terminalfensters gedruckt werden kann . #!/usr/bin/env php <?php echo str_repeat('=', ???); oder #!/usr/bin/env python print '=' * ??? oder #!/usr/bin/env bash x=0 while [ $x -lt ??? ]; do echo -n '='; let x=$x+1 done; echo
295 terminal 

14
Der beste Weg, um einen Subvektor aus einem Vektor zu extrahieren?
Angenommen, ich habe eine Größe std::vector(nennen wir es myVec) N. Was ist der einfachste Weg, einen neuen Vektor zu konstruieren, der aus einer Kopie der Elemente X bis Y besteht, wobei 0 <= X <= Y <= N-1? Zum Beispiel myVec [100000]durch myVec [100999]in einem Vektor der Größe 150000. Wenn …
295 c++  stl  vector  range 

10
Warum nicht Höhe: 100% Arbeit, um Divs auf die Bildschirmhöhe zu erweitern?
Ich möchte, dass sich das Karussell DIV (s7) auf die Höhe des gesamten Bildschirms ausdehnt. Ich habe keine Ahnung, warum es nicht gelingt. Um die Seite zu sehen, können Sie hier gehen . body { height: 100%; color: #FFF; font: normal 28px/28px'HelveticaWorldRegular', Helvetica, Arial, Sans-Serif; background: #222 url('') no-repeat center …
295 html  css  height 

23
Wie schneide ich eine Dateierweiterung aus einem String in JavaScript?
Angenommen x = filename.jpg, ich möchte herausfinden filename, wo filenamesich ein beliebiger Dateiname befinden könnte (Nehmen wir an, der Dateiname enthält zur Vereinfachung nur [a-zA-Z0-9-_].). Ich habe x.substring(0, x.indexOf('.jpg'))auf DZone Snippets gesehen , würde aber nicht x.substring(0, x.length-4)besser abschneiden ? Denn lengthist eine Eigenschaft und führt keine Zeichenprüfung durch, während …



7
Wie starte ich einen Hintergrundprozess in Python?
Ich versuche, ein Shell-Skript auf die viel besser lesbare Python-Version zu portieren. Das ursprüngliche Shell-Skript startet mehrere Prozesse (Dienstprogramme, Monitore usw.) im Hintergrund mit "&". Wie kann ich den gleichen Effekt in Python erzielen? Ich möchte, dass diese Prozesse nicht absterben, wenn die Python-Skripte abgeschlossen sind. Ich bin mir sicher, …
295 python  process  daemon 


24
Ist es möglich, den Dunkelmodus unter iOS 13 zu deaktivieren?
Ein großer Teil meiner App besteht aus Webansichten, um Funktionen bereitzustellen, die durch native Implementierungen noch nicht verfügbar sind. Das Webteam hat keine Pläne, ein dunkles Thema für die Website zu implementieren. Daher sieht meine App mit Dark Mode-Unterstützung unter iOS 13 ein bisschen halb aus. Ist es möglich, die …
295 ios  ios13  ios-darkmode 

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.