Programmierung

Fragen und Antworten für professionelle und begeisterte Programmierer

2
Wie kann ich pg_dump dazu bringen, sich ordnungsgemäß zu authentifizieren?
Ich habe versucht, eine Hostvariable zu verwenden, PGPASSWORDund .pgpasskeine dieser beiden Variablen ermöglicht mir die Authentifizierung bei der Datenbank. Ich habe chmod‚d .pgpasszu den entsprechenden Berechtigungen und auch versucht: export PGPASSWORD=mypass and PGPASSWORD=mypass Das Passwort enthält ein, \aber ich habe es in einfache Anführungszeichen gesetzt PGPASS='mypass\'und es wird immer noch …


6
Wie funktionieren iOS-Push-Benachrichtigungen?
Wie werden "Push" -Nachrichten von iOS an ein bestimmtes Gerät gesendet, ohne dass dieses Gerät einen Server abfragen muss? Angenommen, ich habe eine neue Nachricht auf Facebook erhalten. Facebook benachrichtigt Apple, dass mein Gerät eine Benachrichtigung als solche erhalten soll. Aber woher weiß Apple, an welches Gerät / welche IP-Adresse …

12
Auf leere Arrays prüfen: Anzahl vs leer
Diese Frage zu " Wie man erkennt, ob ein PHP-Array leer ist " ließ mich an diese Frage denken Gibt es einen Grund, der countverwendet werden sollte, anstatt emptyfestzustellen, ob ein Array leer ist oder nicht? Mein persönlicher Gedanke wäre, wenn die 2 für den Fall leerer Arrays gleichwertig sind, …


9
Analysieren Sie eine große JSON-Datei in Nodejs
Ich habe eine Datei, in der viele JavaScript-Objekte in JSON-Form gespeichert sind, und ich muss die Datei lesen, jedes der Objekte erstellen und etwas damit tun (in meinem Fall in eine Datenbank einfügen). Die JavaScript-Objekte können in einem Format dargestellt werden: Format A: [{name: 'thing1'}, .... {name: 'thing999999999'}] oder Format …

4
Bestimmen Sie, ob eine Objekteigenschaft ko.observable ist
Ich verwende KnockoutJS Version 2.0.0 Wie kann ich testen, ob jede Eigenschaft eine ist, wenn ich alle Eigenschaften eines Objekts durchlaufe ko.observable? Folgendes habe ich bisher versucht: var vm = { prop: ko.observable(''), arr: ko.observableArray([]), func: ko.computed(function(){ return this.prop + " computed"; }, vm) }; for (var key in vm) …

7
C ++ Warnung: Division von Double durch Null
Fall 1: #include <iostream> int main() { double d = 15.50; std::cout<<(d/0.0)<<std::endl; } Es wird ohne Warnungen kompiliert und gedruckt inf. OK, C ++ kann die Division durch Null verarbeiten ( siehe live ). Aber, Fall 2: #include <iostream> int main() { double d = 15.50; std::cout<<(d/0)<<std::endl; } Der Compiler …

8
Wie kann in C # ein übergebener generischer Typ innerhalb einer Methode instanziiert werden?
Wie kann ich den Typ T in meiner folgenden InstantiateType<T>Methode instanziieren ? Ich erhalte die Fehlermeldung: 'T' ist ein 'Typparameter', wird aber wie eine 'Variable' verwendet. :: (SCROLLEN SIE FÜR REFACTORED ANTWORT NACH UNTEN) using System; using System.Collections.Generic; using System.Linq; using System.Text; namespace TestGeneric33 { class Program { static void …
98 c#  generics 

7
Wie verwende ich die Option grep --include für mehrere Dateitypen?
Wenn ich alle HTML-Dateien in einem Verzeichnis durchsuchen möchte, gehe ich wie folgt vor grep --include="*.html" pattern -R /some/path das funktioniert gut. Das Problem ist, wie man alle HTML-, HTML- und PHP-Dateien in einem Verzeichnis erfasst. Aus dieser Verwendung der Syntax grep --exclude / - include, um bestimmte Dateien nicht …
98 shell  grep 


10
Wie erhalte ich den Textknoten eines Elements?
<div class="title"> I am text node <a class="edit">Edit</a> </div> Ich möchte den "Ich bin Textknoten" erhalten, möchte das "Bearbeiten" -Tag nicht entfernen und benötige eine browserübergreifende Lösung.

4
Wie "beschaffe" ich etwas in meiner .vimrc-Datei?
Ich habe in letzter Zeit daran gearbeitet, mein vim-foo zu erweitern, und bin auf einige Plugins gestoßen ( z. B. autotag.vim ), für die sie in meiner .vimrc-Datei "bezogen" werden müssen. Was genau bedeutet das und wie mache ich das?
98 plugins  vi  vim 

10
Wie kann man eine Klasse erweitern, ohne Super in ES6 verwenden zu müssen?
Ist es möglich, eine Klasse in ES6 zu erweitern, ohne die superMethode zum Aufrufen der übergeordneten Klasse aufzurufen? EDIT: Die Frage könnte irreführend sein. Ist es der Standard, den wir anrufen müssen, super()oder fehlt mir etwas? Beispielsweise: class Character { constructor(){ console.log('invoke character'); } } class Hero extends Character{ constructor(){ …

8
So tauschen Sie die Puffer in 2 Windows-Emacs aus
Ich benutze Emacs Ich finde, dass ich manchmal 2 Dateien in 2 Fenster getrennt habe. Zum Beispiel: Ich öffne 1 Datei mit C-x C-f file1.c RET und ich teilte den Rahmen in zwei Fenster: C-x 3 Ich öffne dann eine andere Datei C-x C-f file2.c RET Ich habe also 2 …
98 emacs 

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.