La programmation

Q & A pour les programmeurs professionnels et passionnés


1
Quelle est la différence entre les fichiers de bibliothèque .so, .la et .a?
Je sais qu'un .sofichier est une sorte de bibliothèque dynamique (de nombreux threads peuvent partager de telles bibliothèques, il n'est donc pas nécessaire d'en avoir plus d'une copie en mémoire). Mais quelle est la différence entre .aet .la? S'agit-il uniquement de bibliothèques statiques? Si les bibliothèques dynamiques ont de gros …

1
Javadoc: package.html ou package-info.java
Lorsque vous essayez de créer des commentaires Javadoc au niveau du package, quelle est la méthode préférée? Que faire? package-info.java Avantages Plus récent Les inconvénients Abus d'une classe - Les classes sont pour le code, pas seulement pour les commentaires package.html Avantages L'extension HTML signifie que ce n'est pas du …
230 java  javadoc 

5
Comment obtenir une liste complète des méthodes et attributs de l'objet?
dir(re.compile(pattern)) ne renvoie pas de motif comme l'un des éléments des listes. À savoir, il renvoie: ['__copy__', '__deepcopy__', 'findall', 'finditer', 'match', 'scanner', 'search', 'split', 'sub', 'subn'] Selon le manuel, il est censé contenir les noms des attributs de l'objet, les noms des attributs de sa classe et récursivement des attributs …
230 python 

13
Objective-C pour Windows
Quelle serait la meilleure façon d'écrire Objective-C sur la plate-forme Windows? Cygwin et gcc? Existe-t-il un moyen d'intégrer cela en quelque sorte dans Visual Studio? Dans ce sens - y a-t-il des suggestions sur la façon de se connecter et d'utiliser le SDK Windows pour quelque chose comme ça. C'est …


1
Haskell: listes, tableaux, vecteurs, séquences
J'apprends Haskell et j'ai lu quelques articles concernant les différences de performances des listes Haskell et (insérez votre langue) les tableaux. Étant un apprenant, j'utilise évidemment des listes sans même penser à la différence de performance. J'ai récemment commencé à enquêter et trouvé de nombreuses bibliothèques de structures de données …
230 haskell 


11
Référence une chaîne d'une autre chaîne dans strings.xml?
Je voudrais référencer une chaîne d'une autre chaîne dans mon fichier strings.xml, comme ci-dessous (notez spécifiquement la fin du contenu de la chaîne "message_text"): <?xml version="1.0" encoding="utf-8"?> <resources> <string name="button_text">Add item</string> <string name="message_text">You don't have any items yet! Add one by pressing the \'@string/button_text\' button.</string> </resources> J'ai essayé la syntaxe …
230 android  xml  string 




2
Pourquoi y a-t-il un impact important sur les performances lors du bouclage sur un tableau avec 240 éléments ou plus?
Lors de l'exécution d'une boucle de somme sur un tableau dans Rust, j'ai remarqué une énorme baisse de performances lorsque CAPACITY> = 240.CAPACITY = 239 est environ 80 fois plus rapide. Existe-t-il une optimisation de compilation spéciale que Rust fait pour les tableaux "courts"? Compilé avec rustc -C opt-level=3. use …


10
Les fonctions lambda peuvent-elles être modélisées?
En C ++ 11, existe-t-il un moyen de modèle d'une fonction lambda? Ou est-il intrinsèquement trop spécifique pour être modelé? Je comprends que je peux plutôt définir une classe / un foncteur de modèles classique, mais la question est plus comme: le langage autorise-t-il les modèles de fonctions lambda?
230 c++  templates  lambda  c++11 

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.