Articles of macros

Qu’est-ce qui rend les macros Lisp si spéciales?

En lisant les essais de Paul Graham sur les langages de programmation, on pourrait penser que les macros Lisp sont la seule solution. En tant que développeur occupé, travaillant sur d’autres plates-formes, je n’ai pas eu le privilège d’utiliser des macros Lisp. En tant que personne qui veut comprendre le buzz, veuillez expliquer ce qui […]

Définitions étranges des macros TRUE et FALSE

J’ai vu les définitions de macro suivantes dans un livre de codage. #define TRUE ‘/’/’/’ #define FALSE ‘-‘-‘-‘ Il n’y avait aucune explication là. S’il vous plaît expliquez-moi comment cela fonctionnera comme TRUE et FALSE .

Postgres n’a pas pu se connecter au serveur

Après avoir effectué la mise à jour et la mise à niveau du armsage, mes postgres ont rencontré des problèmes. J’ai essayé de désinstaller postgres et de réinstaller, mais cela n’a pas fonctionné aussi. Ceci est le message d’erreur (j’ai aussi eu ce message d’erreur lorsque j’essaie de faire rake db: migrer) $ psql psql: […]

`pg_tblspc` manquant après l’installation de la dernière version d’OS X (Yosemite ou El Capitan)

J’utilise postgres à partir de homebrew dans mon OS X, mais quand je redémarre mon système, parfois le postgres ne démarre pas après le redémarrage, donc j’ai essayé de le démarrer manuellement avec postgres -D /usr/local/var/postgres , mais puis l’erreur s’est produite avec le message suivant: FATAL: could not open directory “pg_tblspc”: No such file […]

Comment démarrer le serveur PostgreSQL sur Mac OS X?

MISE À JOUR FINALE: J’avais oublié d’exécuter la commande initdb. en exécutant cette commande ps auxwww | grep postgres Je vois que postgres ne fonctionne pas > ps auxwww | grep postgres remcat 1789 0.0 0.0 2434892 480 s000 R+ 11:28PM 0:00.00 grep postgres Cela soulève la question suivante: comment démarrer le serveur postgresql? mettre […]