Programmierung

Fragen und Antworten für professionelle und begeisterte Programmierer


9
Wie grep und ersetzen
Ich muss rekursiv nach einer angegebenen Zeichenfolge in allen Dateien und Unterverzeichnissen in einem Verzeichnis suchen und diese Zeichenfolge durch eine andere Zeichenfolge ersetzen. Ich weiß, dass der Befehl zum Finden folgendermaßen aussehen könnte: grep 'string_to_find' -r ./* Aber wie kann ich jede Instanz von string_to_finddurch eine andere Zeichenfolge ersetzen …
251 linux  grep  replace 



27
UIView Infinite 360-Grad-Rotationsanimation?
Ich versuche, mich um UIImageView360 Grad zu drehen , und habe mir online mehrere Tutorials angesehen. Ich konnte keinen von ihnen zum Laufen bringen, ohne UIViewanzuhalten oder in eine neue Position zu springen. Wie kann ich das erreichen? Das Letzte, was ich versucht habe, ist: [UIView animateWithDuration:1.0 delay:0.0 options:0 animations:^{ …

6
Entfernen Sie Zeilen mit doppelten Indizes (Pandas DataFrame und TimeSeries).
Ich lese einige automatisierte Wetterdaten aus dem Internet. Die Beobachtungen erfolgen alle 5 Minuten und werden für jede Wetterstation in monatlichen Dateien zusammengestellt. Sobald ich eine Datei analysiert habe, sieht der DataFrame ungefähr so ​​aus: Sta Precip1hr Precip5min Temp DewPnt WindSpd WindDir AtmPress Date 2001-01-01 00:00:00 KPDX 0 0 4 …
251 python  pandas 


7
Was ist der Zweck von "Rückkehr warten" in C #?
Gibt es ein Szenario, in dem eine solche Schreibmethode angewendet wird: public async Task<SomeResult> DoSomethingAsync() { // Some synchronous code might or might not be here... // return await DoAnotherThingAsync(); } an Stelle von: public Task<SomeResult> DoSomethingAsync() { // Some synchronous code might or might not be here... // return …
251 c#  .net  .net-4.5  async-await 

13
TypeScript- und Feldinitialisierer
So initiieren Sie eine neue Klasse auf TSdiese Weise (Beispiel in, um C#zu zeigen, was ich will): // ... some code before return new MyClass { Field1 = "ASD", Field2 = "QWE" }; // ... some code after [Bearbeiten] Als ich diese Frage schrieb, war ich ein reiner .NET-Entwickler ohne …
251 typescript 

25
Alle Indizes auf dem ElasticSearch-Server auflisten?
Ich möchte alle auf einem ElasticSearch-Server vorhandenen Indizes auflisten. Ich habe es versucht: curl -XGET localhost:9200/ aber es gibt mir nur folgendes: { "ok" : true, "status" : 200, "name" : "El Aguila", "version" : { "number" : "0.19.3", "snapshot_build" : false }, "tagline" : "You Know, for Search" } …

12
Kann ich die Höhe eines Bildes in CSS ändern: vor /: nach Pseudoelementen?
Angenommen, ich möchte Links zu bestimmten Dateitypen mithilfe eines Bildes dekorieren. Ich könnte meine Links als deklarieren <a href='foo.pdf' class='pdflink'>A File!</a> dann habe CSS wie .pdflink:after { content: url('/images/pdf.png') } Das funktioniert jetzt großartig, außer wenn pdf.pnges nicht die richtige Größe für meinen Linktext hat. Ich möchte dem Browser mitteilen …

5
Was ist ein Überglas?
Ich lese die Maven-Dokumentation und bin auf den Namen 'uber-jar' gestoßen. Was bedeutet ein Überglas und was sind seine Eigenschaften / Vorteile?
251 maven  uberjar 

16
Wie kann ich eine GitHub-Pull-Anfrage mit git auschecken?
Ich möchte eine zuvor erstellte Pull-Anfrage (erstellt über die GitHub-Weboberfläche) auschecken. Ich suchte und fand verschiedene Orte, an denen ein refs / pull oder refs / pull / pr Aber wenn ich fetch = +refs/pull/*/head:refs/remotes/origin/pr/*zur Git-Konfigurationsdatei hinzufüge und einen Git-Abruf mache Was mache ich falsch? Sollte GitHub das Pull / …

5
Erklären des Unterschieds zwischen automatischAnpassungenScrollViewInsets, erweitertes LayoutIncludesOpaqueBars, KantenFürExtendedLayout in iOS7
Ich habe viel über den Übergang der iOS7-Benutzeroberfläche gelesen. Ich bin nicht in der Lage , was diese drei Eigenschaften zu erhalten automaticallyAdjustsScrollViewInsets, extendedLayoutIncludesOpaqueBars, edgesForExtendedLayout?? Ich versuche beispielsweise, meine View Controller unterhalb der Statusleiste zu starten, kann dies jedoch nicht erreichen.


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.