Programmierung

Fragen und Antworten für professionelle und begeisterte Programmierer

9
So schließen Sie die Benachrichtigung, nachdem Sie auf die Aktion geklickt haben
Seit API-Level 16 (Jelly Bean) besteht die Möglichkeit, einer Benachrichtigung mit Aktionen hinzuzufügen builder.addAction(iconId, title, intent); Wenn ich einer Benachrichtigung jedoch eine Aktion hinzufüge und die Aktion gedrückt wird, wird die Benachrichtigung nicht abgewiesen. Wenn auf die Benachrichtigung selbst geklickt wird, kann sie mit gelöscht werden notification.flags = Notification.FLAG_AUTO_CANCEL; oder …



2
Was bedeutet das Schlüsselwort KEY?
In dieser MySQL-Tabellendefinition: CREATE TABLE groups ( ug_main_grp_id smallint NOT NULL default '0', ug_uid smallint default NULL, ug_grp_id smallint default NULL, KEY (ug_main_grp_id) ); Was bedeutet das KEYSchlüsselwort? Es ist kein Primärschlüssel, es ist kein Fremdschlüssel, also ist es nur ein Index? Wenn ja, was ist das Besondere an dieser …
141 mysql  indexing 


3
Wann sollte ich ugettext_lazy verwenden?
Ich habe eine Frage zur Verwendung von ugettext und ugettext_lazyfür Übersetzungen. Ich habe gelernt, dass ich in Modellen verwenden sollte ugettext_lazy, während in Ansichten ugettext. Aber gibt es noch andere Orte, an denen ich auch arbeiten sollte ugettext_lazy? Was ist mit Formulardefinitionen? Gibt es Leistungsunterschiede zwischen ihnen? Edit: Und noch …

8
'und' (boolesch) vs '&' (bitweise) - Warum Verhaltensunterschiede zwischen Listen und numpy Arrays?
Was erklärt den Unterschied im Verhalten von booleschen und bitweisen Operationen in Listen gegenüber NumPy-Arrays? Ich bin verwirrt über die angemessene Verwendung von &vs andin Python, die in den folgenden Beispielen veranschaulicht wird. mylist1 = [True, True, True, False, True] mylist2 = [False, True, False, True, False] >>> len(mylist1) == …

6
Wie verspotte ich die Importe eines ES6-Moduls?
Ich habe die folgenden ES6-Module: network.js export function getDataFromServer() { return ... } widget.js import { getDataFromServer } from 'network.js'; export class Widget() { constructor() { getDataFromServer("dataForWidget") .then(data => this.render(data)); } render() { ... } } Ich suche nach einer Möglichkeit, Widget mit einer Scheininstanz von zu testen getDataFromServer. Wenn …



4
Bereitstellen eines Standardwerts für eine Option in Swift?
Die Redewendung für den Umgang mit Optionen in Swift scheint übermäßig ausführlich zu sein, wenn Sie nur einen Standardwert für den Fall angeben möchten, dass er Null ist: if let value = optionalValue { // do something with 'value' } else { // do the same thing with your default …
141 swift  optional 


6
Gibt es ein asynchrones Äquivalent zu Process.Start?
Gibt es, wie der Titel schon sagt, ein Äquivalent zu Process.Start(ermöglicht das Ausführen einer anderen Anwendung oder Batchdatei), auf das ich warten kann? Ich spiele mit einer kleinen Konsolen-App und dies schien der perfekte Ort zu sein, um Async zu verwenden und zu warten, aber ich kann keine Dokumentation für …
141 c#  async-await  c#-5.0 

2
Nehmen Sie den Dateikopiervorgang mit Git auf
Wenn ich eine Datei in git mit git-mv verschiebe, zeigt der Status an, dass die Datei umbenannt wurde, und selbst wenn ich einige Teile ändere, wird sie immer noch als fast dasselbe angesehen (was gut ist, weil ich damit den Verlauf verfolgen kann). . Wenn ich eine Datei kopiere, hat …
141 git  file  copy 

6
Ändern Sie das Laufwerk in Git Bash für Windows
Ich habe versucht, mein Laufwerk Position zu navigieren E:/Study/Codesin git bashin den Fenstern. In der Eingabeaufforderung zum Ändern des Laufwerks verwende ichE: Es gibt einen Fehler in zurück git bash. bash: E :: Befehl nicht gefunden. Wie ändere ich meinen aktuellen Verzeichnisspeicherort von /c/usersnachE:Study/Codes
141 windows  git  git-bash 

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.