La programmation

Q & A pour les programmeurs professionnels et passionnés


3
PostgreSQL peut-il indexer les colonnes de tableaux?
Je ne trouve pas de réponse définitive à cette question dans la documentation. Si une colonne est de type tableau, toutes les valeurs entrées seront-elles indexées individuellement? J'ai créé une table simple avec une int[]colonne et y ai mis un index unique. J'ai remarqué que je ne pouvais pas ajouter …

7
PowerShell: exécuter la commande à partir du répertoire du script
J'ai un script PowerShell qui fait des choses en utilisant le répertoire actuel du script. Ainsi, à l'intérieur de ce répertoire, l'exécution .\script.ps1fonctionne correctement. Maintenant, je veux appeler ce script à partir d'un répertoire différent sans changer le répertoire de référence du script. Je veux donc appeler ..\..\dir\script.ps1et je veux …
144 powershell 

5
Comment lister les commits depuis certains commit?
Existe-t-il de toute façon une liste des validations d'un numéro de validation donné à HEAD? Je sais que cela est possible à la date de validation, mais j'en ai besoin par le numéro de validation et je n'arrive pas à trouver de documentation, ou même si cela est possible.
144 git 

14
booléen dans une instruction if
Aujourd'hui, j'ai une remarque sur le code en considérant la façon dont je vérifie si une variable est vraie ou fausse dans un devoir scolaire. Le code que j'avais écrit était quelque chose comme ceci: var booleanValue = true; function someFunction(){ if(booleanValue === true){ return "something"; } } Ils ont …

5
Comment exclure certains répertoires / fichiers de la recherche git grep
Existe-t-il un moyen d'exclure certains chemins / répertoires / fichiers lors de la recherche d'un référentiel git à l'aide de git grep? Quelque chose de similaire à l' --excludeoption de la grepcommande normale ? J'ai besoin d'utiliser git grepparce que l'utilisation grepdirecte s'exécute trop lentement sur les grands dépôts git.
144 git  grep 

4
Mettre à jour les packages dans Emacs
J'ai la configuration suivante pour les paquets (je ne sais pas s'il y en a une meilleure recommandée): (require 'package) (setq package-archives '(("ELPA" . "http://tromey.com/elpa/") ("gnu" . "http://elpa.gnu.org/packages/") ("marmalade" . "http://marmalade-repo.org/packages/"))) ; Apparently needed for the package auto-complete (why?) (add-to-list 'package-archives '("melpa" . "http://melpa.milkbox.net/packages/") t) (package-initialize) (setq url-http-attempt-keepalives nil) J'ai …
144 emacs  elpa 


6
Rétablir une partie d'un commit avec git
Je veux revenir sur un commit particulier dans git. Malheureusement, notre organisation utilise toujours CVS comme standard, donc lorsque je me reconnecte à CVS, plusieurs commits git sont regroupés en un seul. Dans ce cas, j'adorerais sélectionner le commit git original, mais c'est impossible. Existe-t-il une approche similaire à git …
144 git  git-cvs 

4
Django Reverse avec les arguments '()' et les arguments de mot-clé '{}' non trouvés
Salut, j'ai un problème exaspérant. J'ai un modèle d'URL comme celui-ci: # mproject/myapp.urls.py url(r'^project/(?P<project_id>\d+)/$','user_profile.views.EditProject',name='edit_project'), cela fonctionne bien dans le navigateur mais pour les tests, quand je fais cela dans le shell: from django.test import Client from django.core.urlresolvers import reverse client= Client() response = client.get(reverse('edit_project'), project_id=4) Je reçois le redouté: NoReverseMatch: …

8
Modules propres NPM
Existe-t-il un moyen d'obtenir npm pour déconstruire tous les modules sous node_modules? Quelque chose comme npm rebuild qui supprime tous les artefacts de build mais ne les reconstruit pas?
144 node.js  npm 



4
ByteBuffer.allocate () contre ByteBuffer.allocateDirect ()
Vers allocate()ou versallocateDirect() , telle est la question. Depuis quelques années maintenant, je suis resté fidèle à l'idée que puisque les DirectByteBuffers sont un mappage mémoire direct au niveau du système d'exploitation, cela fonctionnerait plus rapidement avec les appels get / put que HeapByteBuffers. Je n'ai jamais vraiment été intéressé …

1
Quel est le but du mot-clé static dans un paramètre de tableau de fonction comme «char s [static 10]»?
En parcourant du code source, je suis tombé sur une fonction comme celle-ci: void someFunction(char someArray[static 100]) { // do something cool here } Avec quelques expérimentations, il semble que d'autres qualificatifs puissent y apparaître également: void someFunction(char someArray[const]) { // do something cool here } Il semble que les …
144 c  arrays  parameters  static 

En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.