Programmierung

12
Composer-Warnung "Paket zendframework / zend-code wird aufgegeben"

Ich bekomme eine Warnung vom Komponisten: Das Paket zendframework / zend-code wird aufgegeben. Sie sollten es vermeiden. Verwenden Sie stattdessen Laminas / Laminas-Code. Das Paket zendframework / zend-eventmanager wird aufgegeben. Sie sollten es vermeiden. Verwenden Sie stattdessen laminas /...

12
Verwendung redundanter Ziele in Abfragen

(Auf Vorschlag von @repeat ) Betrachten Sie eine Abfrage eines reinen Programms. 1 ?- G_0. Was nützt die Abfrage, wenn überhaupt ?- G_0, G_0.? Fußnoten 1 Keine Einreichung (um sicher zu gehen), Einschränkungen sind in Ordnung. Vorheriger Beitrag zum

12
Ein bisschen mit einem Booleschen vergleichen

Angenommen, ich habe eine Reihe von Flags, die in einem uint16_t codiert sind flags. Zum Beispiel AMAZING_FLAG = 0x02. Jetzt habe ich eine Funktion. Diese Funktion muss prüfen, ob ich das Flag ändern möchte, denn wenn ich das tun möchte, muss ich in Flash schreiben. Und das ist teuer. Daher möchte...

12
Finden Sie die Entfernung zum nächsten Nullpunkt im NumPy-Array

Angenommen, ich habe ein NumPy-Array: x = np.array([0, 1, 2, 0, 4, 5, 6, 7, 0, 0]) Bei jedem Index möchte ich den Abstand zum nächsten Nullwert ermitteln. Wenn die Position selbst eine Null ist, geben Sie als Abstand Null zurück. Danach interessieren uns nur noch Entfernungen zur nächsten Null...

12
Clojure "wiederholt" lässt "Zukunft" nacheinander laufen

Während dieses Schnipsels (dorun (map deref (map #(future (println % (Thread/currentThread))) (range 10)))) druckt 10 gemischte Linien mit verschiedenen Fäden: 0 #object[java.lang.Thread 0x5f1b4a83 Thread[clojure-agent-send-off-pool-26,5,main]] 2 #object[java.lang.Thread 1 0x79dfba1f...