La programmation

Q & A pour les programmeurs professionnels et passionnés

8
Que signifie le caractère caret (^)?
J'ai vu une réponse à une question ici qui aide à restaurer un fichier supprimé dans git. La solution était git checkout <deleting_commit>^ -- <deleted_file_path> Que fait le caractère d'insertion ( ^)? Je l'ai vu ailleurs faire des choses très utiles dans git. C'est magique. Quelqu'un, s'il vous plaît, gâche-le …
125 git 

7
Gestion de plusieurs captures dans la chaîne de promesse
Je suis encore assez nouveau dans les promesses et j'utilise actuellement bluebird, mais j'ai un scénario où je ne sais pas trop comment y faire face. Donc, par exemple, j'ai une chaîne de promesses dans une application express comme ceci: repository.Query(getAccountByIdQuery) .catch(function(error){ res.status(404).send({ error: "No account found with this Id" …

1
La modification de .prop à l'aide de jQuery ne déclenche pas d'événement .change
J'ai un écouteur d'événement sur une case à cocher: <input type="checkbox" name="something"> Mon auditeur d'événements: $('input[type="checkbox"][name="something"]').change(function() { //DO SOMETHING }); J'ai un autre écouteur d'événements qui change .propla case à cocher: $('#button').click(function() { $('input[type="checkbox"][name="something"]').prop("checked", false); }); Lorsque je coche les DO SOMETHINGdéclencheurs de case à cocher . Lorsque je clique …
125 jquery 

7
Comment sont calculés les points de spécificité CSS
En recherchant la spécificité, je suis tombé sur ce blog - http://www.htmldog.com/guides/cssadvanced/specificity/ Il déclare que la spécificité est un système de pointage pour CSS. Cela nous dit que les éléments valent 1 point, les classes valent 10 points et les ID valent 100 points. Il va également de soi que …


6
Lambda se retourne: est-ce légal?
Considérez ce programme assez inutile: #include <iostream> int main(int argc, char* argv[]) { int a = 5; auto it = [&](auto self) { return [&](auto b) { std::cout << (a + b) << std::endl; return self(self); }; }; it(it)(4)(6)(42)(77)(999); } Fondamentalement, nous essayons de faire un lambda qui se retourne. …

1
Qu'est-ce que l'attribut wix 'KeyPath'?
Qu'est-ce que l' attribut Wix ' KeyPath '? En particulier, comment s'applique-t-il aux éléments suivants: <Component Id="ProgramMenuDir" Guid="*"> <RemoveFolder Id="ProgramMenuDir" On="uninstall" /> <RegistryValue Root="HKCU" Key="Software\CompName\AppName" Type="string" Value="" KeyPath="yes" /> </Component>


7
Calcul financier précis en JavaScript. Quels sont les Gotchas?
Dans l'intérêt de créer du code multiplateforme, j'aimerais développer une application financière simple en JavaScript. Les calculs nécessaires impliquent des intérêts composés et des nombres décimaux relativement longs. J'aimerais savoir quelles erreurs éviter lors de l'utilisation de JavaScript pour faire ce type de calcul - si c'est possible!


7
Pourquoi le CSS ne prend-il pas en charge le remplissage négatif?
J'ai vu cela à plusieurs reprises que la perspective d'un remplissage négatif pourrait aider le développement du CSS de certains éléments de page à devenir meilleur et plus facile. Pourtant, il n'y a aucune disposition pour un remplissage négatif dans le CSS W3C. Quelle est la raison derrière cela? Y …
125 html  css  padding 

10
BottomNavigationView affiche les icônes et les étiquettes de texte à tout moment
J'utilise android.support.design.widget.BottomNavigationView à partir de la bibliothèque de support de conception version 25 compile 'com.android.support:design:25.0.0' <android.support.design.widget.BottomNavigationView android:id="@+id/bottomBar" android:layout_width="match_parent" android:layout_height="wrap_content" android:layout_alignParentBottom="true" android:layout_gravity="center" app:itemBackground="@color/colorPrimary" app:menu="@menu/bottom_navigation_main" android:forceHasOverlappingRendering="true"/> Lorsqu'il n'y a que trois actions dans @ menu / bottom_navigation_main, il affiche les icônes et les étiquettes de texte à tout moment. Comment afficher les …




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.