Programmierung

Fragen und Antworten für professionelle und begeisterte Programmierer

8
Entferne alles nach einem bestimmten Zeichen
Gibt es eine Möglichkeit, alles nach einem bestimmten Charakter zu entfernen oder einfach alles bis zu diesem Charakter auszuwählen? Ich bekomme den Wert von einem href bis zum "?" Und es wird immer eine andere Anzahl von Zeichen sein. So was /Controller/Action?id=11112&value=4444 Ich möchte, dass die href /Controller/Actionnur ist, also …
280 javascript  jquery 

15
Wie füge ich einem UIView ein Touch-Ereignis hinzu?
Wie füge ich einem UIView ein Touch-Ereignis hinzu? Ich versuche: UIView *headerView = [[[UIView alloc] initWithFrame:CGRectMake(0, 0, tableView.bounds.size.width, nextY)] autorelease]; [headerView addTarget:self action:@selector(myEvent:) forControlEvents:UIControlEventTouchDown]; // ERROR MESSAGE: UIView may not respond to '-addTarget:action:forControlEvents:' Ich möchte keine Unterklasse erstellen und überschreiben - (void)touchesBegan:(NSSet *)touches withEvent:(UIEvent *)event

6
Verwenden von Mockito zum Verspotten von Klassen mit generischen Parametern
Gibt es eine saubere Methode, eine Klasse mit generischen Parametern zu verspotten? Angenommen, ich muss eine Klasse verspotten, Foo<T>die ich an eine Methode übergeben muss, die a erwartet Foo<Bar>. Ich kann Folgendes leicht genug tun: Foo mockFoo = mock(Foo.class); when(mockFoo.getValue).thenReturn(new Bar()); Angenommen, es wird getValue()der generische Typ zurückgegeben T. Aber …
280 java  generics  mockito 



24
Wie initialisiere ich log4j richtig?
Nach dem Hinzufügen von log4j zu meiner Anwendung erhalte ich bei jeder Ausführung meiner Anwendung die folgende Ausgabe: log4j: WARNUNG Für den Logger wurden keine Appender gefunden (Slideselector.facedata.FaceDataParser). log4j: WARNUNG Bitte initialisieren Sie das log4j-System ordnungsgemäß. Es scheint, dass dies bedeutet, dass eine Konfigurationsdatei fehlt. Wo sollte sich diese Konfigurationsdatei …

8
Leistungsunterschiede zwischen Debug- und Release-Builds
Ich muss zugeben, dass ich mich normalerweise nicht darum gekümmert habe, zwischen den Debug- und Release- Konfigurationen in meinem Programm zu wechseln , und ich habe mich normalerweise für die Debug- Konfiguration entschieden, selbst wenn die Programme tatsächlich beim Kunden bereitgestellt werden. Soweit ich weiß, besteht der einzige Unterschied zwischen …


4
Es war einmal, als> schneller war als <… Warten Sie, was?
Ich lese gerade ein großartiges OpenGL-Tutorial . Es ist wirklich toll, vertrau mir. Das Thema, an dem ich gerade bin, ist Z-Puffer. Neben der Erklärung, worum es geht, erwähnt der Autor, dass wir benutzerdefinierte Tiefentests wie GL_LESS, GL_ALWAYS usw. durchführen können. Er erklärt auch, dass die tatsächliche Bedeutung von Tiefenwerten …
280 c  optimization  opengl  cpu  gpu 

8
Wie sende ich eine GET-Anfrage von PHP?
Ich plane, PHP für eine einfache Anforderung zu verwenden. Ich muss einen XML-Inhalt von einer URL herunterladen, für die ich eine HTTP-GET-Anforderung an diese URL senden muss. Wie mache ich das in PHP?
280 php  http  get 

20
Linux-Befehl zum Auflisten aller verfügbaren Befehle und Aliase
Gibt es einen Linux-Befehl, der alle verfügbaren Befehle und Aliase für diese Terminalsitzung auflistet? Als ob Sie 'a' eingegeben und die Tabulatortaste gedrückt hätten, aber für jeden Buchstaben des Alphabets. Oder 'Alias' ausführen, aber auch Befehle zurückgeben. Warum? Ich möchte Folgendes ausführen und prüfen, ob ein Befehl verfügbar ist: ListAllCommands …

13
Optimale Anzahl von Threads pro Kern
Angenommen, ich habe eine 4-Kern-CPU und möchte einen Prozess in kürzester Zeit ausführen. Der Prozess ist idealerweise parallelisierbar, sodass ich Teile davon auf einer unendlichen Anzahl von Threads ausführen kann und jeder Thread die gleiche Zeit benötigt. Da ich 4 Kerne habe, erwarte ich keine Beschleunigung, indem mehr Threads als …


10
Unterschied zwischen Git und GitHub
Ich habe Git kürzlich mit Eclipse ein neues Projekt hinzugefügt, sehe das Projekt jedoch nicht in meinem GitHub-Konto. Warum haben sie dieselben Kontoinformationen und unterschiedliche Repositorys? Sind Git und GitHub nicht dasselbe?
280 git  github 


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.