La programmation

Q & A pour les programmeurs professionnels et passionnés

19
Chaîne de vérification nulle vs capture NullPointerException
Un service Web renvoie un énorme XML et j'ai besoin d'accéder à ses champs profondément imbriqués. Par exemple: return wsObject.getFoo().getBar().getBaz().getInt() Le problème est que getFoo(), getBar(), getBaz()peut tout retour null. Cependant, si je vérifie nulldans tous les cas, le code devient très détaillé et difficile à lire. De plus, je …

2
Accès au membre de la classe de base
Voir l'exemple d'héritage du terrain de jeu sur le site TypeScript: class Animal { public name; constructor(name) { this.name = name; } move(meters) { alert(this.name + " moved " + meters + "m."); } } class Snake extends Animal { constructor(name) { super(name); } move() { alert("Slithering..."); super.move(5); } } …
118 typescript 

5
Pourquoi RVB et pas CMY? [fermé]
Fermé. Cette question est hors sujet . 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 9 ans . Améliorez cette question Étant donné que les trois couleurs primaires sont le cyan, …
118 colors  rgb  cmyk 

3
Configurer Vim pour C ++
J'aimerais faire de vim mon éditeur C ++. J'ai très peu d'expérience avec lui et j'ai besoin d'aide pour configurer vim pour qu'il fonctionne avec C ++. J'ai besoin de fonctionnalités telles que code-complet (pour stl et pour mes cours) basculer entre les fichiers .cc et .h peut-être d'autres astuces …
118 c++  vim  configuration 

14
Comment utiliser un seul storyboard uiviewcontroller pour plusieurs sous-classes
Disons que j'ai un storyboard qui contient UINavigationControllercomme contrôleur de vue initial. Son contrôleur de vue racine est une sous-classe de UITableViewController, qui est BasicViewController. Il a IBActionqui est connecté au bouton de navigation droit de la barre de navigation À partir de là, je voudrais utiliser le storyboard comme …

3
Cmake vs faire des exemples de codes?
Je me demandais s'il y avait un exemple de code pour Makefiles ( make) et CMakeLists.txt( cmake) qui font tous les deux la même chose (la seule différence étant que l'un est écrit makeet l'autre cmake). J'ai essayé de chercher «cmake vs make», mais je n'ai jamais trouvé de comparaison …
118 makefile  cmake 

11
Communication des composants angulaires 2 frères et sœurs
J'ai un ListComponent. Lorsqu'un élément est cliqué dans ListComponent, les détails de cet élément doivent être affichés dans DetailComponent. Les deux sont à l'écran en même temps, il n'y a donc pas de routage impliqué. Comment puis-je dire à DetailComponent quel élément de ListComponent a été cliqué? J'ai envisagé d'émettre …

4
GitHub: faire de fork un "propre projet"
J'ai trouvé un beau projet GitHub que j'ai beaucoup étendu. Je pense que mes changements sont bons, car ils fonctionnent. Mais il semble que l'auteur original n'ait pas eu le temps d'examiner ces changements et de les inclure. En fait, il est même possible que les fonctionnalités dont j'ai besoin …
118 git  github 




4
C # Itérer à travers les propriétés de classe
Je mets actuellement toutes les valeurs de mon objet de classe Record. C'est le code que j'utilise pour remplir l'enregistrement pour le moment, propriété par propriété. // Loop through each field in the result set for (int i = 0; i <= resultItems.Length; i++) { Record newRecord = new Record() …
118 c#  properties  loops 


19
React - Comment passer des balises HTML dans les accessoires?
Je veux pouvoir transmettre du texte avec des balises HTML, comme ceci: <MyComponent text="This is <strong>not</strong> working." /> Mais à l'intérieur de MyComponentla méthode de rendu de 's, quand j'imprime this.props.text, il imprime littéralement tout: This is <strong>not</strong> working. Existe-t-il un moyen pour que React analyse le HTML et le …
118 reactjs 


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.