La programmation

Q & A pour les programmeurs professionnels et passionnés




7
Array.Copy et Buffer.BlockCopy
Array.Copy et Buffer.BlockCopy font tous deux la même chose, mais BlockCopyvisent à une copie rapide de tableaux primitifs au niveau des octets, alors que Copyc'est l'implémentation à usage général. Ma question est - dans quelles circonstances devriez-vous utiliser BlockCopy? Devez-vous l'utiliser à tout moment lorsque vous copiez des tableaux de …
124 .net  arrays 

18
Comment configurer le chemin de construction Eclipse pour utiliser les dépendances Maven?
Je souhaite profiter des fonctionnalités fournies par Maven pour gérer les dépendances dans un projet. Ma brève compréhension du fonctionnement de Maven est qu'il va acquérir les JAR nécessaires et ensuite construire le projet avec ces bibliothèques. Actuellement, j'ai un simple fichier POM configuré comme test: <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 …
124 java  eclipse  maven-2  ide  m2eclipse 


7
Pourquoi Python ne trouve-t-il pas les objets partagés qui se trouvent dans les répertoires de sys.path?
J'essaye d'importer pycurl: $ python -c "import pycurl" Traceback (most recent call last): File "<string>", line 1, in <module> ImportError: libcurl.so.4: cannot open shared object file: No such file or directory Maintenant, libcurl.so.4c'est parti /usr/local/lib. Comme vous pouvez le voir, c'est dans sys.path: $ python -c "import sys; print(sys.path)" ['', …


3
Dictionnaire Python vers les paramètres d'URL
J'essaie de convertir un dictionnaire Python en une chaîne à utiliser comme paramètres d'URL. Je suis sûr qu'il existe une meilleure façon, plus pythonique , de faire cela. Qu'Est-ce que c'est? x = "" for key, val in {'a':'A', 'b':'B'}.items(): x += "%s=%s&" %(key,val) x = x[:-1]






9
fonction de hachage pour la chaîne
Je travaille sur une table de hachage en langage C et je teste la fonction de hachage pour la chaîne. La première fonction que j'ai essayée est d'ajouter du code ascii et d'utiliser modulo (% 100) mais j'ai de mauvais résultats avec le premier test de données: 40 collisions pour …

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.