La programmation

Q & A pour les programmeurs professionnels et passionnés

6
Comment mettre à jour les attributs sans validation
J'ai un modèle avec ses validations et j'ai découvert que je ne peux pas mettre à jour un attribut sans valider l'objet auparavant. J'ai déjà essayé d'ajouter une on => :createsyntaxe à la fin de chaque ligne de validation, mais j'ai obtenu les mêmes résultats. Mon modèle d'annonce a les …

8
Reflection générique obtenir la valeur du champ
J'essaie de recevoir la valeur du champ par réflexion. Le problème est que je ne connais pas le type de champs et que je dois le décider tout en obtenant la valeur. Ce code résulte avec cette exception: Impossible de définir le champ java.lang.String com .... fieldName sur java.lang.String Field …
132 java  reflection 


4
Dans Firebase, existe-t-il un moyen d'obtenir le nombre d'enfants d'un nœud sans charger toutes les données du nœud?
Vous pouvez obtenir le nombre d'enfants via firebase_node.once('value', function(snapshot) { alert('Count: ' + snapshot.numChildren()); }); Mais je crois que cela récupère le sous-arbre entier de ce nœud du serveur. Pour les listes énormes, cela semble intensif en RAM et en latence. Existe-t-il un moyen d'obtenir le décompte (et / ou …
132 database  firebase  count 


10
Les pandas convertissent la trame de données en tableau de tuples
J'ai manipulé certaines données à l'aide de pandas et je souhaite maintenant effectuer une sauvegarde par lots dans la base de données. Cela m'oblige à convertir le dataframe en un tableau de tuples, chaque tuple correspondant à une "ligne" du dataframe. Mon DataFrame ressemble à quelque chose comme: In [182]: …
132 python  pandas 

8
Comment définir le bouton radio coché par défaut dans radiogroup?
J'ai créé RadioGroupet RadioButtondynamiquement comme suit: RadioGroup radioGroup = new RadioGroup(context); RadioButton radioBtn1 = new RadioButton(context); RadioButton radioBtn2 = new RadioButton(context); RadioButton radioBtn3 = new RadioButton(context); radioBtn1.setText("Less"); radioBtn2.setText("Normal"); radioBtn3.setText("More"); radioBtn2.setChecked(true); radioGroup.addView(radioBtn1); radioGroup.addView(radioBtn2); radioGroup.addView(radioBtn3); Ici les radioBtn2.setChecked(true);causes d' étape sont radioBtn2toujours vérifiées. Cela signifie que je ne peux pas décocher radioBtn2en …



6
Script Bash pour configurer un tunnel SSH temporaire
Sur Cygwin, je souhaite qu'un script Bash: Créez un tunnel SSH vers un serveur distant. Effectuez un travail local qui utilise le tunnel. Puis fermez le tunnel. La partie arrêt m'a perplexe. Actuellement, j'ai une solution boiteuse. Dans un shell, j'exécute ce qui suit pour créer un tunnel: # Create …
132 bash  ssh 

9
SQL - Mettre à jour plusieurs enregistrements dans une seule requête
J'ai table - config . Schéma: config_name | config_value Et je voudrais mettre à jour plusieurs enregistrements en une seule requête. J'essaye comme ça: UPDATE config SET t1.config_value = 'value' , t2.config_value = 'value2' WHERE t1.config_name = 'name1' AND t2.config_name = 'name2'; mais cette requête est fausse :( Pouvez-vous m'aider?
132 mysql  record 



15
Comment ignorer la vérification du certificat lorsque SSL
J'essaie de trouver un moyen d'ignorer la vérification du certificat lorsque je demande une ressource Https, jusqu'à présent, j'ai trouvé un article utile sur Internet. Mais j'ai encore un problème. Veuillez revoir mon code. Je ne comprends tout simplement pas ce que signifie le code ServicePointManager.ServerCertificateValidationCallback. Quand cette méthode déléguée …

4
XmlSerializer: supprimez les espaces de noms xsi et xsd inutiles
Existe-t-il un moyen de configurer le XmlSerializer afin qu'il n'écrive pas les espaces de noms par défaut dans l'élément racine? Voici ce que j'obtiens: <?xml ...> <rootelement xmlns:xsi="..." xmlns:xsd="..."> </rootelement> et je veux supprimer les deux déclarations xmlns. Duplication de : Comment sérialiser un objet en XML sans obtenir xmlns …

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.