La programmation

Q & A pour les programmeurs professionnels et passionnés

8
Comment arrêter de créer .DS_Store sur Mac? [fermé]
Fermé. Cette question ne répond pas aux directives de Stack Overflow . Il n'accepte pas les réponses actuellement. Vous souhaitez améliorer cette question? Mettez à jour la question pour qu'elle soit pertinente pour Stack Overflow. Fermé il y a 4 ans . Améliorez cette question Je développe des sites sur …
163 macos 

9
Comment importer le format de fichier .bson sur mongodb
J'ai exporté la base de données sur le serveur à l'aide de la mongodumpcommande et le vidage est stocké dans un .bsonfichier. Je dois importer cela dans mon serveur local à l'aide de la mongorestorecommande. Cependant, cela ne fonctionne pas. Quelle est la mongorestorecommande correcte et quelles sont les autres …
163 mongodb 

18
Tester si une liste contient une valeur spécifique dans Clojure
Quelle est la meilleure façon de tester si une liste contient une valeur donnée dans Clojure? En particulier, le comportement de contains?me déroute actuellement: (contains? '(100 101 102) 101) => false Je pourrais évidemment écrire une fonction simple pour parcourir la liste et tester l'égalité, mais il doit sûrement y …


19
obtenir le nombre le plus proche du tableau
J'ai un nombre de moins 1000 à plus 1000 et j'ai un tableau avec des nombres. Comme ça: [2, 42, 82, 122, 162, 202, 242, 282, 322, 362] Je veux que le nombre que j'ai change au nombre le plus proche du tableau. Par exemple, j'obtiens 80le nombre que je …
163 javascript  arrays 


5
Existe-t-il une convention de dénomination pour MySQL?
Voici comment je fais: Les noms de tables sont minuscules, utilise des underscores pour séparer les mots, et sont singuliers (par exemple foo, foo_baretc. J'ai généralement (pas toujours) un PK à incrémentation automatique. J'utilise la convention suivante: tablename_id(par exemple foo_id, foo_bar_idetc.). Lorsqu'une table contient une colonne qui est une clé …

9
node.js, socket.io avec SSL
J'essaye de faire fonctionner socket.io avec mon certificat SSL cependant, il ne se connectera pas. J'ai basé mon code sur l'exemple de chat: var https = require('https'); var fs = require('fs'); /** * Bootstrap app. */ var sys = require('sys') require.paths.unshift(__dirname + '/../../lib/'); /** * Module dependencies. */ var express …



9
Journalisation Python: utilisez des millisecondes au format horaire
Par défaut, logging.Formatter('%(asctime)s')imprime avec le format suivant: 2011-06-09 10:54:40,638 où 638 est la milliseconde. J'ai besoin de changer la virgule en point: 2011-06-09 10:54:40.638 Pour formater l'heure que je peux utiliser: logging.Formatter(fmt='%(asctime)s',datestr=date_format_str) cependant la documentation ne spécifie pas comment formater les millisecondes. J'ai trouvé cette question SO qui parle de …
163 python  logging  time 

5
Comment vérifier si un répertoire donné existe dans Ruby
J'essaie d'écrire un script qui vérifie ou met à jour automatiquement une URL Subversion en fonction de l'existence ou non d'un répertoire spécifié. Pour une raison quelconque, mon code ne fonctionne pas et retourne toujours vrai même s'il est faux: def directory_exists?(directory) return false if Dir[directory] == nil true end …
163 ruby 

6
Intersection de deux listes dans Bash
J'essaye d'écrire un script simple qui listera le contenu trouvé dans deux listes. Pour simplifier, utilisons ls comme exemple. Imaginez "un" et "deux" sont des répertoires. one = `ls one` deux = `ls deux` intersection un $ deux $ Je suis encore assez vert en bash, alors n'hésitez pas à …
163 bash 

4
Comment passer à un personnage spécifique dans vim?
Comment puis-je passer au caractère X suivant dans vim? J'utilise fréquemment, par exemple, dt:ou ct:pour tout supprimer / modifier jusqu'à un deux-points (ou un autre caractère). Existe-t-il une combinaison de touches courtes pour déplacer simplement la position de mon curseur sur ce caractère?
163 vim  macvim 

23
Mettre à jour la valeur d'un dictionnaire imbriqué de profondeur variable
Je cherche un moyen de mettre à jour dict dictionary1 avec le contenu de la mise à jour de dict sans le niveau d'écrasementA dictionary1={'level1':{'level2':{'levelA':0,'levelB':1}}} update={'level1':{'level2':{'levelB':10}}} dictionary1.update(update) print dictionary1 {'level1': {'level2': {'levelB': 10}}} Je sais que la mise à jour supprime les valeurs du niveau 2 car elle met à …
163 python 

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.