La programmation

Q & A pour les programmeurs professionnels et passionnés


13
Comment vérifier le type de variable en Java?
Comment puis-je vérifier que ma variable est un int, un tableau, un double, etc ...? Edit: Par exemple, comment puis-je vérifier qu'une variable est un tableau? Y a-t-il une fonction pour faire cela?
120 java 

6
Pourquoi le segment .bss est-il requis?
Ce que je sais, c'est que les variables globales et statiques sont stockées dans le .datasegment et que les données non initialisées sont dans le .bsssegment. Ce que je ne comprends pas, c'est pourquoi avons-nous un segment dédié pour les variables non initialisées? Si une variable non initialisée a une …


4
Rendu côté serveur ReactJS vs rendu côté client
Je viens de commencer à étudier ReactJS et j'ai découvert qu'il vous donne 2 façons de rendre les pages: côté serveur et côté client. Mais je ne comprends pas comment l'utiliser ensemble. S'agit-il de deux façons distinctes de créer l'application ou peuvent-elles être utilisées ensemble? Si nous pouvons l'utiliser ensemble, …


7
Puis-je utiliser une hauteur min pour table, tr ou td?
J'essaie de montrer certains détails d'une réception dans un tableau. Je veux que cette table ait une hauteur minimale pour montrer les produits. Donc, s'il n'y a qu'un seul produit, le tableau aurait au moins un espace blanc à la fin. En revanche, s'il y a 5 produits ou plus, …
120 html  css 


14
Test unitaire Xcode avec Cocoapods
Je me suis cogné la tête contre un mur avec cela ces derniers jours, mais malgré de multiples recherches Google / SO / Github, je ne trouve pas de solution aux problèmes que je rencontre! Tout ce que j'essaie de faire est de créer des tests unitaires pour mon application …

4
erreur de qualification supplémentaire en C ++
J'ai une fonction membre définie comme suit: Value JSONDeserializer::ParseValue(TDR type, const json_string& valueString); Lorsque je compile la source, j'obtiens: erreur: qualification supplémentaire 'JSONDeserializer ::' sur le membre 'ParseValue' Qu'est-ce que c'est? Comment supprimer cette erreur?
120 c++  g++  compiler-errors 

3
Comment fonctionne numpy.histogram ()?
En lisant sur numpy, j'ai rencontré la fonction numpy.histogram(). À quoi ça sert et comment ça marche? Dans la documentation, ils mentionnent les bacs : que sont-ils? Quelques recherches sur Google m'ont conduit à la définition des histogrammes en général . Je comprends ça. Mais malheureusement, je ne peux pas …
120 python  numpy  histogram 

4
Rsync copie le contenu du répertoire mais pas le répertoire lui-même
J'essaye de synchroniser deux contenus de dossiers avec un nom différent: rsync -av ~/foo user@remote.com:/var/www/bar Je voudrais copier le contenu de foodans barl'hôte distant, mais pas le répertoire foolui-même. J'ai essayé quelque chose comme foo/*, mais rsync ne le prend pas en charge. rsync crée toujours /var/www/bar/foo
120 rsync 

1
ApartmentState pour les nuls
Je viens de corriger un bug en utilisant ceci: _Thread.SetApartmentState(ApartmentState.STA); Maintenant, j'aimerais comprendre ce que cela signifie et pourquoi cela fonctionne!

4
Que se passe-t-il si un service Android est démarré plusieurs fois?
Si j'ai le code suivant: Intent intent = new Intent(this,DownloadService.class); for(int i=0;i<filesArray.length;i++){ startService(intent); } Dans ce code DownloadServices'étend IntentService. Alors maintenant, lorsque j'appelle, startService(intent)cela signifie que je démarre un nouveau service à chaque fois que je suis startService(intent)appelé ou cela signifie qu'il DownloadServiceest exécuté une fois, puis chaque fois que …
120 android 

11
Copier le constructeur contre Clone ()
En C #, quelle est la méthode préférée pour ajouter une fonctionnalité de copie (profonde) à une classe? Doit-on implémenter le constructeur de copie, ou plutôt dériver ICloneableet implémenter la Clone()méthode? Remarque : j'ai écrit "deep" entre crochets parce que je pensais que ce n'était pas pertinent. Apparemment, d'autres ne …
120 c# 

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.