La programmation

Q & A pour les programmeurs professionnels et passionnés

5
Comment trier un tableau de hachages en ruby
J'ai un tableau dont chacun des éléments est un hachage avec trois paires clé / valeur: :phone => "2130001111", :zip => "12345", :city => "sometown" Je voudrais trier les données par zipafin que tous les phones dans la même zone soient ensemble. Ruby a-t-il un moyen simple de le faire? …
148 arrays  ruby  sorting 



6
Pourquoi devrais-je std :: déplacer un std :: shared_ptr?
J'ai parcouru le code source de Clang et j'ai trouvé cet extrait: void CompilerInstance::setInvocation( std::shared_ptr<CompilerInvocation> Value) { Invocation = std::move(Value); } Pourquoi voudrais-je std::moveun std::shared_ptr? Y a-t-il un point de transfert de propriété sur une ressource partagée? Pourquoi ne ferais-je pas ça à la place? void CompilerInstance::setInvocation( std::shared_ptr<CompilerInvocation> Value) { …


5
Sous OS X Lion, LANG n'est pas défini sur UTF-8, comment y remédier?
J'essaie de configurer postgress dans OS X Lion, et je trouve que ce n'est pas correctement configuré l'environnement LOCALE var. Voici ce qui est défini: LANG= LC_COLLATE="C" LC_CTYPE="C" LC_MESSAGES="C" LC_MONETARY="C" LC_NUMERIC="C" LC_TIME="C" LC_ALL= J'attends quelque chose avec UTF-8. Il s'agit d'une configuration OS X Lion propre, avec la langue espagnole. …

9
Créer un JAR exécutable avec Gradle
Jusqu'à présent, j'ai créé des fichiers JAR exécutables via la fonctionnalité "Exporter ..." d'Eclipse, mais maintenant je suis passé à IntelliJ IDEA et Gradle pour l'automatisation de la construction. Certains articles suggèrent ici le plugin "application", mais cela ne conduit pas entièrement au résultat attendu (juste un JAR, pas de …
148 java  jar  gradle 

9
Extraction de texte OpenCV
J'essaie de trouver les cadres de délimitation du texte dans une image et j'utilise actuellement cette approche: // calculate the local variances of the grayscale image Mat t_mean, t_mean_2; Mat grayF; outImg_gray.convertTo(grayF, CV_32F); int winSize = 35; blur(grayF, t_mean, cv::Size(winSize,winSize)); blur(grayF.mul(grayF), t_mean_2, cv::Size(winSize,winSize)); Mat varMat = t_mean_2 - t_mean.mul(t_mean); varMat.convertTo(varMat, …


6
Comment utiliser Swift @autoclosure
J'ai remarqué lors de l'écriture d'un assertSwift que la première valeur est tapée comme @autoclosure() -> Bool avec une méthode surchargée pour renvoyer une Tvaleur générique , pour tester l'existence via le LogicValue protocol. Cependant s'en tenir strictement à la question à l'étude. Il semble vouloir un @autoclosurequi renvoie un …
148 closures  swift 


2
Comment fonctionnent exactement les types de contenu Django?
J'ai vraiment du mal à saisir le concept des types de contenu de Django. Cela semble très hackish et, en fin de compte, contre la façon dont Python a tendance à faire les choses. Cela étant dit, si je veux utiliser Django, je dois travailler dans les limites du framework. …
148 python  django 



8
Mail multipart / alternatif vs multipart / mixte
Lors de la création d' e-mails, vous devez définir le type de contenu sur multipart/alternativelors de l'envoi de HTML et de TEXTE ou multipart/mixedlors de l'envoi de TEXTE et de pièces jointes. Alors, que faites-vous si vous souhaitez envoyer du HTML, du texte et des pièces jointes? Utilise les deux?
148 email  smtp  content-type  mime 

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.