La programmation

Q & A pour les programmeurs professionnels et passionnés

9
«Utilisation de l'espace de noms» dans les en-têtes C ++
Dans tous nos cours C ++, tous les professeurs mettent toujours using namespace std;juste après le #includes dans leurs .hfichiers. Cela me semble dangereux car en incluant cet en-tête dans un autre programme j'obtiendrai l'espace de noms importé dans mon programme, peut-être sans le réaliser, le vouloir ou le vouloir …

22
Appels déséquilibrés pour commencer / terminer les transitions d'apparence pour <UITabBarController: 0x197870>
J'ai lu SO au sujet d'un autre utilisateur rencontrant une erreur similaire , mais cette erreur est dans un cas différent. J'ai reçu ce message lorsque j'ai initialement ajouté un contrôleur de vue: Unbalanced calls to begin/end appearance transitions for &lt;UITabBarController: 0x197870&gt; La structure de l'application est la suivante: J'ai …


5
Champs statiques sur une référence nulle en Java
staticles membres ( staticchamps ou staticméthodes) en Java sont associés à leur classe respective plutôt qu'aux objets de cette classe. Le code suivant tente d'accéder à un champ statique sur une nullréférence. public class Main { private static final int value = 10; public Main getNull() { return null; } …
119 java  static 

2
Gestion des erreurs PHP: die () Vs trigger_error () Vs throw Exception
En ce qui concerne la gestion des erreurs en PHP - Pour autant que je sache, il existe 3 styles: die()ou exit()style: $con = mysql_connect("localhost","root","password"); if (!$con) { die('Could not connect: ' . mysql_error()); } throw Exception style: if (!function_exists('curl_init')) { throw new Exception('need the CURL PHP extension. Recomplie PHP …

20
Comment mapper facilement des énumérations C ++ à des chaînes
J'ai un tas de types d'énumérations dans certains fichiers d'en-tête de bibliothèque que j'utilise, et je veux avoir un moyen de convertir les valeurs d'énumération en chaînes utilisateur - et vice-versa. RTTI ne le fera pas pour moi, car les «chaînes utilisateur» doivent être un peu plus lisibles que les …
119 c++  templates  enums 

6
React / Redux et applications multilingues (internationalisation) - Architecture
Je construis une application qui devra être disponible dans plusieurs langues et paramètres régionaux. Ma question n'est pas purement technique, mais plutôt sur l'architecture et les modèles que les gens utilisent réellement en production pour résoudre ce problème. Je n'ai trouvé nulle part de "livre de recettes" pour ça, alors …

7
OperationCanceledException de l'API Web ASP.NET lorsque le navigateur annule la demande
Lorsqu'un utilisateur charge une page, il effectue une ou plusieurs requêtes ajax, qui atteignent les contrôleurs ASP.NET Web API 2. Si l'utilisateur accède à une autre page, avant que ces requêtes ajax ne soient terminées, les requêtes sont annulées par le navigateur. Notre ELMAH HttpModule enregistre ensuite deux erreurs pour …


5
Utilisation du référentiel git comme backend de base de données
Je fais un projet qui traite de la base de données de documents structurés. J'ai un arbre de catégories (~ 1000 catégories, jusqu'à ~ 50 catégories à chaque niveau), chaque catégorie contient plusieurs milliers (jusqu'à, disons, ~ 10000) de documents structurés. Chaque document contient plusieurs kilo-octets de données sous une …




7
Afficher la boîte de dialogue du fragment?
J'ai quelques fragments qui doivent montrer un dialogue régulier. Dans ces boîtes de dialogue, l'utilisateur peut choisir une réponse oui / non, puis le fragment doit se comporter en conséquence. Maintenant, la Fragmentclasse n'a pas de onCreateDialog()méthode à remplacer, donc je suppose que je dois implémenter les dialogues à l'extérieur, …


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.