La programmation

Q & A pour les programmeurs professionnels et passionnés



11
Lire des fichiers CSV en utilisant C #
J'écris une application d'importation simple et j'ai besoin de lire un fichier CSV, d'afficher le résultat dans un DataGridet d'afficher les lignes corrompues du fichier CSV dans une autre grille. Par exemple, affichez les lignes plus courtes que 5 valeurs dans une autre grille. J'essaye de faire ça comme ça: …
169 c#  csv 

14
Android: Comment puis-je valider l'entrée EditText?
J'ai besoin de faire la validation d'entrée de formulaire sur une série de EditTexts. J'utilise OnFocusChangeListeners pour déclencher la validation après que l'utilisateur a tapé dans chacun d'eux, mais cela ne se comporte pas comme souhaité pour le dernier EditText. Si je clique sur le bouton "Terminé" en tapant dans …

8
Android - faire entrer les enfants dans une vue?
Étant donné une vue, comment puis-je obtenir les vues enfants à l'intérieur? J'ai donc une vue personnalisée et le débogueur montre que sous mChildrenil y a 7 autres vues. J'ai besoin d'un moyen d'accéder à ces vues, mais il ne semble pas qu'il existe une API publique pour le faire. …
169 android  view 

14
Comment utiliser Comparator en Java pour trier
J'ai appris à utiliser le comparable mais j'ai des difficultés avec le comparateur. J'ai une erreur dans mon code: Exception in thread "main" java.lang.ClassCastException: New.People cannot be cast to java.lang.Comparable at java.util.Arrays.mergeSort(Unknown Source) at java.util.Arrays.sort(Unknown Source) at java.util.Collections.sort(Unknown Source) at New.TestPeople.main(TestPeople.java:18) Voici mon code: import java.util.Comparator; public class People implements …
169 java  sorting  comparator 

12
Meilleur moyen d'imprimer un hash
J'ai un grand hachage avec des tableaux imbriqués et des hachages. Je voudrais simplement l'imprimer pour qu'il soit «lisible» pour l'utilisateur. J'aimerais que ce soit un peu comme to_yaml - c'est assez lisible - mais toujours trop technologique. En fin de compte, ce sont les utilisateurs finaux qui ont besoin …


8
Python: List vs Dict pour la table de recherche
J'ai environ 10 millions de valeurs que je dois mettre dans un type de table de recherche, alors je me demandais quelle serait la plus efficace une liste ou un dict ? Je sais que vous pouvez faire quelque chose comme ça pour les deux: if something in dict_of_stuff: pass …

13
Comment vérifier les objets nuls dans jQuery
J'utilise jQuery et je souhaite vérifier l'existence d'un élément dans ma page. J'ai écrit le code suivant, mais cela ne fonctionne pas: if($("#btext" + i) != null) { //alert($("#btext" + i).text()); $("#btext" + i).text("Branch " + i); } Comment vérifier l'existence de l'élément?
169 javascript  jquery  dom  object  null 

6
Comment puis-je stocker les mots de passe de mes utilisateurs en toute sécurité?
À quel point est-ce plus sûr que le MD5 ordinaire ? Je viens de commencer à me pencher sur la sécurité des mots de passe. Je suis assez nouveau en PHP. $salt = 'csdnfgksdgojnmfnb'; $password = md5($salt.$_POST['password']); $result = mysql_query("SELECT id FROM users WHERE username = '".mysql_real_escape_string($_POST['username'])."' AND password = …


17
Échec de la dissociation du fichier
J'essaye de faire un git pull et j'obtiens l'erreur suivante: Échec de la dissociation du fichier 'lib / xxx.jar'. Dois-je réessayer? (o / n) Peu importe si je sélectionne y ou n, il n'est pas possible d'arriver à un état où je peux tirer ou pousser.
169 windows  git 

6
WPF TemplateBinding vs RelativeSource TemplatedParent
Quelle est la différence entre ces 2 fixations: <ControlTemplate TargetType="{x:Type Button}"> <Border BorderBrush="{TemplateBinding Property=Background}"> <ContentPresenter /> </Border> </ControlTemplate> et <ControlTemplate TargetType="{x:Type Button}"> <Border BorderBrush="{Binding RelativeSource={RelativeSource TemplatedParent}, Path=Background}"> <ContentPresenter /> </Border> </ControlTemplate> ?


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.